Spatial data models (types)

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.
Geographic Information Systems
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.
Geog 405: Advanced Spatial Analysis © J.M. Piwowar1Spatial Data Models Characteristics of Raster Data Longley et al., Geographic Information Systems.
Raster Based GIS Analysis
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Introduction to Cartography GEOG 2016 E
CS 128/ES Lecture 4b1 Spatial Data Formats.
Maps as Numbers Getting Started with GIS Chapter 3.
Cartographic and GIS Data Structures
TIN Triangulated Irregular Network (TIN) A set of adjacent, non-overlapping triangles computed from irregularly spaced points with x, y coordinates and.
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
GIS Data Models: Vector
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.
Introduction to Mapping Science: Lecture #4 (Maps as numbers…) Overview Map as Numbers… an Abstraction of Space Database Management System for Attributes.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Spatial data Visualization spatial data Ruslan Bobov
Intro to advanced GIS and a review of basic GIS
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 STRUCTURES
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
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 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
GIS Applications in Civil Engineering
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.
Introduction to Rasters In ArcGIS 9.2. What can you do with Rasters Lots….
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.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
GIS Data Structure: an Introduction
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:
Raster Concepts.
Intro to GIS. What is GIS ? A computer system for - collecting, - storing, - manipulating, - analyzing, - displaying, and - querying geographically related.
GIS Data Models Vector Data Models Vector File Formats Raster Data Models Raster File Formats.
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
GUS: 0265 Applications in GIS Lecture Presentation 1: Vector Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
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?
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Lab 2: GIS Data Models Yingjie Hu. Objectives Understanding GIS data models Manipulating the data models supported in ArcGIS.
Geographic Information Systems
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Geospatial Data Types. Data Types Two general views to organizing spatial data: –Objects Monitoring measurement points, rivers, structures Have attributes.
Introduction to Geographic Information Systems
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.
UNIT 3 – MODULE 3: Raster & Vector
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
Introduction to GIS Data Management CGIS-NURIntroduction to ArcGIS I.
Spatial Data Models.
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.
Lab 2: GIS Data Models Yingjie Hu. Objectives Understanding GIS data models Manipulating the data models supported in ArcGIS.
Statistical surfaces: DEM’s
Data Queries Raster & Vector Data Models
Cartographic and GIS Data Structures
Geographic Information Systems
Presentation transcript:

Spatial data models (types) Lecture 3, 9/7/2006

Two basic data models to represent these features Raster spatial data model Define space as an array of equally sized cells arranged in rows and columns. Each cell contains an attribute value and location coordinates Individual cells as building blocks for creating images of point, line, area, network and surface Continuous raster Numeric values range smoothly from one location to another, for example, DEM, temperature, remote sensing images, etc. Discrete raster Relative few possible values to repeat themselves in adjacent cells, for example, land use, soil types, etc. Vector spatial data model Use x-, y- coordinates to represent point, line, area, network, surface Point as a single coordinate pair, line and polygon as ordered lists of vertices, while attributes are associated with each features Usually are discrete features

DIGITAL SPATIAL DATA RASTER VECTOR Real World This is an illustration of transferring a real world geographic area into the raster and vector formats. In the raster format the geographic area is parceled into numerous grid squares and the value that makes up the majority of the square dictates that that entire square gets the value. In the vector format all entities are classified into points, lines, or polygons. Source: Defense Mapping School National Imagery and Mapping Agency

Raster and Vector Data Models Real World 600 1 2 3 4 5 6 7 8 9 10 1 B G Trees 500 2 B G G 3 B 400 4 B G G Trees Y-AXIS 5 B G G 300 6 B G G BK House 7 B 200 8 B B River 9 B 100 10 B 100 200 300 400 500 600 X-AXIS Raster Representation Vector Representation Source: Defense Mapping School National Imagery and Mapping Agency

Example: Discrete raster

Example: continuous raster Xie et al. 2005

Raster Real world Vector Heywood et al. 2006

Effects of changing resolution Heywood et al. 2006

Vector – Advantages and Disadvantages Good representation of reality Compact data structure Topology can be described in a network Accurate graphics Disadvantages Complex data structures Simulation may be difficult Some spatial analysis is difficult or impossible to perform

Raster – Advantages and Disadvantages Simple data structure Easy overlay Various kinds of spatial analysis Uniform size and shape Cheaper technology Disadvantages Large amount of data Less “pretty” Projection transformation is difficult Different scales between layers can be a nightmare May lose information due to generalization

GIS data formats (files) Shapefiles Coverages TIN (e.g. elevation can be stored as TIN) Triangulated Irregular Network Grid (e.g. elevation can be stored as Grid) Image (e.g. elevation can be stored as image) Vector data Raster data

Shape Files Nontopological Advantages no overhead to process topology Disadvantages polygons are double digitized, no topologic data checking At least 3 files .shp .shx .dbf

Coverages Original ArcInfo Format Directory With Several Files Database Files are stored in the Info Directory Uses Arc Node Topology Containment (coincident) Connectivity Adjacency

TIN ©Arthur J. Lembo Cornell University A triangulated irregular network (TIN) is a data model that is used to represent three dimensional objects. In this case, x,y, and z values represent points. Using methods of computational geometry, the points are connected into what is called a triangulation, forming a network of triangles. The lines of the triangles are called edges, and the interior area is called a face, or facet. While the TIN model is somewhat more complex than the simple point, line, and polygon vector model, or the raster model, it is actually quite useful for representing elevations. For example a raster grid would require grid cells to cover the entire surface of a geographic area. Also, if we wanted to show great detail we would have to have small grid cells. Now, if the land area is relatively flat, we would still need the small grid cells. However, with a TIN we would not have to include so many points on the flat areas, but could add more points on the steep areas where we want to show greater detail. The illustration shows how we can create a TIN of the terrain around Ithaca, NY. First, a series of elevation points are created Second, a TIN face is created with the elevation data Third, the faces are shaded in to give the impression of a 3D surface

Components of a TIN Nodes Edges Triangles Hull Topology ©Arthur J. Lembo Cornell University

Grid Properties Each Grid Cell holds one value even if it is empty. A cell can hold an index standing for an attribute. Cell resolution is given as its size on the ground. Point and Lines move to the center of the cell. Minimum line width is one cell. Rasters are easy to read and write, and easy to draw on the screen.