Topology. Shapefile versus Coverage Views

Similar documents
Working with Geodatabase Topology

GIS Data in ArcGIS. Pay Attention to Data!!!

Editing Common Polygon Boundary in ArcGIS Desktop 9.x

Using Map Topology Editing Tools

Data Validation Online References

Introduction to the ArcGIS Data Model and Application Structure

Topology and Topological Rules Geometric properties that are maintained in spatial databases

Spatial data models (types) Not taught yet

Syllabus AGET 782. GIS for Agricultural and Natural Resources Management

City of Tigard. GIS Data Standards

ArcScan Tutorial. Copyright Esri All rights reserved.

Web Editing Tutorial. Copyright Esri All rights reserved.

The GeoMedia Fusion Validate Geometry command provides the GUI for detecting geometric anomalies on a single feature.

Creating a File Geodatabase

Geodatabase Tutorial. Copyright Esri All rights reserved.

Spatial Adjustment Tools: The Tutorial

Bentley ArcGIS. Connector

Online Digitizing and Editing of GIS Layers (On-Screen or Head s Up Digitizing)

GIS Spatial Data Standards

ArcScan Tutorial. Copyright Esri All rights reserved.

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis

INTRODUCTION TO ARCGIS SOFTWARE

SolidWorks Implementation Guides. Sketching Concepts

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

ArcGIS Data Models Practical Templates for Implementing GIS Projects

Data Modeling Basics. John Auel GIS Technician II United Services Group

Validation and automatic repair of two- and three-dimensional GIS datasets

Cookbook for Importing Point Information into a Polygon Shapefile using ArcGIS9

Situation: Proving Quadrilaterals in the Coordinate Plane

Linear Referencing Tutorial

Government 1009: Advanced Geographical Information Systems Workshop. LAB EXERCISE 3b: Network

Data Validation and Quality Assurance with FME

We are going to investigate what happens when we draw the three angle bisectors of a triangle using Geometer s Sketchpad.

Personal Geodatabase 101

ArcGIS. Tips and Shortcuts. for Desktop


GIS III: GIS Analysis Module 2a: Introduction to Network Analyst

Spatial Data Analysis Using GeoDa. Workshop Goals

ArcGIS Online. Visualizing Data: Tutorial 3 of 4. Created by: Julianna Kelly

in R Binbin Lu, Martin Charlton National Centre for Geocomputation National University of Ireland Maynooth The R User Conference 2011

Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.

Vector analysis - introduction Spatial data management operations - Assembling datasets for analysis. Data management operations

Introduction to GIS.

SCALABILITY OF CONTEXTUAL GENERALIZATION PROCESSING USING PARTITIONING AND PARALLELIZATION. Marc-Olivier Briat, Jean-Luc Monnot, Edith M.

TOWARDS AN AUTOMATED HEALING OF 3D URBAN MODELS

GIS III: GIS Analysis Module 1a: Network Analysis Tools

13/10/2011. Data Integration and Interoperability. Gordon Sumerling & Maree Wilson

Pro/ENGINEER Wildfire 5.0 Introduction to Surface Modeling

1. Launch ArcCatalog, then navigate to the following location using the directory tree on the left side of the screen:

Exploring Geometric Transformations in a Dynamic Environment Cheryll E. Crowe, Ph.D. Eastern Kentucky University

GEOGRAPHIC INFORMATION SYSTEMS

Using CAD Data in ArcGIS

Database Servers Tutorial

How To Improve Gis Data Quality

Geodatabase Tuning and Performance. Gillian Silvertand Greg Cunningham

Government 1008: Introduction to Geographic Information Systems. LAB EXERCISE 4: Got Database?

4.4 Table Joins. Exploring Student Populations Joining Excel Table Data to an Attribute. Cherie Aukland Sandy Stephenson

UPDATED GIS DATABASE DESIGN: Geodatabase Model

Using GIS and Virtual Reality to Manage and Inspect Building Plumbing

Getting Started with the ArcGIS Predictive Analysis Add-In

(Geo)database and Data Management

GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data

Spatial Database Support

Raster to Vector Conversion for Overlay Analysis

Arrangements And Duality

REQUEST FOR PROPOSAL FOR THE DEVELOPMENT OF A GIS PARCEL MAPPING FOR VERNON COUNTY, MISSOURI

Network Analyst Tutorial

Oracle8i Spatial: Experiences with Extensible Databases

Computational Geometry. Lecture 1: Introduction and Convex Hulls

The Essentials of CAGD

A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION

Geodatabase Programming with SQL

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

Location Referencing for An Asset Management System A State DOT Approach

Vector storage and access; algorithms in GIS. This is lecture 6

GEOGRAPHIC INFORMATION SYSTEMS

To draw a line. To create a construction line by specifying two points

Introduction to ANSYS ICEM CFD

Working with the Raster Calculator

GIS Tools for Land Managers

Centers of Triangles Learning Task. Unit 3

Tips and Tricks for using ArcGIS 8.3

Tessellating with Regular Polygons

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software

SOLIDWORKS: SKETCH RELATIONS

Downloading SSURGO Soil Data from Internet

E XPLORING QUADRILATERALS

Creating a 2D Geometry Model

EEOS 381 -Spatial Databases and GIS Applications

Triangulation by Ear Clipping

Basics on Geodatabases

GIS Data Quality and Evaluation. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Development and Implementation of the OpenLR Map Interface for Shapefiles

Tutorial 8 Raster Data Analysis

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

Prepare your data in ArcGIS for Desktop

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

H.Calculating Normal Vectors

GEOMETRY. Constructions OBJECTIVE #: G.CO.12

Transcription:

Topology Defined as the the science and mathematics of relationships used to validate the geometry of vector entities, and for operations such as network tracing and tests of polygon adjacency Longley et al., p. 190. Shapefile versus Coverage Views There no topology defined in shapefiles. Features are disconnected. Boundaries between polygons are represented twice. Topological connections must be maintained in coverages. Boundaries are digitized only once. 1

Contents of a Geodatabase Generally, Characteristics of a geodatabase are defined within ArcCatalog. Data are entered, edited, and validated in ArcMap. Can be in or outside of feature datasets Geodatabase Feature datasets Object classes, subtypes, attribute rules Feature classes, subtypes, attribute rules Relationship classes, subtypes, attribute rules Spatial reference Geometric networks Planar topologies Attribute domains Topology in Geodatabases A topology helps monitor and protect the spatial relationships in a feature dataset. A feature class can have no rules, a single rule, or several rules. A topology rule can monitor spatial relationships of features in a single feature class, or the relationships that exist between feature classes. Only simple feature classes in the same dataset can participate in a topology (Annotation, dimension, and geometric network features are not simple features). A topology must be in the same feature dataset as the feature classes it monitors. Feature classes outside of the topology's feature dataset cannot participate in the topology. A feature dataset can contain more than one topology, but feature classes cannot participate in more than one topology at a time. You can add and remove topologies and rules at any time. Rules are not applied until a topology is validated. 2

How Topologies are Built? Geometries involved in a topology Edges Endpoints (nodes) Pseudonodes (vertices) Ways of sharing geometry Line features can share endpoints Area features can share edges Line features can share segments with other line features Area features can be coincident with other area features Line features can share endpoint vertices with other point features Point features can be coincident with line features How Topologies are Built? (cont.) Building a topology Cracking Clustering Cluster tolerance should be as small as possible. The default is 0. Feature class ranks 3

Validating Topology Once you've made edits to a feature that participates in a topology or created a new topology, the next step is to validate the topology. Validating the topology means checking the features to identify any violations of the rules that have been defined for the topology. You can validate the whole topology, validate the visible extent of your map, or drag a box around the area to validate. You can also validate the whole topology in ArcCatalog Validating the topology also starts the cracking and clustering process. The process is irreversible in ArcCatalog! Validating Topology (cont.) 4

Topology Editing When you move a node in a topology, all of the edges that connect to it are stretched to stay connected to the node. When you move an edge, edge segments stretch to maintain the connection of shared endpoint nodes to their previous location. Using Topology Edit Tools Geodatabase Topology Rules 9.x aren t automatically applied; need to be selected by database designer or user Line or Polygon (Distance b/t vertices) Must be larger then cluster tolerance Point Rules Point must be covered by line Must be properly inside (polygons) Must be covered by endpoint of Must be covered by boundary of Line Rules Must not overlap Must be single part Must not self overlap Must not overlap with Must not have dangles Must not have pseudo-nodes (pseudos) Must not intersect Must not self intersect Endpoint must be covered by Must be covered by boundary of Must not intersect or touch interior Must be covered by feature class of Polygon Rules Contains points Must not overlap Must not have gaps Must not overlap with Must be covered by Must cover each other Boundary must be covered by Must be covered by feature class of Area boundary must be covered by boundary of 5

New Rules in ArcGIS 10 Polygon: Contains One Point Line: Must Not Intersect With Line: Must Not Intersect or Touch Interior With Line: Must Be Inside Point: Must Be Coincident With Point: Must Be Disjoint http://help.arcgis.com/en/arcgisdesktop/10.0/help/i ndex.html#//001t000000sp000000.htm 6

7

8

9

10

11

12

13