All Topics

FC-42 - Distance Operations

Distance is a central concept in geography, and consequently, there are various types of operations that leverage the concept of distance. This short article introduces common distance measures, the purpose of distance operations, different types of operations and considerations, as well as sample applications in the physical and social domains. Distance operations can be performed on both vector or raster data, but the operations and results may differ. While performing distance operations, it is important to remember how distance is conceptualized while performing the operation.

CP-29 - Enterprise GIS

Enterprise GIS is the implementation of GIS infrastructure, processes and tools at scale within the context of an organization, shaped by the prevailing information technology patterns of the day. It can be framed as an infrastructure enabling a set of capabilities, and a process for establishing and maintaining that infrastructure. Enterprise GIS facilitates the storage, sharing and dissemination of geospatial information products (data, maps, apps) within an organization and beyond. Enterprise GIS is integrated into, and shaped by the business processes, culture and context of an organization. Enterprise GIS implementations require general-purpose IT knowledge in the areas of performance tuning, information security, maintenance, interoperability, and data governance. The specific enabling technologies of Enterprise GIS will change with time, but currently the prevailing pattern is a multi-tiered services-oriented architecture supporting delivery of GIS capabilities on the web, democratizing access to and use of geospatial information products.

GS-13 - Epistemological critiques

As GIS became a firmly established presence in geography and catalysed the emergence of GIScience, it became the target of a series of critiques regarding modes of knowledge production that were perceived as problematic. The first wave of critiques charged GIS with resuscitating logical positivism and its erroneous treatment of social phenomena as indistinguishable from natural/physical phenomena. The second wave of critiques objected to GIS on the basis that it was a representational technology. In the third wave of critiques, rather than objecting to GIS simply because it represented, scholars engaged with the ways in which GIS represents natural and social phenomena, pointing to the masculinist and heteronormative modes of knowledge production that are bound up in some, but not all, uses and applications of geographic information technologies. In response to these critiques, GIScience scholars and theorists positioned GIS as a critically realist technology by virtue of its commitment to the contingency of representation and its non-universal claims to knowledge production in geography. Contemporary engagements of GIS epistemologies emphasize the epistemological flexibility of geospatial technologies.

FC-02 - Epistemology

Epistemology is the lens through which we view reality. Different epistemologies interpret the earth and patterns on its surface differently. In effect, epistemology is a belief system about the nature of reality that, in turn, structures our interpretation of the world. Common epistemologies in GIScience include (but are not limited by) positivism and realism. However, many researchers are in effect pragmatists in that they choose the filter that best supports their work and a priori hypotheses. Different epistemologies – or ways of knowing and studying geography – result in different ontologies or classification systems. By understanding the role of epistemology, we can better understand different ways of representing the same phenomena.

CP-26 - eScience, the Evolution of Science

Science—and research more broadly—face many challenges as its practitioners struggle to accommodate new challenges around reproducibility and openness.  The current practice of science limits access to knowledge, information and infrastructure, which in turn leads to inefficiencies, frustrations and a lack of rigor.  Many useful research outcomes are never used because they are too difficult to find, or to access, or to understand.

New computational methods and infrastructure provide opportunities to reconceptualize how science is conducted, how it is shared, how it is evaluated and how it is reused.  And new data sources changed what can be known, and how well, and how frequently.  This article describes some of the major themes of eScience/eResearch aimed at improving the process of doing science.

GS-15 - Feminist Critiques of GIS

Feminist interactions with GIS started in the 1990s in the form of strong critiques against GIS inspired by feminist and postpositivist theories. Those critiques mainly highlighted a supposed epistemological dissonance between GIS and feminist scholarship. GIS was accused of being shaped by positivist and masculinist epistemologies, especially due to its emphasis on vision as the principal way of knowing. In addition, feminist critiques claimed that GIS was largely incompatible with positionality and reflexivity, two core concepts of feminist theory. Feminist critiques of GIS also discussed power issues embedded in GIS practices, including the predominance of men in the early days of the GIS industry and the development of GIS practices for the military and surveillance purposes.

At the beginning of the 21st century, feminist geographers reexamined those critiques and argued against an inherent epistemological incompatibility between GIS methods and feminist scholarship. They advocated for a reappropriation of GIS by feminist scholars in the form of critical feminist GIS practices. The critical GIS perspective promotes an unorthodox, reconstructed, and emancipatory set of GIS practices by critiquing dominant approaches of knowledge production, implementing GIS in critically informed progressive social research, and developing postpositivist techniques of GIS. Inspired by those debates, feminist scholars did reclaim GIS and effectively developed feminist GIS practices.

CV-31 - Flow Maps

Flow mapping is a cartographic method of representing movement of phenomena. Maps of this type often depict the vector movement of entities (imports and exports, people, information) between geographic areas, but the general method also encompasses a range of graphics illustrating networks (e.g., transit and communications grids) and dynamic systems (e.g., wind and water currents). Most flow maps typically use line symbols of varying widths, lengths, shapes, colors, or speeds (in the case of animated flow maps) to show the quality, direction, and magnitude of movements. Aesthetic considerations for flow maps are numerous and their production is often done manually without significant automation. Flow maps frequently use distorted underlying geography to accommodate the placement of flow paths, which are often dramatically smoothed/abstracted into visually pleasing curves or simply straight lines. In the extreme, such maps lack a geographic coordinate space and are more diagrammatic, as in Sankey diagrams, alluvial diagrams, slope graphs, and circle migration plots. Whatever their form, good flow maps should effectively visualize the relative magnitude and direction of movement or potential movement between a one or more origins and destinations.

PD-33 - GDAL/OGR and Geospatial Data IO Libraries

Manipulating (e.g., reading, writing, and processing) geospatial data, the first step in geospatial analysis tasks, is a complicated step, especially given the diverse types and formats of geospatial data combined with diverse spatial reference systems. Geospatial data Input/Output (IO) libraries help facilitate this step by handling some technical details of the IO process. GDAL/OGR is the most widely-used, broadly-supported, and constantly-updated free library among existing geospatial data IO libraries. GDAL/OGR provides a single raster abstract data model and a single vector abstract data model for processing and analyzing raster and vector geospatial data, respectively, and it supports most, if not all, commonly-used geospatial data formats. GDAL/OGR can also perform both cartographic projections on large scales and coordinate transformation for most of the spatial reference systems used in practice. This entry provides an overview of GDAL/OGR, including why we need such a geospatial data IO library and how it can be applied to various formats of geospatial data to support geospatial analysis tasks. Alternative geospatial data IO libraries are also introduced briefly. Future directions of development for GDAL/OGR and other geospatial data IO libraries in the age of big data and cloud computing are discussed as an epilogue to this entry.

AM-78 - Genetic Algorithms and Evolutionary Computing

Genetic algorithms (GAs) are a family of search methods that have been shown to be effective in finding optimal or near-optimal solutions to a wide range of optimization problems. A GA maintains a population of solutions to the problem being solved and uses crossover, mutation, and selection operations to iteratively modify them. As the population evolves across generations, better solutions are created and inferior ones are selectively discarded. GAs usually run for a fixed number of iterations (generations) or until further improvements do not obtain. This contribution discusses the fundamental principles of genetic algorithms and uses Python code to illustrate how GAs can be developed for both numerical and spatial optimization problems. Computational experiments are used to demonstrate the effectiveness of GAs and to illustrate some nuances in GA design.

FC-22 - Geometric Primitives and Algorithms

Geometric primitives are the representations used and computations performed in a GIS that concern the spatial aspects of the data, data objects described by coordinates. In vector geometry, we distinguish in zero-, one-, two-, and three-dimensional objects, better known as points, linear features, areal or planar features, and volumetric features. A GIS stores and performs computations on all of these. Often, planar features form a collective known as a (spatial) subdivision. Computations on geometric objects show up in data simplification, neighborhood analysis, spatial clustering, spatial interpolation, automated text placement, segmentation of trajectories, map matching, and many other tasks. They should be contrasted with computations on attributes or networks.

There are various kinds of vector data models for subdivisions. The classical ones are known as spaghetti and pizza models, but nowadays it is recognized that topological data models are the representation of choice. We overview these models briefly.

Computations range from simple to highly complex: deciding whether a point lies in a rectangle needs four comparisons, whereas performing map overlay on two subdivisions requires advanced knowledge of algorithm design. We introduce map overlay, Voronoi diagrams, and Delaunay triangulations and mention algorithmic approaches to compute them.