geocomputation

AM-79 - Agent-based Modeling

Agent-based models are dynamic simulation models that provide insight into complex geographic systems. Individuals are represented as agents that are encoded with goal-seeking objectives and decision-making behaviors to facilitate their movement through or changes to their surrounding environment. The collection of localized interactions amongst agents and their environment over time leads to emergent system-level spatial patterns. In this sense, agent-based models belong to a class of bottom-up simulation models that focus on how processes unfold over time in ways that produce interesting, and at times surprising, patterns that we observe in the real world.

AM-68 - Rule Learning for Spatial Data Mining

Recent research has identified rule learning as a promising technique for geographic pattern mining and knowledge discovery to make sense of the big spatial data avalanche (Koperski & Han, 1995; Shekhar et al., 2003). Rules conveying associative implications regarding locations, as well as semantic and spatial characteristics of analyzed spatial features, are especially of interest. This overview considers fundamentals and recent advancements in two approaches applied on spatial data: spatial association rule learning and co-location rule learning.

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.

DA-46 - Computational Geography

Computational Geography emerged in the 1980s in response to the reductionist limitations of early GIS software, which inhibited deep analyses of rich geographic data. Today, Computational Geography continues to integrate a wide range of domains to facilitate spatial analyses that require computational resources or ontological paradigms beyond that made available in traditional GIS software packages. These include novel approaches for the mass creation of geospatial data, large-scale database design for the effective storage and querying of spatial identifiers (i.e., distributed spatial databases), and methodologies which enable simulations and/or analysis in the context of large-scale, frequently near-real-time, spatially-explicit sources of information. The topics studied within Computational Geography directly enable many of the world’s largest public databases, including Google Maps and Open Street Map (OSM), as well as many modern analytic pipelines designed to study human behavior with the integration of large volumes of location information (e.g., mobile phone data) with other geospatial sources (e.g., satellite imagery).

AM-79 - Agent-based Modeling

Agent-based models are dynamic simulation models that provide insight into complex geographic systems. Individuals are represented as agents that are encoded with goal-seeking objectives and decision-making behaviors to facilitate their movement through or changes to their surrounding environment. The collection of localized interactions amongst agents and their environment over time leads to emergent system-level spatial patterns. In this sense, agent-based models belong to a class of bottom-up simulation models that focus on how processes unfold over time in ways that produce interesting, and at times surprising, patterns that we observe in the real world.

AM-68 - Rule Learning for Spatial Data Mining

Recent research has identified rule learning as a promising technique for geographic pattern mining and knowledge discovery to make sense of the big spatial data avalanche (Koperski & Han, 1995; Shekhar et al., 2003). Rules conveying associative implications regarding locations, as well as semantic and spatial characteristics of analyzed spatial features, are especially of interest. This overview considers fundamentals and recent advancements in two approaches applied on spatial data: spatial association rule learning and co-location rule learning.

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.

DA-46 - Computational Geography

Computational Geography emerged in the 1980s in response to the reductionist limitations of early GIS software, which inhibited deep analyses of rich geographic data. Today, Computational Geography continues to integrate a wide range of domains to facilitate spatial analyses that require computational resources or ontological paradigms beyond that made available in traditional GIS software packages. These include novel approaches for the mass creation of geospatial data, large-scale database design for the effective storage and querying of spatial identifiers (i.e., distributed spatial databases), and methodologies which enable simulations and/or analysis in the context of large-scale, frequently near-real-time, spatially-explicit sources of information. The topics studied within Computational Geography directly enable many of the world’s largest public databases, including Google Maps and Open Street Map (OSM), as well as many modern analytic pipelines designed to study human behavior with the integration of large volumes of location information (e.g., mobile phone data) with other geospatial sources (e.g., satellite imagery).

AM-79 - Agent-based Modeling

Agent-based models are dynamic simulation models that provide insight into complex geographic systems. Individuals are represented as agents that are encoded with goal-seeking objectives and decision-making behaviors to facilitate their movement through or changes to their surrounding environment. The collection of localized interactions amongst agents and their environment over time leads to emergent system-level spatial patterns. In this sense, agent-based models belong to a class of bottom-up simulation models that focus on how processes unfold over time in ways that produce interesting, and at times surprising, patterns that we observe in the real world.

AM-68 - Rule Learning for Spatial Data Mining

Recent research has identified rule learning as a promising technique for geographic pattern mining and knowledge discovery to make sense of the big spatial data avalanche (Koperski & Han, 1995; Shekhar et al., 2003). Rules conveying associative implications regarding locations, as well as semantic and spatial characteristics of analyzed spatial features, are especially of interest. This overview considers fundamentals and recent advancements in two approaches applied on spatial data: spatial association rule learning and co-location rule learning.

Pages