Understanding the Uncertain Geographic Context Problem
"The areal units (zonal objects) used in many geographical studies are arbitrary, modifiable, and subject to the whims and fancies of whoever is doing, or did, the aggregating."
---------------------- Stan Openshaw (1983)
"Results about the effects of area-based attributes on individual behaviors or outcome can be affected by how contextual units or neighborhoods are geographically delineated and the extent to which these areal units deviate from the true geographic context."
---------------------- Mei-Po Kwan (2012)

GDP per capita in China in 2010 made by Worldmapper
I think the two references above have given very well-summarized accounts about the Modifiable Area Unit Problem (MAUP) and Uncertain Geographic Context Problem (UGCoP). They both state the essence of the problems, i.e., the causes where the problems arise. Interesting and simply put as they are, however, it is not easy to paraphrase them in a unsophisticated and easy-to-understand way. As such, this article aims to explain the two problems using words that don’t duplicate in the original articles by the authors.
Let’s look at the UGCoP first.
The essence of UGCoP is that the authenticity of research could be compromised due to the inaccurate description of the true geographic context by using geographic area/space. Put it in another way, it is the gap between the true geographic context and the geographical area/space we used to depict the context that has caused the problem. True geographic context here refers to the precise spatial configuration or areas that exert contextual influences on the individuals being studied. In the original article by Prof. Kwan, UGCoP is said to consist of two dimensions, which are spatial uncertainty and temporal uncertainty. Spatial uncertainty, from her point of view, is evidenced by several aspects in terms of the complexity of geographical context: multiple contexts of human activities, discrete geographical space which one context may cover, indefinable contexts by using geographical space (aspatial contexts), inaccurate geographical representation to the true geographical context, and lastly the variability of the contexts per se.
As for temporal uncertainty, however, it is not appropriate to mention the two uncertainties in the same breath, in my opinion. Spatial uncertainty is the major cause and component of UGCoP, while temporal uncertainty only plays a minor and subsidiary role component in UGCoP. Its function is only to make the problem of UGCoP more complicated. Specifically, the extensive temporal variability of human activities and contexts we study, as well as the time lag effect of contextual influence and human migration, add more complexities into spatial uncertainty.
MAUP is related to UGCoP, but it tells a different story. Let me explain by explicating their commonalities and differences.
Bothe MAUP and UGCoP share some common features. First, they both deal with the research result accuracy problem; Second they are both caused by ambiguous and untrue geographical delineation.
As for the differences, firstly, if you look into the nuance of the causes of the two problems, you will find the causes are actually different. MAUP is caused by arbitrary and unjustified zoning schemes, while UGCoP is due to the incomplete information transfer and inability of inter-describing between geographical space and contextual influences. Secondly, MAUP is almost incurable, while UGCoP can be remedied to some extent.
References
Openshaw, S. (1983). The modifiable areal unit problem (Vol. 38): Geo Books Norwich.
Kwan, M.-P. (2012). The uncertain geographic context problem. Annals of the Association of American Geographers, 102(5), 958-968.
Understanding the Uncertain Geographic Context Problem的更多相关文章
- 区分DDD中的Domain, Subdomain, Bounded Context, Problem/Solution Space
区分DDD中的Domain, Subdomain, Bounded Context, Problem/Solution Space 译自: Domain, Subdomain, Bounded Con ...
- SICP 阅读笔记(二)
Chapter 1: Building Abstractions with Procedures 2015-09-29 016 Preface of this chapter QUOTE: The a ...
- JAVA工程师技能要求
近期做了个JAVA工程师分类, JAVA工程师可能是市场上最多类的程序员: 初级JAVA工程师的基本要求 Good basic programming skills 良好基本编程技能 Founda ...
- GIS和视频监控的集成
本文讨论了使用增强现实(AR)技术的三维(3D)地理信息系统(GIS)和视频监视系统的集成.进行这种集成的动机是要克服常规视频监视系统面临的问题.关于哪个摄像机当前监视此类系统中哪个区域的明确信息:因 ...
- atitit.软件与sql设计模式原理与本质 大总结attialx总结v6 qc26.docx
atitit.软件与sql设计模式原理与本质 大总结attialx总结v6 qc26.docx 1.1. 版本历史2 2. 设计模式是什么2 2.1. 模式就是在一种场合下对某个问题的一个解决方案.& ...
- Normalization
In creating a database, normalization is the process of organizing it into tables in such a way that ...
- Common Pitfalls In Machine Learning Projects
Common Pitfalls In Machine Learning Projects In a recent presentation, Ben Hamner described the comm ...
- Leetcode: Max Sum of Rectangle No Larger Than K
Given a non-empty 2D matrix matrix and an integer k, find the max sum of a rectangle in the matrix s ...
- Java fundamentals of basic IO
IO is a problem difficult to handle in various of systems because it always becomes a bottleneck in ...
随机推荐
- javascript学习总结(一):基础知识。
1 数据类型a.数据类型共有7种,字符串(string).数字(number).布尔(boolean).数组(array).对象(object).Null.Undefined. 其中布尔(逻辑)类型只 ...
- Cordova webapp实战开发:(2)认识一下Cordova
昨天写了第一篇 <Cordova webapp实战开发:(1)为什么选择 Cordova webapp?>,意料中看到大家对这个主题的兴趣,我新建的PhoneGap App开发 34819 ...
- java类加载器-系统类加载器
系统类加载器 系统类加载器可能都耳详能熟,但是为了完整点,还是先简单的说说系统的类加载器吧. public class Test { public static void main(String[] ...
- RegularHelper
private const string m_NumberPattm = @"^[-+]?(0{1}|(([1-9]){1}[0-9]{0,6}))?$"; private con ...
- 前端scss的使用及gulp发布方式
如标题所述,这篇博文是说scss以及gulp发布方式: 如果你没用过scss和gulp或不甚了解,你可以看看这篇博文,叙说的水平有限,各位看官大神见谅: 说scss之前,先来说说sass,sass是一 ...
- 【原创】.NET Web API之filter ActionFilterAttribute 过滤器使用
1.在filter类里面引用,与MVC里面的不同 using System.Web.Http.Controllers; using System.Web.Http.Filters; 2.filter类 ...
- C# 读写App.config配置文件的方法
我们经常会希望在程序中写入一些配置信息,例如版本号,以及数据库的连接字符串等.你可能知道在WinForm应用程序中可以利用Properties.Settings来进行类似的工作,但这些其实都利用了Ap ...
- C语言学习019:函数指针
在C语言中,函数名也是指针变量,比如创建了一个add(int n,int m)的函数的同时也创建了一个名为add的指针变量,因此我们可以把函数指针当作一种类型为它赋值.当作参数传递等操作 C语言创建函 ...
- Winform开发框架中实现信息阅读状态的显示和存储
在很多项目中,可能会有要求对一些数据的阅读状态进行记录,用户阅读过或者未阅读过,都做不同的标识,方便了解数据的状态.如在我的客户关系管理系统中,对于客户的状态进行跟踪,如果最近联系时间超过配置天数的, ...
- javascript类型注意事项
以下是javascript类型的注意事项: null:表示尚未存在的对象,注意,尽管尚未存在,也是个对象啊,所以用typeof检测一个null值变量的结果是Object:不过,为了便于写if语句,在j ...