1 Data models Vector data model Raster data model.

Slides:



Advertisements
Similar presentations
GUS: 0262 Fundamentals of GIS
Advertisements

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.
From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS models then enable us to ask questions of the data by.
GIS - - the best way to create ugly maps FAST. More bad maps…
Cartographic and GIS Data Structures
Lecture 4: Intro to the Vector Data Model and to Map Layout
Lecture 4: Intro to the Vector Data Model and to Map Layout
IntroductionToGIS with Gary Johnson WHAT IS GIS ? What examples did you find ?
Lecture 05: Spatial Data Structure for Computer Cartography Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University.
IntroductionToGIS with Gary Johnson WHAT IS GIS ? What examples did you find ?
@2007 Austin Troy Lecture 4: An Introduction to the Vector Data Model and Map Layout Techniques Introduction to GIS By Brian Voigt University of Vermont.
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.
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Geographic Information Systems
Polygonal Meshes 3D Object Representation -Tyler Abrams.
Lecture 06: Map Data Structures Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University of California, Santa Barbara.
Introduction to Mapping Science: Lecture #4 (Maps as numbers…) Overview Map as Numbers… an Abstraction of Space Database Management System for Attributes.
Digital Spatial Data Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
IntroductionToGIS with Gary Johnson WHAT IS GIS ? What examples did you find ?
Dr. David Liu Objectives  Understand what a GIS is  Understand how a GIS functions  Spatial data representation  GIS application.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
@2007 Austin Troy Lecture 4: An Introduction to the Vector Data Model and Map Layout Techniques Introduction to GIS By Brian Voigt University of Vermont.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Spatial data Visualization spatial data Ruslan Bobov
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 Editing Chapter 5. Introduction All digitizing involves errors In the real world, revisions are required Keeping data up-to-date is part.
Applied Cartography and Introduction to GIS GEOG 2017 EL
Chapter 3 Sections 3.5 – 3.7. Vector Data Representation object-based “discrete objects”
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Vector and Raster Data Models Lecture 3 Week.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014.
1 EAA 502 GIS Data Model Dr. Mohd Sanusi S. Ahamad.
University of Palestine Faculty of Applied Engineering and Urban Planning GIS Course Spatial Analysis Eng. Osama Dawoud 1 st Semester 2009/2010.
Raster data models Rasters can be different types of tesselations SquaresTrianglesHexagons Regular tesselations.
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
GUS: 0265 Applications in GIS Lecture Presentation 1: Vector Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
Spatial DBMS Spatial Database Management Systems.
CGSnet Network for Wastewater An Explanation of Network Topology and Feature Mapping As Applied to Wastewater Infrastructure.
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Topology Relationships between features: Supposed to prevent:
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.
GIS Data Models III GEOG 370 Instructor: Christine Erlien.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Raster Data Models: Data Compression Why? –Save disk space by reducing information content –Methods Run-length codes Raster chain codes Block codes Quadtrees.
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.
Intro. To GIS Pre-Lab Spatial Analysis April 1 st, 2013.
UNIT 3 – MODULE 3: Raster & Vector
Environmental GIS Nicholas A. Procopio, Ph.D, GISP
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Doc. Ing. Pavel Hrubeš, Ph.D. Geographical Information.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Geographical Information Systems
Geographic Information Systems
Data Queries Raster & Vector Data Models
GTECH 709 GIS Data Formats GIS data formats
UNC at Chapel Hill, Gregory Taff
GTECH 709 Vector data models
Cartographic and GIS Data Structures
Lecture 07: Data Representation (V)
Geography 413/613 Lecturer: John Masich
The Arc-Node Data Model
Presentation transcript:

1 Data models Vector data model Raster data model

2 The Vector Model of Real world point linepolygon(area) (x,y) The vector data model represent geographic features similar to the way maps do A point: recorded by a pair of (x,y) coordinates, representing a feature that is too small to have length and area. A line: recorded by joining two points, representing features too narrow to have areas A polygon: recorded by a joining multiple points that enclose an area

3 Spaghetti Vector Data Model Points Data Storage Point ID Coordinates 1 1, 1 2 4, 2 3 5, 2 4 2, 4 Each point, line, or polygon is stored as a record in a file that consists ID and a list of coordinates.

4 Spaghetti Vector Data Model IDCoordinates 1(0,1), (3,4), (5,6) 2(3,1), (5,2), (4,3) 1 2 Lines:

5 Spaghetti Vector Model  Uses a single line to represent the boundary of a polygon –Boundaries shared by two polygons are stored twice –Sliver polygons

6 Advantages 1. Simple 2. Relatively efficient as a method of cartographic display Spaghetti Vector Model

7 1. Unstructured, lines often do not connect when they should 2. Spaghetti model severely limits spatial data analysis (e.g., area calculation) Disadvantages

8 Topological vector models –In addition to coordinate locations, Topological vector model explicitly record topological relationships (Polygon adjacency is an example) “Topology: Spatial relationships between points, lines & polygons”

① ② ③ Arc: ①, ②, ③ Nodes: 2, 5 Vertices: 1, 6 for arc ① 3, 4 for arc ② Arc # Start Node Vertices End Node 1 2 1, , Polygon arc list A ①, ③ B ②, ③ A B Points 1 x1,y1 2 x2,y2 3 x3,y3 4x4,y4 5 x5,y5 6 x6,y6 The Arc-Node Data Structure

10 Topology Topology defines spatial relationships. The arc-node data structure supports three major topological concepts: Connectivity: Arcs connect to each other at nodes Area definition: Arcs that connect to surround an area define a polygon Contiguity: Arcs have direction and left and right sides

11 Topology: Connectivity ⑤ ① ② ③ ④ Arc From-Node To-Node Arc-node list Connected arcs are determined by searching through the list for common node numbers. Because of the common node 11, arcs 1, 2, and 3 all intersect. The computer can determine that it is possible to travel along arc 1 and turn onto arc 3. But it is not possible to turn directly from arc 1 to arc 5.

12 Topology: Area Definition B A C D E Polygon Arc List B 1,5,8,4 C 2,6,9,5 D ? E ? Polygon-Arc Topology Polygons are simply the list of arcs defining its boundary, arc coordinates are stored only once, therefore, reducing the amount of data and ensuring that the boundaries of adjacent polygons don’t overlap

13 Topology: Contiguity An Arc From-Node To-Node Direction left right B C D E Arc Left Right Polygon Polygon 5 C B 9 E C 6 ? ? 1 ? ? Two geographic features which share a boundary are called adjacent. Contiguity is the topological concept which allows the vector data model to determine adjacency.

14 Advantages of topological model –Spatial relationships between features are explicitly encoded, making it very easy to determine if polygons are adjacent, if arcs connect, etc. –Highly desirable model if spatial analysis is to be done on the data

15 Limitations of topological model Data must be very “clean” all lines must begin and end with a node all lines must connect correctly all polygons must be closed Computational cost

16

17 Key to Arc-Node table