Maps as Numbers Getting Started with GIS Chapter 3.

Slides:



Advertisements
Similar presentations
GG3019/GG4027/GG5019 An Introduction to
Advertisements

Geographic Information Systems GIS Data Models. 1. Components of Geographic Data Spatial locations Attributes Topology Time.
Copyright, © Qiming Zhou GEOG1150. Cartography Data Models for Computer Cartography.
Lecture 6 Data entry. Getting the Map into the Computer Get data in finished form Analog-to-Digital maps Digitizing Data Entry Editing and validation.
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.
GIS - - the best way to create ugly maps FAST. More bad maps…
Maps as Numbers Getting Started with GIS Chapter 3.
Cartographic and GIS Data Structures
Lecture 04: Data Storage and Representation & Access to Spatial Data Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography.
Lecture 05: Spatial Data Structure for Computer Cartography Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University.
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Lecture 06: Map Data Structures Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University of California, Santa Barbara.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
Lecture 16: Data input 1: Digitizing and Geocoding By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Maps as Numbers Getting Started with GIS Chapter 3.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont NR 143.
Introduction to Mapping Science: Lecture #4 (Maps as numbers…) Overview Map as Numbers… an Abstraction of Space Database Management System for Attributes.
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
Digitizing There are three primary methods for digitizing spatial information: Manual Methods include: Tablet Digitizing Heads-up Digitizing An Automated.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Nicholas A. Procopio, Ph.D, GISP
Spatial data Visualization spatial data Ruslan Bobov
The Nature of Geographic Data Based in part on Longley et al. Ch. 3 and Ch. 4 up to 4.4 (Ch. 4 up to 4.6 to be covered in Lab 8) Library Reserve #VR 100.
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.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Understanding Spatial Data Structures by Austin Troy, Leslie Morrissey, & Ernie Buford,
Spatial data models (types)
Raster GIS.
SPATIAL DATA STRUCTURES
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-3 Chapters 5 and 6.
GROUP 4 FATIN NUR HAFIZAH MULLAI J.DHANNIYA FARAH AN-NUR MOHAMAD AZUWAN LAU WAN YEE.
Ref: Geographic Information System and Science, By Hoeung Rathsokha, MSCIM GIS and Remote Sensing WHAT.
DATA MODELS IN GIS OUTLINE: Overview of models
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
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
Raster Data Chapter 7. Introduction  Vector – discrete  Raster – continuous  Continuous –precipitation –elevation –soil erosion  Regular grid cell.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont.
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.
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.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
Data input 1: - Online data sources -Map scanning and digitizing GIS 4103 Spring 06 Adina Racoviteanu.
Geographic Information Systems CIVE 1188 Hanadi Rifai, PhD, PE Civil and Environmental Engineering University of Houston.
Chapter 3 Digital Representation of Geographic Data.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
How do we represent the world in a GIS database?
Raster Data Model.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
1 Data models Vector data model Raster data model.
GIS Data Models Vector Data Models Vector File Formats Raster Data Models Raster File Formats.
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.
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?
The Nature of Geographic Data Based in part on Longley et al. Chapters 3 and 4.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
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.
The Nature of Geographic Data Longley et al. Chapters 3 and 4.
Environmental GIS Nicholas A. Procopio, Ph.D, GISP
GIS Data Models.
Storage Media Traditionally, the paper map has performed a storage function for spatial information Computer cartography requires information to be digital.
GEOGRAPHICAL INFORMATION SYSTEM
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Spatial Data Models Raster uses individual cells in a matrix, or grid, format to represent real world entities Vector uses coordinates to store the shape.
Cartographic and GIS Data Structures
GIS Data Models.
Presentation transcript:

Maps as Numbers Getting Started with GIS Chapter 3

Chapter 3: Maps as Numbers n 3.1 Representing Maps as Numbers 72 n 3.2 Structuring Attributes 77 n 3.3 Structuring Maps 78 n 3.4 Why Topology Matters 84 n 3.5 Formats for GIS Data 86 n 3.6 Exchanging Data 94

Maps as Numbers n GIS requires that both data and maps be represented as numbers. n The GIS places data into the computer’s memory in a physical data structure (i.e. files and directories). n Files can be written in binary or as ASCII text. n Binary is faster to read and smaller, ASCII can be read by humans and edited but uses more space.

The Data Model n A logical data model is how data are organized for use by the GIS. n GISs have traditionally used either raster or vector for maps.

Rasters and vectors can be flat files … if they are simple Vector-based line Raster-based line Flat File

Features and Maps n A GIS map is a scaled-down digital representation of point, line, area, and volume features. n While most GIS systems can handle raster and vector, only one is used for the internal organization of spatial data.

Attribute data n Attribute data are stored logically in flat files. n A flat file is a matrix of numbers and values stored in rows and columns, like a spreadsheet. n Both logical and physical data models have evolved over time. n DBMSs use many different methods to store and manage flat files in physical files.

A raster data model uses a grid. n One grid cell is one unit or holds one attribute. n Every cell has a value, even if it is “missing.” n A cell can hold a number or an index value standing for an attribute. n A cell has a resolution, given as the cell size in ground units.

Generic structure for a grid Figure 3.1 Generic structure for a grid. R o w s Columns Grid cell Grid extent Resolution

The mixed pixel problem

Grids and missing data Figure 3.8 GIS data layer as a grid with a large section of “missing data,” in this case, the zeros in the ocean off of New York and New Jersey.

Rasters are faster... n Points and lines in raster format have to move to a cell center. n Lines can become fat. Areas may need separately coded edges. n Each cell can be owned by only one feature. n As data, all cells must be able to hold the maximum cell value. n Rasters are easy to understand, easy to read and write, and easy to draw on the screen.

RASTER n A grid or raster maps directly onto a programming computer memory structure called an array. n Grids are poor at representing points, lines and areas, but good at surfaces. n Grids are good only at very localized topology, and weak otherwise. n Grids are a natural for scanned or remotely sensed data. n Grids suffer from the mixed pixel problem. n Grids must often include redundant or missing data. n Grid compression techniques used in GIS are run-length encoding and quad trees.

The quad-tree structure Figure 3.9 The quad-tree structure. Reference to code quadrant number 2 1

The Vector Model n A vector data model uses points stored by their real (earth) coordinates. n Lines and areas are built from sequences of points in order. n Lines have a direction to the ordering of the points. n Polygons can be built from points or lines. n Vectors can store information about topology.

VECTOR n At first, GISs used vector data and cartographic spaghetti structures. n Vector data evolved the arc/node model in the 1960s. n In the arc/node model, an area consist of lines and a line consists of points. n Points, lines, and areas can each be stored in their own files, with links between them. n The topological vector model uses the line (arc) as a basic unit. Areas (polygons) are built up from arcs. n The endpoint of a line (arc) is called a node. Arc junctions are only at nodes. n Stored with the arc is the topology (i.e. the connecting arcs and left and right polygons).

Vectors just seemed more correcter. n TIN must be used to represent volumes. n Vector can represent point, line, and area features very accurately. n Vectors are far more efficient than grids. n Vectors work well with pen and light-plotting devices and tablet digitizers. n Vectors are not good at continuous coverages or plotters that fill areas.

TOPOLOGY n Topological data structures dominate GIS software. n Topology allows automated error detection and elimination. n Rarely are maps topologically clean when digitized or imported. n A GIS has to be able to build topology from unconnected arcs. n Nodes that are close together are snapped. n Slivers due to double digitizing and overlay are eliminated.

Basic arc topology n1 n A B ArcFromToPLPRn1xn1yn2xn2y 1n1n2ABxyxy Topological Arcs File Figure 3.5 A topological structure for the arcs.

Arc/node map data structure with files Figure 3.4Arc/Node Map Data Structure with Files. 1 1,2,3,4,5,6,7 Arcs File POLYGON “A” A : 1,2, Area, Attributes File of Arcs by Polygon x y 2 x y 3 x y 4 x y 5 x y 6 x y 7 x y 8 x y 9 x y 10 x y 11 x y 12 x y 13 x y P o i n t s F i l e ,8,9,10,11,12,13,7

Slivers Sliver

Unsnapped node

The bounding rectangle (xmax, ymax) (xmin, ymin)

Topology Matters n The tolerances controlling snapping, elimination, and merging must be considered carefully, because they can move features. n Complete topology makes map overlay feasible. n Topology allows many GIS operations to be done without accessing the point files.

Vectors and 3D n Volumes (surfaces) are structured with the TIN model, including edge or triangle topology. n TINs use an optimal Delaunay triangulation of a set of irregularly distributed points. n TINs are popular in CAD and surveying packages.

TIN: Triangulated Irregular Network n Way to handle field data with the vector data structure. n Common in some GISs and most AM/FM packages. n More efficient than a grid.

FORMATS n Most GIS systems can import different data formats, or use utility programs to convert them. n Data formats can be industry standard, commonly accepted or standard.

Vector Data Formats n Vector formats are either page definition languages or preserve ground coordinates. n Page languages are HPGL, PostScript, and Autocad DXF. n True vector GIS data formats are DLG and TIGER, which has topology.

The TIGER data structure Lake Drive First St. Second St. Third St. Avenue A A v e n u e B A v e n u e C A v e n u e D Two cell One cell Zero cell Map 3 Addresses on block Landmark Zero cells One cells Two cells Nodes 13,17,18,19, 21,22,23,156,157, 158,159 1,2,3,4,5,6,7,8, 9,10,11,12,13,14, ,16,17,18 Lake, Blocks 86, 87, 88, 89, 90, 91 Addresses (x,y) values Files

Raster Data Formats n Most raster formats are digital image formats. n Most GISs accept TIF, GIF, JPEG or encapsulated PostScript, which are not georeferenced. n DEMs are true raster data formats.

DEMs and UTM (7.5 minute 30m)

EXCHANGE n Most GISs use many formats and one data structure. n If a GIS supports many data structures, changing structures becomes the user’s responsibility. n Changing vector to raster is easy; raster to vector is hard. n Data also are often exchanged or transferred between different GIS packages and computer systems. n The history of GIS data exchange is chaotic and has been wasteful.

Vector to raster exchange errors

Transfer Standards

GIS Data Exchange n Data exchange by translation (export and import) can lead to significant errors in attributes and in geometry. n In the United States, the SDTS was evolved to facilitate data transfer. n SDTS became a federal standard (FIPS 173) in n SDTS contains a terminology, a set of references, a list of features, a transfer mechanism, and an accuracy standard. n Both DLG and TIGER data are available in SDTS format. n Other standards efforts are DIGEST, DX-90, the Tri-Service Spatial Data Standards, and many other international standards. n Efficient data exchange is important for the future of GIS.