Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:

Slides:



Advertisements
Similar presentations
Data Models There are 3 parts to a GIS: GUI Tools
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.
Raster Based GIS Analysis
School of Environmental Sciences University of East Anglia
Maps as Numbers Getting Started with GIS Chapter 3.
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:
Geographic Information Systems
GIS Geographic Information System
GIS DATA STRUCTURES There are two fundamental approaches to the representation of the spatial component of geographic information: Vector Model Raster.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
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.
Introduction to ArcView ArcView_module_2 May 12, 10:40 AM.
DATA MANAGEMENT: SPATIAL COMPONENT. RASTER AND VECTOR FORMATS RASTER : Grid-based, Simplify reality VECTOR : Analog map, Cartography.
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.
Raster and Vector 2 Major GIS Data Models. Raster and Vector 2 Major GIS Data Models.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Spatial data Visualization spatial data Ruslan Bobov
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)
M ETHODS OF REPRESENTING GEOGRAPHIC SPACE Raster Model Vector Model.
SPATIAL DATA STRUCTURES
GIS1: Overview of GIS and Visualization with Maps
GIS UPDATE?. Review Lab 1: Scale Review Lab 1: Scale Today’s Material: Today’s Material: Data Models: Vector Data Vector Data Raster Data Raster Data.
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.
GIS Data Structure: an Introduction
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.
1 Data models Vector data model Raster data model.
Geographic Information Systems Data Analysis. What is GIS Data ?
URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014.
Raster Concepts.
Introduction to Cartographic Modeling
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.
GIS Data Structures How do we represent the world in a GIS database?
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
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-
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.
Major Areas of Practical Application of GIS Technology vehicle routing and scheduling location analysis, site selection development of evacuation plans.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
UNIT 3 – MODULE 3: Raster & Vector
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
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Geographical Information Systems
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.
Statistical surfaces: DEM’s
Data Queries Raster & Vector Data Models
Cartographic and GIS Data Structures
Geographic Information Systems
Geographic Information System (GIS) Dr. Taysir Hassan Abdel Hamid
NPS Introduction to GIS: Lecture 1 Based on NIMC and Other Sources.
Prepared by S Krishna Kumar
Presentation transcript:

Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:

Overview Map as an Abstraction of Space Methods of representing geographic space – Raster Model – Vector Model

Map as an Abstraction of Space Spatial features can be represented as point, lines, areas, or surfaces Some phenomena or objects are selected for inclusion, others are not spatial features and there attributes are simplified, aggregated, and classified When we want to enter this data into a GIS, certain decisions need to be made based upon how the data can be entered into a computer (geocoding vs. drawing) How do you get simple spatial concepts into the computer (e.g., a map which identifies a lake within an island, surrounded by ocean, covered by forest on north side, and a cleared beach on the other side) Inside, surrounded, by, north, south

Methods of representing geographic space Raster Vector

The diagram below shows how real-world objects can be represented on a computer monitor by x,y coordinates. The coordinate pairs 1,5 3,5 5,7 8,8 and 11,7 represent a line (road) The coordinate pairs 6,5 7,4 9,5 11,3 8,2 5,3 and 6,5 represent a polygon (lake). The first and last coordinates of the polygon are the same; a polygon always closes.

Raster Models Raster - from the Greek word meaning "to rake" Quantizes or divides space into discrete packets (cells), each representing a part of the whole Cells are of equal size square, rectangular, hexagon, triangles Loose the ability to represent exact locations (e.g., point represented as single cell) Zero dimensional object rep. with 2D feature Lines represented as a series of connected cells Multiple cells joined at edges or corners, usually with only 1 or 2 neighbors, 1D objects represented in 2D Areas represented as a series of connected cells 2D objects represented in 2D, cells distort area and shape - stairs-stepped appearance

Raster Models-continue Two general ways of associating attribute data with raster entities 1. store an attribute for every grid cell problem is redundancy in storage 2. link cells to RDBMS Permits more than one attribute to be associated for a single cell Only have to store attributes once Cell value linked to attribute table Essentially many to one - "many cells being linked to one record in separate attribute table"

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

CELLS: a representation of geographic data based on rows and columns (e.g.. continuous surface data such as elevation or temperature, and categorical representations derived from vector data) PIXELS: a group of independent points with a color value but no other associated data (e.g.. scanned documents, orthophotography, satellite images) Geographic Representations

Like the vector data model, the raster data model can represent discrete point, line and area features. A point feature is represented as a value in a single cell, a linear feature as a series of connected cells that portray length, and an area feature as a group of connected cells portraying shape.

Because the raster data model is a regular grid, spatial relationships are implicit. Therefore, explicitly storing spatial relationships is not required as it is for the vector data model.

Vector Models Features represented in basically the same way as an analog map, permits more precise representation than raster model, permits "empty space”, variations of the vector model Spaghetti models Simplest of vector data structures Does not explicitly store spatial relationships (topology), essentially X,Y coordinates, and which should be connected by lines Doesn’t really "know" if points and connected lines form a line entity or poly entity Topological models Recognizes the concept of an entity Stores spatial relationship information explicitly associated with each entity, most common in GIS

Feature Geometry

To keep track of many features, each is assigned a unique identification number or tag. Then, the list of coordinates for each feature is associated with the feature’s tag. The objects you see in a vector theme are actually saved in the theme table Linking Geographic data with attribute

Vector Data: Advantages Data can be represented at its original resolution and form without generalization. Graphic output is usually more aesthetically pleasing (traditional cartographic representation) Since most data, e.g. hard copy maps, is in vector form no data conversion is required. Accurate geographic location of data is maintained. Because it recognizes entities, model allows for efficient encoding of topology, and as a result more efficient operations that require topological information, e.g. proximity, network analysis.

Vector Data: Disadvantages The location of each vertex needs to be stored explicitly For effective analysis, vector data must be converted into a topological structure. This is often processing intensive and usually requires extensive data cleaning. Topology is static, and any updating or editing of the vector data requires re-building of the topology Algorithms for manipulative and analysis functions are complex and may be processing intensive Often, this inherently limits the functionality for large data sets, e.g.a large number of features. Continuous data, such as elevation data, is not effectively represented in vector form. Usually substantial data generalization or interpolation is required for these data layers

Raster Data: Advantages Due to the nature of the data storage technique data analysis is usually easy to program and quick to perform. The inherent nature of raster maps, e.g. one attribute maps, is ideally suited for mathematical modeling and quantitative analysis. Discrete data, e.g. forestry stands, is accommodated equally well as continuous data, e.g. elevation data, and facilitates the integrating of the two data types. Grid-cell systems are very compatible with raster- based output devices, e.g. electrostatic plotters, graphic terminals. Also compatible with digital satellite imagery.

Raster Data: Disadvantages The cell size determines the resolution at which the data is represented. Processing of associated attribute data may be cumbersome if large amounts of data exists. Raster maps normally reflect only one attribute or characteristic for an area. Since most input data is in vector form, data must undergo vector-to-raster conversion. Most output maps from grid-cell systems do not conform to high-quality cartographic needs.

Vector Representation

Vector to Raster

Raster Representation

The mixed pixel problem

Grid data (Cells)

Satellite image (Pixels)

Vector Vs. Raster

Exercise Compare between Raster and Vector Model for representing geographic features; illustrate by figures