2018 QUARTER 02

AM-85 - Propagation of error in geospatial modeling
  • Compare and contrast error propagation techniques (e.g., Taylor, Monte Carlo)
  • Explain how some operations can exacerbate error while others dampen it (e.g., mean filter)
FC-10 - Properties
  • Formalize attribute values and domains in terms of set theory
  • Develop alternative forms of representations for situations in which attributes do not adequately capture meaning
  • Define Stevens’ four levels of measurement (i.e., nominal, ordinal, interval, ratio)
  • Describe particular geographic phenomena in terms of attributes
  • Determine the proper uses of attributes based on their domains
  • Characterize the domains of attributes in a GIS, including continuous and discrete, qualitative and quantitative, absolute and relative
  • Recognize situations and phenomena in the landscape which cannot be adequately represented by formal attributes, such as aesthetics
  • Compare and contrast the theory that properties are fundamental (and objects are human simplifications of patterns thereof) with the theory that objects are fundamental (and properties are attributes thereof)
  • Recognize attribute domains that do not fit well into Stevens’ four levels of measurement such as cycles, indexes, and hierarchies
GS-07 - Property regimes
  • Explain the legal concept “property regime”
  • Compare and contrast the U.S. federal government’s policy regarding rights to geospatial data with similar policies in other countries
  • Compare and contrast the consequences of different national policies about rights to geospatia data in terms of the real costs of spatial data, their coverage, accuracy, uncertainty, reliability, validity, and maintenance
  • Describe organizations’ and governments’ incentives to treat geospatial information as property
  • Outline arguments for and against the notion of information as a public good
  • Argue for and against the treatment of geospatial information as a commodity
FC-17 - Proximity and distance decay
  • Describe real world applications where distance decay is an appropriate representation of the strength of spatial relationships (e.g., shopping behavior, property values)
  • Explain the rationale for using different forms of distance decay functions
  • Explain how a semi-variogram describes the distance decay in dependence between data values
  • Outline the geometry implicit in classical “gravity” models of distance decay
  • Plot typical forms for distance decay functions
  • Write typical forms for distance decay functions
  • Write a program to create a matrix of pair-wise distances among a set of points
  • Describe real world applications where distance decay would not be an appropriate representation of the strength of spatial relationships (e.g., distance education, commuting, telecommunications)
GS-06 - Public participation GIS
  • Critique the assertion that public participation GIS promotes democracy
  • Explain how community organizations’ use of geospatial technologies can alter existing community power relations
  • Explain how geospatial technologies can assist community organizations at each rung of the ladder of public participation
  • Explain the challenge of representing within current GIS software local knowledge that is neither easily mapped nor verified
  • Discuss advantages and disadvantages of six models of GIS availability, including communitybased GIS, university-community partnerships, GIS facilities in universities and public libraries, “Map rooms,” Internet map servers, and neighborhood GIS centers.
  • Explain why some community organizations may encounter more difficulty than others in acquiring geospatial data from public and private organizations
GS-05 - Public participation in governing
  • Differentiate among universal/deliberative, pluralist/representative, and participatory models of citizen participation in governing
  • Defend or refute the argument that local knowledges are contested
  • Explain how community organizations represent the interests of citizens, politicians, and planners
  • Explain and respond to the assertion that “capturing local knowledge” can be exploitative
  • Describe an example of “local knowledge” that is unlikely to be represented in the geospatial data maintained routinely by government agencies
  • Explain how legislation such as the Community Reinvestment Act of 1977 provides leverage to community organizations
  • Describe the range of spatial scales at which community organizations operate
  • Compare the advantages and disadvantages of group participation and individual participation
  • Describe the six “rungs” of increasing participation in governmental decision-making that constitute a “ladder” of public participation
FC-29 - Public sector origins
  • Identify some of the key federal agencies and programs that provided the impetus for the development of GIS&T
  • Explain how the federalization of land management in Canada led to the development of the Canadian Geographic Information System in the 1960s
  • Discuss the role of the U.S. Census Bureau in contributing to the development of the U.S. geospatial industry
  • Discuss the role of the U.S. Geological Survey in contributing to the development of the U.S. geospatial industry
  • Describe the mechanical and computerized technologies used by civilian and military mapping agencies between World War II and the advent of GIS
  • Trace the history of the relationship between the intelligence community and the geospatial industry
  • Compare and contrast the initiatives of various countries to move their national mapping activities to geospatial data
  • Describe the role of NASA and the Landsat program in promoting development of digital image processing and raster GIS systems
KE-28 - Publications
  • Describe the leading academic journals serving the GIS&T community
  • Select association and for-profit journals that are useful to entities managing enterprise GISs
  • Select and describe the leading trade journals serving the GIS&T community
  • Develop a bibliography of scholarly and professional articles and/or books that are relevant to a particular GIS&T project
PD-11 - Python for GIS

Figure 1. PySAL within QGIS Processing Toolbox: Hot-spot analysis of Homicide Rates in Southern US Counties.


Python is a popular language for geospatial programming and application development. This entry provides an overview of the different development modes that can be adopted for GIS programming with Python and discusses the history of Python adoption in the GIS community. The different layers of the geospatial development stack in Python are examined giving the reader an understanding of the breadth that Python offers to the GIS developer. Future developments and broader issues related to interoperability and programming ecosystems are identified.