GIS Data Models III GEOG 370 Instructor: Christine Erlien.

Slides:



Advertisements
Similar presentations
GG3019/GG4027/GG5019 An Introduction to
Advertisements

GUS: 0262 Fundamentals of GIS
Geographic Information Systems GIS Data Models. 1. Components of Geographic Data Spatial locations Attributes Topology Time.
Geographic Information Systems
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Geographic Information Systems TIGER Data. 1 Street Unit ► Street segment ► Street segment - The range of addresses that run along a street from one intersection.
GIS for Environmental Science
ESRI Software ArcGIS –ArcMap –ArcEdit –ArcInfo –ArcView.
Spatial Information Systems (SIS) COMP Formats and Standards.
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Introduction to Cartography GEOG 2016 E
Geographic Information Systems
GTECH 201 Lecture 05 Storing Spatial Data. Leftovers from Last Session From data models to data structures Chrisman’s spheres ANSI Sparc The role of GIScience.
GIS Data Models: Vector
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
Basic Concepts of GIS January 29, What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Spatial Data Model: Basic Data Types 2 basic spatial data models exist vector: based on geometry of points lines Polygons raster: based on geometry of.
Spatial data models (types)
SPATIAL DATA STRUCTURES
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
Review: Exam I, partII GEOG 370 Christine Erlien, Instructor.
M GIS for Business Geographic Information Systems for Business Applications Brian E. Mennecke Iowa State University.
Different kinds of data Example of Elevation Topographic DEM (Digital Elevation Model)
Coordinate Systems Global Coordinate System – Latitude, Longitude and elevation UTM – eastings and northings, reference points are the equator and the.
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Vector and Raster Data Models Lecture 3 Week.
Presented by Rehana Jamal (GIS Expert & Geographer) Dated: Advance Applications of RS/GIS in Geo-Environmental Conservation Subject Lecture# 9&10.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Introduction In ArcGIS, there are three basic data structures:
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
GIS Data Structure: an Introduction
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
How do we represent the world in a GIS database?
CHAPTER 3 VECTOR DATA MODEL.
1 Data models Vector data model Raster data model.
Elementary Spatial Analysis GEOG 370 Instructor: Christine Erlien.
Geographical Information Systems. Software which can be used in GIS ArcGIS Desktop Map Window Quantum GIS uDig.
Raster data models Rasters can be different types of tesselations SquaresTrianglesHexagons Regular tesselations.
GUS: 0265 Applications in GIS Lecture Presentation 1: Vector Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
GIS Data Structures How do we represent the world in a GIS database?
Spatial DBMS Spatial Database Management Systems.
Introduction to GIS GIS/CAD5.
A Quick Introduction to GIS
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Spatial data models Raster –exhaustive regular or irregular partitioning of space –associated with the field view –location-based Vector –points, lines,
Introduction to Geographic Information Systems
Vector Data Model Chapter 3.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Spatial Data Models Geography is concerned with many aspects of our environment. From a GIS perspective, we can identify two aspects which are of particular.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
UNIT 3 – MODULE 3: Raster & Vector
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Doc. Ing. Pavel Hrubeš, Ph.D. Geographical Information.
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Geographical Information Systems
Physical Structure of GDB
Raster and Vector Data.
Data Queries Raster & Vector Data Models
GTECH 709 GIS Data Formats GIS data formats
GTECH 709 Vector data models
Geographic Information Systems
Feature Classes, Data File Formats in ArcGIS
The Arc-Node Data Model
Presentation transcript:

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 –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 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: Spaghetti From Fundamentals of Geographic Information Systems, Demers (2005)

Vector Data Model: Spaghetti Measurement & analysis difficult –All relationships among objects must be calculated independently Relatively efficient for cartographic display –CAC Plotting: fast

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: Topological From An Introduction to Geographic Information Systems, Heywood et al. (2002)

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 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 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 Area Line Point Coordinates From Fundamentals of Geographic Information Systems, Demers (2005)

Topological Data Models: POLYVRT From Fundamentals of Geographic Information Systems, Demers (2005) Entities stored separately but linked to one another through pointers Chains: Collections of line segments with directional information (from-to, left/right)

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 ArcGIS/Arcview’s shapefile

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

TIN allows us to record topographic data as points in a regular or irregular grid. Vector Model to Represent Surfaces: TIN

From Geographic Information Systems & Science, Longley et al. (2005) Vector Model to Represent Surfaces: TIN

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 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 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