26
© 1999-2003 Luc Anselin, All Rights Reserved Spatial Analysis Data Models Luc Anselin Spatial Analysis Laboratory Dept. Agricultural and Consumer Economics University of Illinois, Urbana-Champaign http://sal.agecon.uiuc.edu

Spatial Analysis Data Models - INPE

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Spatial AnalysisData Models

Luc AnselinSpatial Analysis Laboratory

Dept. Agricultural and Consumer EconomicsUniversity of Illinois, Urbana-Champaign

http://sal.agecon.uiuc.edu

Page 2: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Outline

�Data Model Concepts�GIS Data Model�Topology

Page 3: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Data Model Concepts

Page 4: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

GIS Data Model

�Discretization of Geographical RealityNecessitated by the Nature ofComputing Devices (Goodchild)� raster (grid) vs. vector (polygon)� field view (regions, segments) vs.

object view (objects in a plane)

�Data Model Implies Spatial Samplingand Spatial Errors

Page 5: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Some Definitions

� Data Model� set of constructs for describing and representing

selected aspects of the real world in a computer(Longley et al)

� Data Modeling� origins in software engineering, databases� process to move from problem description to

problem solution� increasing level of specificity

• conceptual = field vs object• logical = raster vs vector• physical (digital) = specific data structures (files)

Page 6: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Spatial Objects

�Definition� collections of discrete objects with

spatial reference

�Visualization� discrete entities

�Implementation� vector model (point, line, polygon)

Page 7: Spatial Analysis Data Models - INPE

Pittsburgh 93 Homicides as Tract Rate

Page 8: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Counties as Objects

Page 9: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Spatial Objects - Data Analysis

� Lattice Data Analysis� discrete spatial objects: points, areas� no sample, but superpopulation� spatial autocorrelation

�Points as Objects� discrete entities labeled as points

• county centroids

� NO interpolation

�Areas as Objects� discrete contiguous entities exhaust space

• county boundary files

Page 10: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Spatial Fields

� Definition� collections of spatial distributions� spatial field function

• mathematical function from a spatial framework (grid)to an attribute domain (i.e., domain of variables)

• one value for each location or continuous function

� Visualization� surfaces, isolines (function is the field)

� Implementation� raster model (grids, tesselations)

Page 11: Spatial Analysis Data Models - INPE

Air Quality (Ozone) in Los Angeles BasinContours from Spherical Variogram Interpolation

Page 12: Spatial Analysis Data Models - INPE

Triangular Kernel Density SurfaceCardiff Juvenile Offender Locations

Page 13: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Spatial Fields - Data Analysis

�Geostatistical Analysis� models for continuous surfaces� geostatistics

�Points as Sample Points� data at point locations used to model the

whole surface

�Focus on Spatial Interpolation� getting data for locations without

observations

Page 14: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

GIS Data Model

Page 15: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Evolution of GIS Data Models

�CAD/Image� pre-GIS

�Georelational (Coverage)� raster data model� vector data model

�Object Data Model� geodatabase

Page 16: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

CAD/Image Data Model

�Geometry Only� CAD: points, lines, polygons� Image: pixels

�No Attributes�No Topology�Optimized for

drawing/representation� image compression (GIF, JPEG)

Page 17: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Raster Data Model

�Raster cells associated with attributes

Source: Zeller (1999)

Page 18: Spatial Analysis Data Models - INPE

Vector Data Model

features, their coordinates and arrangement (topology)

Page 19: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Georelational Data Model

Source: Zeller (1999)

Page 20: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Object Data Model

� Limitations of Georelational Model� too geometry-centric� separation state from behavior

�Geographic Objects� geometry

• point, line, polygon

� properties• where, area

� methods• create, draw, merge

Page 21: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Topology

Page 22: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Topology in Spatial Data Bases

� Map Features� points: ID; x, y coordinates� lines = arcs: arc ID, from point ID, to point ID� polygons: polygon ID, arc IDs

� Topology� connectivity: arc-node� area definition: polygon-arc� contiguity: left-right

Page 23: Spatial Analysis Data Models - INPE

Area Definition

Source: Longley et al (2001)

Page 24: Spatial Analysis Data Models - INPE

Contiguity

Source: Longley et al (2001)

Page 25: Spatial Analysis Data Models - INPE

© 1999-2003 Luc Anselin, All Rights Reserved

Topology in Spatial Data Analysis

�Spatial Weights� express “neighbor” relation

• contiguity

� requires topology

�Topology in Practice� ArcInfo: built-in (clean and build)� ArcView: no topology� ArcGIS: topology on the fly (8.3)

Page 26: Spatial Analysis Data Models - INPE