Applied Cartography and Introduction to GIS GEOG 2017 EL

Slides:



Advertisements
Similar presentations
Week 1: Introduction to GIS
Advertisements

Graphic Data Clean-Up Issues. Graphic Data Clean-up Very Important if you plan to use existing CAD or GIS data from another agency, department, or private.
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.
Chapter 11 Basic Editing in ArcMap. Objectives Understanding the basic editing process Using snapping to ensure topological integrity of features Adding.
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.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
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.
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:
Geog 458: Map Sources and Errors January 20, 2006 Data Storage and Editing.
@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.
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Geographic Information Systems
CE Introduction to Surveying and Geographic Information Systems Donald J. Leone, Ph.D., P.E. eLearning Version Lecture 3.
Lecture 16: Data input 1: Digitizing and Geocoding By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
9. GIS Data Collection.
Working with shapefiles Shapefiles are ArcView’s file format Each shapefile is a collection of files.shp -- spatial data (shape geometry).shx -- spatial.
@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.
Spatial data Visualization spatial data Ruslan Bobov
Advanced Editing: Rules-Based Topology in ArcEditor.
Esri UC 2014 | Technical Workshop | Data Alignment and Management in ArcMap Lisa Stanners, Sean Jones.
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.
Introduction to ArcGIS for Environmental Scientists Module 2 – Fundamentals Lecture 6 – Table Functions.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-3 Chapters 5 and 6.
Introduction to ArcGIS for Environmental Sciences Day 2 – Fundamentals Module 8 Creating & Editing Data Creating Metadata.
NR 422: Topology Jim Graham Fall 2010 See: odatabase-topology.pdf.
Parcel Data Models for the Geodatabase
Understanding Topology for Soil Survey
Attribute Data in GIS Data in GIS are stored as features AND tabular info Tabular information can be associated with features OR Tabular data may NOT be.
Chapter 3 Sections 3.5 – 3.7. Vector Data Representation object-based “discrete objects”
Applied Cartography and Introduction to GIS GEOG 2017 EL
Concepts and Terminology Introduction to Database.
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.
Geodatabase Relationships & Relationship Classes GIS 458 Spring 2006 Larry Clamp.
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.
Introduction to the Geodatabase. What is a Geodatabase? What are feature classes and feature datasets? What are domains Design a personal Geodatabase.
Chapter 8. ATTRIBUTE DATA INPUT AND MANAGEMENT
1 Data models Vector data model Raster data model.
Copyright © 2006 by Maribeth H. Price 8-1 Chapter 8 Geoprocessing.
Lecture 2: Data Exploration Jianfei Chen School of Geographical Sciences GuangZhou University GunagZhou, China
Data Storage and Editing (17/MAY/2010) Dr. Ahmad BinTouq URL:
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
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?
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Advanced Editing: Rules-Based Topology in ArcEditor
LBR & WS LAB 1: 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-
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,
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
GTECH 361 Lecture 09 Features in the Geodatabase.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
Lecture 6 – Geodatabase create a geodatabase schema by importing a data model screen digitize simple features on top of an aerial photo understand proper.
Rayat Shikshan Sanstha’s Chhatrapati Shivaji College Satara
Geog. 314 Working with tables.
Chapter 13 Editing and Topology.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Chapter 12 Basic Editing.
Physical Structure of GDB
Physical Structure of GDB
Data Queries Raster & Vector Data Models
The Arc-Node Data Model
Presentation transcript:

Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-4 Chapters 7 and 8

Location Errors Location errors refer to the geometric inaccuracies of digitized features. Location errors can be examined by referring to the data source for digitizing.

Digitization Errors

Spatial Data Accuracy Standards In the United States, the development of spatial data accuracy standards has gone through three phases. U.S. National Map Accuracy Standard, revised and adopted in 1947 Accuracy standards for large-scale maps proposed by the American Society for Photogrammetry and Remote Sensing in 1990 National Standard for Spatial Data Accuracy established by the Federal Geographic Data Committee in 1998

Topological Errors Topological errors violate the topological relationships either required by a GIS package or defined by the user.

Topological Errors with Geometric Features Undershoot Overshoot Dangling node Pseudo node Direction error Label error

Topological Errors (a) An unclosed polygon (b) A gap between two polygons (c) Overlapped polygons.

Overshoot and Undershoot

Pseudo Nodes Pseudo nodes, shown by the diamond symbol, are nodes that are not located at line intersections.

Direction of Arc The from-node and to-node of an arc determine the arc’s direction.

Multiple Labels Multiple labels can be caused by unclosed polygons.

Errors between Layers Boundaries not coincident Lines not connected at end points Overlapping line features

Boundaries not Coincident

Coincidence Errors Line features from one layer do not connect perfectly with those from another layer at end points. (b) is an enlargement of the top error in (a).

Topological Editing Topological editing ensures that digitized spatial features follow the topological relationships that are either built into a data model or specified by the user. Topological Editing on Coverages Editing Using Map Topology Editing Using Topology Rules

Using Dangle Length

Problem with Dangle Length Method

Fuzzy Tolerance The fuzzy tolerance can snap duplicate lines if the gap between the duplicate lines is smaller than the specified tolerance. In this diagram, the duplicate lines to the left of the dashed line will be snapped but not those to the right.

Problem with Fuzzy Tolerance A large fuzzy tolerance can remove duplicate lines (top), which should be removed, as well as features such as a small stream channel (middle), which should not be removed.

Extend Distance The allowable extend distance can remove the dangle by extending it to the line on the right.

Manually Removing Overshoot To remove the overshoot a, first select it and then delete it.

Non-Topological Editing Non-topological editing refers to a variety of basic editing operations that modify simple features and create new features from existing features.

Reshaping a Line Reshape a line by moving a vertex (a), deleting a vertex (b), and adding a vertex (c).

Polygon Splitting Sketch a line across the polygon boundary to split the polygon into two.

Merging Polygons Merge four selected polygons into one.

Edgematching Edgematching matches lines along the edge of a layer to lines of an adjacent layer so that the lines are continuous across the border between two layers.

Edgematching Edgematching matches the lines of two adjacent layers (top) so that the lines are continuous across the border (bottom).

Line Mismatch Mismatches of lines from two adjacent layers are only visible after zooming in.

Line Simplification and Smoothing Line simplification refers to the process of simplifying or generalizing a line by removing some of its points. Line smoothing refers to the process of reshaping lines by using some mathematical functions such as splines.

Line Simplification The Douglas-Peucker line simplification algorithm is an iterative process, which requires use of a tolerance, trend lines, and calculation of deviations of vertices to the trend line. See text for explanation.

Line Simplification Algorithms Result of line simplification can differ depending on the algorithm used: the Douglas-Peucker algorithm (a) and the bend-simplify algorithm (b).

Line Smoothing

Attribute Data Attribute data are stored in tables. An attribute table is organized by row and column. Each row represents a spatial feature, each column describes a characteristic, and the intersection of a column and a row shows the value of a particular characteristic for a particular feature.

Feature Attribute Table A feature attribute table has access to the spatial data. Every vector data set must have a feature attribute table. For the georelational data model, the feature attribute table uses the feature ID to link to the feature’s geometry. For the object-based data model, the feature attribute table has a field that stores the feature’s geometry.

Georelational Data Model As an example of the georelational data model, the soils coverage uses SOIL-ID to link to the spatial and attribute data.

Object-Based Data Model The object-based data model uses the Shape field to store the geometries of soil polygons. The table therefore contains both spatial and attribute data.

Value Attribute Table An integer raster has a value attribute table, which lists the cell values and their frequencies (count). A value attribute table lists the attributes of value and count. The value field refers to the cell value, and the count field refers to the number of cells.

Feature Attribute Table A feature attribute table consists of rows and columns. Each row represents a spatial feature, and each column represents a property or characteristic of the spatial feature.

Types of Database Design There are at least four types of database designs that have been proposed in the literature: Flat file Hierarchical Network Relational

Four types of database design: (a) flat file, (b) hierarchical, (c) network, and (d) relational.

Normalization Designing a relational database must follow certain rules. An important rule is called normalization. Normalization is a process of decomposition, taking a table with all the attribute data and breaking it down to small tables while maintaining the necessary linkages between them.

Un-normalized Table PIN Owner Owner address Sale date Acres Zone code Zoning P101 Wang 101 Oak St 1-10-98 1.0 1 residential Chang 200 Maple St P102 Smith 300 Spruce Rd 10-6-68 3.0 2 commercial Jones 105 Ash St P103 Costello 206 Elm St 3-7-97 2.5 2 commercial P104 Smith 300 Spruce Rd 7-30-78 1.0 1 residential

First Step in Normalization PIN Owner Owner address Sale date Acres Zone code Zoning P101 Wang 101 Oak St 1-10-98 1.0 1 residential P101 Chang 200 Maple St 1-10-98 1.0 1 residential P102 Smith 300 Spruce Rd 10-6-68 3.0 2 commercial P102 Jones 105 Ash St 10-6-68 3.0 2 commercial P103 Costello 206 Elm St 3-7-97 2.5 2 commercial P104 Smith 300 Spruce Rd 7-30-78 1.0 1 residential

Second Step in Normalization

Complete Normalization

Relationship Types A relational database may contain four types of relationships (also called cardinalities) between tables, or more precisely, between records in tables: one-to-one one-to-many many-to-one many-to-many