Gis data models iii l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

GIS Data Models III PowerPoint PPT Presentation

GIS Data Models III GEOG 370 Instructor: Christine Erlien Representing Geographic Space: Vector Data Structures Represent spatial locations explicitly Relationships between entities implicit Space between geographic entities not stored Vector Data Models Multiple data models

Related searches for GIS Data Models III

Download Presentation

GIS Data Models III

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Gis data models iii l.jpg

GIS Data Models III

GEOG 370

Instructor: Christine Erlien


Representing geographic space vector data structures l.jpg

Representing Geographic Space: Vector Data Structures

  • Represent spatial locations explicitly

  • Relationships between entities implicit

    • Space between geographic entities not stored


Vector data models l.jpg

Vector Data Models

  • Multiple data models

    • Examination of relationships

      • Between variables in 1 map

      • Among variables in multiple maps

  • Data models

    • Spaghetti models

    • Topological models

    • Vector chain codes


Vector data model spaghetti l.jpg

Vector Data Model: Spaghetti

  • Simplest data structure

  • One-to-one translation of graphical image

    • Doesn’t record topology  relationships implied rather than encoded

  • Each entity is a single piece of spaghetti

    PointLineArea

    very short longer collection of line segments

    • Each entity is a single record, coded as variable-length strings of (X,Y) coordinate pairs

    • Boundaries shared by two polygons  stored twice


Vector data model spaghetti5 l.jpg

Vector Data Model: Spaghetti

From Fundamentals of Geographic Information Systems, Demers (2005)


Slide6 l.jpg

Vector Data Model: Spaghetti

  • Measurement & analysis difficult

    • All relationships among objects must be calculated independently

  • Relatively efficient for cartographic display

    • CAC

  • Plotting: fast

www.gis.niu.edu/Cart_Lab_03.htm


Vector data model topological l.jpg

Vector Data Model: Topological

  • Topology: Spatial relationships between points, lines & polygons

  • Topological models record adjacency information into data structure

    • Line segments have beginning & ending

      • Link: Line segment

      • Node: Point that links two or more lines

        • Identifies that point as the beginning or ending of line

    • Left & right polygons stored explicitly


Vector data model topological8 l.jpg

Vector Data Model: Topological

From An Introduction to Geographic Information Systems, Heywood et al. (2002)


Topological data models l.jpg

Topological Data Models

  • Multiple models

    • GBF/DIME (geographic base file/dual independent map encoding)

    • TIGER (topologically integrated geographic encoding and reference system)

    • POLYVRT (POLYgon conVERTer)


Topological data models gbf dime l.jpg

Topological Data Models: GBF/DIME

  • Created by U.S. Census Bureau

    • Both street addresses & UTM coordinates defined for each link

    • Topology + direction

      • Left/right

      • From/to

From Fundamentals of Geographic Information Systems, Demers (2005)


Topological data models tiger l.jpg

Topological Data Models: TIGER

Point

Area

  • Designed for use with the 1990 U.S. Census

  • Block-level maps

    • Points, lines & areas explicitly addressed

    • Census blocks can be retrieved directly by block number

Coordinates

Line

From Fundamentals of Geographic Information Systems, Demers (2005)


Topological data models polyvrt l.jpg

Topological Data Models: POLYVRT

Entities stored separately but linked to one another through pointers

Chains: Collections of line segments with directional information (from-to, left/right)

From Fundamentals of Geographic Information Systems, Demers (2005)


Arcgis arcview s shapefile l.jpg

ArcGIS/Arcview’s shapefile

Shapefile

Comprised of 3 file types

*.shp contains coordinates

*.shx is an index file

*.dbf is an attribute file in dbase format

Where is topology?

Not explicitly stored

Created on-the-fly

Shapefile  in-between spaghetti & topological data structures


Compacting vector data models l.jpg

Compacting Vector Data Models

  • Compact data to reduce storage

  • Freeman-Hoffman chain codes

    • Each line segment

      • Directional vector

      • Length

    • Non-topological

      • Analytically limited  limits usefulness to storage, retrieval, output functions

    • Good for distance & shape calculations, plotting


Vector model to represent surfaces tin l.jpg

Vector Model to Represent Surfaces: TIN

TIN allows us to record topographic data as points in a regular or irregular grid.


Slide16 l.jpg

Vector Model to Represent Surfaces: TIN

From Geographic Information Systems & Science, Longley et al. (2005)


Vector gis hybrid integrated systems l.jpg

Vector GIS: Hybrid & Integrated Systems

  • Hybrid system

    • Links graphic data structures with DBMS

      • Efficiently manage both graphics & attribute data

      • Allows raster & vector data types

From Fundamentals of Geographic Information Systems, Demers (2005)


Vector gis hybrid integrated systems18 l.jpg

Vector GIS: Hybrid & Integrated Systems

  • Integrated system

    • Entities’ coordinate data stored as relational table

    • Topological data stored as separate table in same database

    • Attributes can be

      • Stored in same tables as graphic entities

      • Stored as separate tables & linked relationally

    • GIS more closely integrated with DBMS than in hybrid system


Vector gis object oriented database management systems l.jpg

Vector GIS: Object-Oriented Database Management Systems

  • Emerging as an alternative to hybrid or integrated models

  • Extends the integrated model by incorporating a spatial query language

  • Objects inherit properties from the class of objects that they belong to

    • Variable types & operations particular to that class

  • Example: ArcGIS’ geodatabase

    • Shift from previous hybrid orientation


  • Login