URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014.

Slides:



Advertisements
Similar presentations
The Role of Error Map and attribute data errors are the data producer's responsibility, GIS user must understand error. Accuracy and precision of map and.
Advertisements

Geographic Information Systems GIS Data Models. 1. Components of Geographic Data Spatial locations Attributes Topology Time.
Geographic Information Systems
Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
ESRI Software ArcGIS –ArcMap –ArcEdit –ArcInfo –ArcView.
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Cartographic and GIS Data Structures
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:
@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.
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.
NPS Introduction to GIS: Lecture 1
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
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.
Geographical Information System GIS By: Yahia Dahash.
@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.
Data Quality Data quality Related terms:
Advanced Editing: Rules-Based Topology in ArcEditor.
Esri UC 2014 | Technical Workshop | Data Alignment and Management in ArcMap Lisa Stanners, Sean Jones.
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)
NR 422: Topology Jim Graham Fall 2010 See: odatabase-topology.pdf.
Parcel Data Models for the Geodatabase
Map Scale, Resolution and Data Models. Components of a GIS Map Maps can be displayed at various scales –Scale - the relationship between the size of features.
Chapter 3 Sections 3.5 – 3.7. Vector Data Representation object-based “discrete objects”
GIS in Real Estate Phil Hurvitz CAUP-Urban Form Lab April 13, 2005.
Applied Cartography and Introduction to GIS GEOG 2017 EL
1 1 ISyE 6203 Radical Tools Intro To GIS: MapPoint John H. Vande Vate Spring 2012.
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.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
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.
Chapter 3 Digital Representation of Geographic Data.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
1 Data models Vector data model Raster data model.
Tables tables are rows (across) and columns (down) common format in spreadsheets multiple tables linked together create a relational database entity equals.
URBDP 422 URBAN AND REGIONAL GEO-SPATIAL ANALYSIS Midterm Review February 18, 2014.
Introduction to Cartographic Modeling
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
URBDP 422 URBAN AND REGIONAL GEO-SPATIAL ANALYSIS Lecture 3: Building a GeoDatabase; Projections Lab Session: Exercise 3: vector analysis Jan 14, 2014.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Advanced Editing: Rules-Based Topology in ArcEditor
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-
Introduction to Geographic Information Systems (GIS)
Topology Relationships between features: Supposed to prevent:
Geodatabase Topology Editing Sherry Fu CE697v Final project Dec. 08, 2006.
Introduction to Geographic Information Systems
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Data Alignment and Management in ArcMap
Introduction to GIS All materials by Austin Troy © 2003, except where noted Lecture 8: Site Selection and Suitability Analysis and Criterion- based mapping.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
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.
Rayat Shikshan Sanstha’s Chhatrapati Shivaji College Satara
Chapter 13 Editing and Topology.
GEOGRAPHICAL INFORMATION SYSTEM
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Chapter 12 Basic Editing.
Physical Structure of GDB
URBDP 422 URBAN AND REGIONAL GEO-SPATIAL ANALYSIS
Physical Structure of GDB
Data Queries Raster & Vector Data Models
Geography 413/613 Lecturer: John Masich
Presentation transcript:

URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014

Raster Representation Spatial Data Structures Vector Representation line polygon point

Vector data model –location referenced by x,y coordinates, which can be linked to form lines and polygons –attributes referenced through unique ID number to tables –best for features with discrete boundaries Raster data model –location is referenced by a grid cell in a rectangular array (matrix) –attribute is represented as a single value for that cell –best for continuous features Spatial Data Structures

Raster Data

Raster Vs. Vector Structures ADVANTAGESDISADVANTAGES RASTER- Data input- Data storage - Modelling- Not Topological - Overlays- Accuracy - Continuous surface- Distortion VECTOR- Efficient storage- Complex to - Discrete features perform overlay and - Topology modeling operations - Greater precision

Geographical Data in the Computer User’s perceived phenomenon structure GIS representation of phenomenon structure Database structure Hardware Structure ABCD

Principles of GIS From Reality to Data

Features, Objects, and Relationships

Object-oriented Data Bases Feature Object Relationship

Topology Topology is the term that describes the spatial relationships between points, lines and areas. Technically it is a geometrical term, which describes the properties of an object that are unaffected by continuos distortion. You can distort a square to a parallelogram, but all four sides still connect at the corners.

If a map is distorted, some of its properties change: - distances - angles - relative proximity Other properties remain constant, including: - adjacencies - most other relationships, such as "is contained in", "crosses", etc. - types of spatial objects - areas remain areas, lines remain lines, points remain points. Topological properties are those which remain unchanged after distortion

ArcGIS Topology Source: ESRI 2004

How Is Topology Implemented in ArcGIS? Topology is implemented as a set of integrity rules that define the behavior of spatially related geographic features and feature classes. Topology rules, when applied to geographic features or feature classes in a geodatabase, enable GIS users to model such spatial relationships. For example: -Containment (do parcel polygons overlap?) -Connectivity (are all of road lines connected?) -Adjacency (are there gaps between parcel polygons?). Topology is also used to manage the integrity of spatial databases (i.e., coincidence between different features) Source: ESRI 2004

Topology is used to o Integrate feature geometry o Validate feature geometry o Define relationships between features Topology in ArcGIS

Topological Relationships Topology is one of the most powerful information maintained in a spatial database. It is defined as the mathematics of connectivity or adjacency of points or lines that determines spatial relationships in a GIS. The topological data structure logically determines exactly how and where points and lines connect on a map by means of nodes (topological junctions). Topology—the spatial relationships between geographic features—is fundamental to ensuring data quality. The computer stores this information in various tables of the database structure. A GIS manipulates, analyzes, and uses topological data in determining data relationships.

The importance of Topology  Explicit representation of real world  Efficient data input and storage  Efficient data retrieval and query  Construction of complex data object  Detection of data error  Maintainance of data integrity

Topology Rules Define valid spatial relationships –Between features on a single feature class –Between feature classes 25 rules available

Examples of topology  Adjacency  Connectivity  Containment  Point-in-Polygon  Polygon-containing-Feature  Intersect  Dissolve Similar  Digital Terrain Analysis

Parcel Contained in Block Shoreline land adjacent to water Roads connects at intersection Examples of topology

Points Topological Rules

Polygons Topological Rules

Polygons and Lines Topological Rules

Lines Topological Rules

SIX New Topological Rules

Constructing Topology Rules Every topology in the geodatabase is associated with a set of topology rules. Users define topology integrity by adding and removing rules from this set. Cluster Tolerance The cluster tolerance is a distance range in which all vertices and boundaries are considered identical or coincident and are snapped together during a Validate Topology process. Ranks Ranks are defined at a feature class level, and they control how much the features in that class can potentially move in relation to features in other classes when a topology is validated.

Topology Process Create topology Cluster tolerance RanksRanks Rules Dirty areas Fix errors ErrorsErrors Exception Exceptions Make exception Validate topology Edit features RulesRules CleanTopologyCleanTopology ESRI-Denver/AGIC 2005

Validating Topology Validate edited features using set topology rules Evaluate rules/tolerance and generates error notifications Snaps vertices using set cluster tolerance and ranks

Errors and Exceptions Topology defines and validate rules. Rules are defined as part of the schema definition for a topology. When “dirty areas” in a topology are examined with Validate Topology, an error is generated for each instance of a topology rule that is determined to be invalid. For example, if a rule is set that states buildings cannot overlap with easements, then an error will be generated for each building feature that overlaps an easement feature.

Exceptions When resolving errors, the user always has the option of marking an individual error or a collection of errors as exceptions. There are instances when the occurrence of a defined error may actually be acceptable. For example, if a building was actually a shopping mall, the one building overlapping several parcels would not be an error but rather an exception to the rule. Once an error has been marked as an exception, it remains as such until it is reset back to an error. Running validate topology will not generate an error for an instance that has been marked as an exception.

Correcting Errors in the Topology When an error is discovered during the validate topology operation, the user has three options: - Correct the error using the Fix Topology Error tool or some other method. - Leave the error unresolved. - Mark the error as an exception. The Fix Topology Error tool offers a variety of methods for resolving an error depending on the error and the feature type.

Basic Cartographic Concepts Scale Resolution Accuracy Coordinate system Projection

The map scale is the ratio between a distance on the map to that distance on the ground. Normally, it is expressed as representative fraction e.g. 1 : 10,000. Many other properties of the map are dependent on the map's scale. Map Scale

Scale –ratio of distance on a map, to the equivalent distance on the earth's surface. Large scale -->large detail, small area covered (1”=200’ or 1:2,400) Small scale -->small detail, large area (1:250,000) –scale representation representative fraction (RF)1: 63,360 scale bar: Miles 0 1 2

Resolution the size of the smallest feature which can be recognized or displayed. related to, but not the same as, scale. for vector data it is the size of the smallest polygon for raster data it is the size of the pixel –e.g. for NTGISC digital orthos is 1.6ft (half meter) raster data can be resampled by combining adjacent cells; this decreases resolution but saves storage

The map accuracy refers to how well it represents the spatial locations of map features. Quantitative Accuracy positional (horizontal) accuracy: distance of a feature in the GIS from true location on the ground (each measured with respect to same grid or graticule) vertical accuracy: difference from true height Qualitative Accuracy (validity) Completeness (reliability) The extent to which repeated observations on the map produces consistent results. Map Accuracy

Measurement of Accuracy Usually measured by root mean square error: the square root of the average squared errors The rmse tells us how far points are from their true location, on average. e e e e n 2 n-1 rmse = where e i is the distance between the true location of point i on the ground, and its location represented in the GIS.

ArcGIS uses a geographic data model that represents spatial information as objects, features, raster, and other data types. It integrates two GIS data models, the traditional relational data base model and an object-oriented relational model called a geodatabase. The idea of "object-oriented" database is to organize information into the sorts of “objects" that people recognize. It brings a physical model closer to its logical model. The users work with objects of interests such as buildings, roads, and lakes. Object-oriented Relational Data Bases

Vector Data Structure