Spatial Information Systems (SIS) COMP 30110 Formats and Standards.

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
Spatial Information Systems (SIS) COMP Spatial data structures (3)
Spatial Information Systems (SIS) COMP Spatial data structures (2)
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.
CS 599 – Spatial and Temporal Databases Realm based Spatial data types: The Rose Algebra Ralf Hartmut Guting Markus Schneider.
SPATIO-TEMPORAL DATABASES
Spatial Information Systems (SIS)
Vector-Based GIS Data Processing Chapter 6. Vector Data Model Feature Classes points lines polygons Layers limited to one class of data Figure p. 186.
Introduction to Cartography GEOG 2016 E
Spatial Information Systems (SIS) COMP Spatial queries and operations.
CS 128/ES Lecture 5b1 Vector Based Data. CS 128/ES Lecture 5b2 Spatial data models 1.Raster 2.Vector 3.Object-oriented Spatial data formats:
Data Conversion Can your data be read by me? Can my data be read by you? What software do you use? Are there any standards for data conversion?
Spatial Information Systems (SIS) COMP Spatial relations.
Lecture 4: Intro to the Vector Data Model and to Map Layout
Lecture 05: Spatial Data Structure for Computer Cartography Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University.
Spatial Information Systems (SIS) COMP Raster-based structures (2) Data conversion.
@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.
Representation of spatial data
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
Maps as Numbers Getting Started with GIS Chapter 3.
ANNOUNCEMENTS Jobs –Nevada Bureau of Mines & Geology –Washoe County –City of Sparks –Others: DRI (Tim Minor)
Dr. David Liu Objectives  Understand what a GIS is  Understand how a GIS functions  Spatial data representation  GIS application.
Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
@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.
CE 525 1/17/2013. Quiz #3 Question 1 You look in the phone book and see names associated with phone numbers. Is this geographic data?
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
Parcel Data Models for the Geodatabase
Spatial (coordinate) data model Relational (tabular) data model
GIS is composed of layers Layers –land/water –roads –urban areas –pollution levels Data can be represented by VECTORS, or Data can be represented by RASTERS.
GIS Applications in Civil Engineering
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.
Maps as Numbers Getting Started with GIS Chapter 3.
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.
Data input 1: - Online data sources -Map scanning and digitizing GIS 4103 Spring 06 Adina Racoviteanu.
How do we represent the world in a GIS database?
CHAPTER 3 VECTOR DATA MODEL.
Geographical Information Systems. Software which can be used in GIS ArcGIS Desktop Map Window Quantum GIS uDig.
GIS Data Models Vector Data Models Vector File Formats Raster Data Models Raster File Formats.
GUS: 0265 Applications in GIS Lecture Presentation 1: Vector Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
GIS Data Structures How do we represent the world in a GIS database?
Exploring GIS concepts. Introduction to ArcGIS I (for ArcView 8, ArcEditor 8, and ArcInfo 8) Copyright © 2000–2003 ESRI. All rights reserved. 2-2 Organizing.
Introduction to GIS GIS/CAD5.
Advanced Editing: Rules-Based Topology in ArcEditor
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Stream Names Stream names were assigned from the NHD reach shapefile. Names were assigned based on the most prevalent name within a basin (based on stream.
Geographic Information Systems
Spatial Databases: Lecture 2 DT249-4 DT228-4 Semester Pat Browne
Introduction to Geographic Information Systems
Vector Data Input Chapter 4. Data Buy or make - sources Base map - layers Standards – accuracy Metadata As bad as the worst component.
Co-sponsored by the MIT Libraries and IS&T GIS Lab website: Advanced ArcGIS.
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”
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.
Address matching also commonly called ‘geocoding’ Very common for: –Crime reports –Customer records –Tax/Parcel records –911 systems Most common form of.
Geog 495 Final Exam Review 11/23/05 Final exam on 11/28/05 Mon.
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
Rayat Shikshan Sanstha’s Chhatrapati Shivaji College Satara
Geographic Information Systems
The Arc-Node Data Model
Presentation transcript:

Spatial Information Systems (SIS) COMP Formats and Standards

Standards and Formats GIS vendors provide their own proprietary formats GIS vendors provide their own proprietary formats Examples: Examples: – Shapefile (ESRI ArcView format): based on a non-topological representation (as for spaghetti data structure) (as for spaghetti data structure) – Coverages (ESRI ArcInfo format): based on a topological representation – DXF (Drawing Interchange Format: developed within Autodesk’s AutoCAD sw) sw) – etc.

Shapefiles Shapefile (ESRI ArcView format): based on a non-topological representation Shapefile (ESRI ArcView format): based on a non-topological representation (as for spaghetti data structure) (as for spaghetti data structure) Topological/connectivity relations are calculated on-the-fly Topological/connectivity relations are calculated on-the-fly A map is composed of different layers (non-overlayed approach) A map is composed of different layers (non-overlayed approach) Idrography layer Road network layer Entities from the two layers intersect

Note ArcView is a desktop GIS:ArcView is a desktop GIS: – Used for visualisation more than for map making – Does not provide all full functionality provided by ArcInfo – Easily integrates with other applications, DBMSs etc. ArcInfo is a dedicated GIS system: ArcInfo is a dedicated GIS system: – Used more for map making – Provides complete GIS functionality – It was not designed to be integrated with other applications – No high-level (SQL-like) query language

Standards and Formats (cont.d) Formats defined by official organisations (standards):Formats defined by official organisations (standards): – TIGER (Topologically Integrated Geographic Encoding and Referencing): system and DB developed by the US Census Bureau: based on topological system and DB developed by the US Census Bureau: based on topological representation representation – SDTS (Spatial Data Transfer Standard: developed by the US Geological Survey): based on a complex topological representation Survey): based on a complex topological representation – etc.

TIGER files Based on topological representation Based on topological representation All objects in one single layer: overlayed approach All objects in one single layer: overlayed approach All intersections are stored explicitly even if they do not correspond to All intersections are stored explicitly even if they do not correspond to geographic objects geographic objects This intersection point is stored explicitly (i.e., lines are split)

TIGER files (cont.d) Based on topological representation Based on topological representation Entities: Entities: – points – chains (endnodes and shape points) – polygons Relations: Relations: – VE – FE – EV – EF Additional information: polygon centroids, attribute information, isolated points, dangling edges, etc.

Other ways of representing vector data: Half-plane representation Half plane representation: polygons are defined as intersection of Half plane representation: polygons are defined as intersection of a number of half planes (each corresponding to one of their sides) a number of half planes (each corresponding to one of their sides) The points that belong to the interior of the polygon satisfy the constraints a i x+b i y<0 (corresponding to half planes) The points that belong to the interior of the polygon satisfy the constraints a i x+b i y<0 (corresponding to half planes)Example: x-y>0 ^ x<7 ^ y>1 ^ y<3 ^

Other ways of representing vector data: Realms (Güting and Schneider 1993) Realms: planar graphs defined over discrete domains (i.e., grids - not Realms: planar graphs defined over discrete domains (i.e., grids - not the Euclidean plane) the Euclidean plane) Realm objects: points, lines and regions defined in terms of finite Realm objects: points, lines and regions defined in terms of finite representations representations Lines and regions defined in terms of realm points and segments Lines and regions defined in terms of realm points and segments Intersections of lines occur only at realm points Intersections of lines occur only at realm points

Therefore a realm is represented by means of a set of points and a set of non-intersecting segments (they only “touch” at their endpoints) Therefore a realm is represented by means of a set of points and a set of non-intersecting segments (they only “touch” at their endpoints) Realms (cont.d)

A realm A realm Realms (cont.d)

More complicated sets of data: not just a polygonal subdivision but also isolated points and dangling edges (inside and outside faces) More complicated sets of data: not just a polygonal subdivision but also isolated points and dangling edges (inside and outside faces) Classical data structures (e.g., DCEL) must be extended to be able to capture these cases Classical data structures (e.g., DCEL) must be extended to be able to capture these cases Realms: remarks