GIS Applications in Civil Engineering

Slides:



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

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.
ESRI Software ArcGIS –ArcMap –ArcEdit –ArcInfo –ArcView.
Introduction to Cartography GEOG 2016 E
Maps as Numbers Getting Started with GIS Chapter 3.
Cartographic and GIS Data Structures
Raster Data in ArcSDE 8.2 Why Put Images in a Database? What are Basic Raster Concepts? How Raster data stored in Database?
Lecture 04: Data Storage and Representation & Access to Spatial Data Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography.
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.
Maps as Numbers Getting Started with GIS Chapter 3.
NPS Introduction to GIS: Lecture 1
Introduction to Mapping Science: Lecture #4 (Maps as numbers…) Overview Map as Numbers… an Abstraction of Space Database Management System for Attributes.
Digitizing There are three primary methods for digitizing spatial information: Manual Methods include: Tablet Digitizing Heads-up Digitizing An Automated.
Digital Spatial Data Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
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
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)
SPATIAL DATA STRUCTURES
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Spatial (coordinate) data model Relational (tabular) data model
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.
Geo-referenced Information Processing System. ISPRS Geoprocessing Technologies to collect and treat spatial information for a specific goal. Geoprocessing.
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.
Raster Data Chapter 7. Introduction  Vector – discrete  Raster – continuous  Continuous –precipitation –elevation –soil erosion  Regular grid cell.
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.
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
Data input 1: - Online data sources -Map scanning and digitizing GIS 4103 Spring 06 Adina Racoviteanu.
Introduction to ArcView NPS Introduction to GIS: Lecture 2 Based on NINC, ESRI and Other Sources.
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?
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Introduction to GIS for the Purpose of Practising.
The world of RASTER data Modeling... Elevation....etc. The Spatial Analyst Extension.
Raster Data Model.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
1 Data models Vector data model Raster data model.
Raster Concepts.
Lecture 2 Introduction to GIS, Data models, Data structures.
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.
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 Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
What is GIS? GIS is an integrated system used to view and manage information about geographic places, analyze spatial relationships, and model spatial.
Lab 2: GIS Data Models Yingjie Hu. Objectives Understanding GIS data models Manipulating the data models supported in ArcGIS.
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”
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.
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.
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.
Data Queries Raster & Vector Data Models
Representing Images 2.6 – Data Representation.
Cartographic and GIS Data Structures
Raster Data Analysis.
Lecture 2 Components of GIS
Presentation transcript:

GIS Applications in Civil Engineering Note #3 Maps as Numbers GIS Data Structures Xudong Jia, Ph.D., P.E. January, 2011

Summary of the First Two Lectures How do we describe geographical features? by recognizing two types of data: Spatial data which describes location (where) Attribute data which specifies characteristics at that location (what, how much, and when) How do we represent these digitally in a GIS? by grouping into layers based on similar characteristics (e.g hydrography, elevation, water lines, sewer lines, grocery sales) and using either: vector data model (coverage in ARC/INFO, shapefile in ArcView) raster data model (GRID or Image in ARC/INFO & ArcView) by selecting appropriate data properties for each layer with respect to: projection, scale, accuracy, and resolution How do we incorporate into a computer application system? by using a relational Data Base Management System (DBMS)

Maps as Numbers Maps are represented by using numbers Binary and Decimal System. How to convert a binary value to a decimal number or vice versa. Hexadecimal number 00 to FF in one byte More examples on binary and decimal conversions.

Maps as Numbers Two data models for maps : Vector and Raster One data model for attributes: flat files Raster: It is a model that contains a grid. Each grid cell is a map unit used to represent a pixel. Cell size determines the resolution of the data. The grid has an extent. Each grid is owned by one feature Features cannot be perfectly fitted into cells. Cell’s bit depth provides a range to describe possible feature values.

Maps as Numbers Benefits of using Raster Model Easy to understand Capable of rapid retrieval and analysis Easy to draw on the screen and on computer devices which display pixels.

Maps as Numbers Vector Model Composed of points that are provided by exact coordinates Accuracy Efficient at storing features Able to store topological attributes for features.

Maps as Numbers Structuring Attributes A flat file as show on Page 84 of the Textbook Relational database table A distributed database through server extensions, database engines, and data warehouse. Data dictionary or metadata, the list of all the attributes along with all their characteristics save as a separte file or as a header of the file

Maps as Numbers Structuring Maps Vector Data Structures Cartographic Spaghetti

Maps as Numbers Structuring Maps Vector Data Structures Arc/Node Model

Maps as Numbers Structuring Maps Vector Data Structures Topological Arc/Node Model (see Page 88)

Maps as Numbers Structuring Maps Vector Data Structures Triangulated Irregular Network (TIN Model)

TIN: Triangulated Irregular Network Surface Maps as Numbers TIN: Triangulated Irregular Network Surface A B C D 6 1 2 3 4 5 E F G H Elevation points (nodes) chosen based on relief complexity, and then their 3-D location (x,y,z) determined. Points Elevation points connected to form a set of triangular polygons; these then represented in a vector structure. Polygons Attribute Info. Database Attribute data associated via relational DBMS (e.g. slope, aspect, soils, etc.) Advantages over raster: fewer points captures discontinuities (e.g ridges) slope and aspect easily recorded Disadvans.: Relating to other polygons for map overlay is compute intensive (many polygons)

Maps as Numbers Raster Data Structure Challenging issues on mixed pixel problem, redundant or missing data and large storage requirement

Maps as Numbers Full Matrix--162 bytes 111111122222222223 Run Length Encoding Full Matrix--162 bytes 111111122222222223 111111122222222233 111111122222222333 111111222222223333 111113333333333333 111333333333333333 1,7,2,17,3,18 1,7,2,16,3,18 1,7,2,15,3,18 1,6,2,14,3,18 1,5,3,18 1,3,3,18 Run Length (row)--44 bytes This is a “lossless” compression, as opposed to “lossy,” since the original data can be exactly reproduced. Now, GIS packages generally rely on commercial compression routines. Pkzip is the most common, general purpose routine. MrSid (from Lizard Technology)and ECW (from ER Mapper) are used for images. All these essentially use the same concept. Occasionally, data is still delivered to you in run-length compression, especially in remote sensing applications.

Maps as Numbers R-Tree Encoding See Page 92

Maps as Numbers Quad Tree Encoding See Page 92 Essentially involves compression applied to both row and column. sides of square grid divided evenly on a recursive basis length decreases by half # of areas increases fourfold area decreases by one fourth Resample by combining (e.g. average) the four cell values although storage increases if save all samples, can save processing costs if some operations don’t need high resolution for nominal or binary data can save storage by using maximum block representation all blocks with same value at any one level in tree can be stored as single value 3.25 3 4 3.5 2.5 2 4 5 3 4 2 4 4 4 4 1 4 2 4 3 2 store this quadrant as single 1 1 1 1 store this quadrant as single zero

Maps as Numbers Image Pyramid and Quad Encoding See Page 92

Maps as Numbers Why Topological Matters

Maps as Numbers Why Topological Matters

Maps as Numbers Why Topological Matters

Maps as Numbers Why Topological Matters

Maps as Numbers Why Topological Matters Terms: Slivers Spike Unsnapped Nodes Un-ended lines Why Topological Matters

Maps as Numbers Why Topological Matters Terms: Slivers Spike Unsnapped Nodes Un-ended lines Why Topological Matters

Maps as Numbers Formats for GIS Data Vector Data Formats: HPGL – Page Description Language PostScript - Page Description Language PDF – Portable Documen Format , GeoPDF AutoCAD DXF format DIME/TIGER Format DLG Format KML GML XML

Maps as Numbers Formats for GIS Data DIME/TIGER Data Model

Maps as Numbers Formats for GIS Data DIME/TIGER Data Model (Page 100)

Maps as Numbers Formats for GIS Data DLG Model

Maps as Numbers Raster Data Formats TIF GIF JPEF GEOTIP PNG Encapsulated PostScript DEM (1:24,000 and 1:100,000)

Maps as Numbers Exchange Data and Data Standards Data exchanges between Raster and Vector Data exchanges among different GIS platforms Data exchanges between different systsems SDTS (Spatial Data Transfer Standards) Open Geospatial Consortium Open GIS Specifications