Geographical Information Systems

Slides:



Advertisements
Similar presentations
Representation of spatial data
Advertisements

Data Models There are 3 parts to a GIS: GUI Tools
Geographic Information Systems GIS Data Models. 1. Components of Geographic Data Spatial locations Attributes Topology Time.
Geographic Information Systems
Oracle Spatial and Mapviewer Problems From Real World Applications.
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
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.
TERMS, CONCEPTS and DATA TYPES IN GIS Orhan Gündüz.
Cartographic and GIS Data Structures
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Lecture 05: Spatial Data Structure for Computer Cartography Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University.
Representation of spatial data
Geographic Information Systems
Polygonal Meshes 3D Object Representation -Tyler Abrams.
Chapter 3 2D AND 3D SPATIAL DATA REPRESENTATIONS 김 정 준.
Basic Concepts of GIS January 29, What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial.
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 models (types)
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
Kevin Trott, x266 PAR Government Systems Corporation Geocomp4 Conference 27 July D Topology for Terrain Reasoning.
–combines elements of computer science –database design –software design geography –map projections –geographic reasoning mathematics –mathematical topology.
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.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004 SOLID MODELLING.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
Difference Between Raster and Vector Images Raster and vector are the two basic data structures for storing and manipulating images and graphics data on.
1 Data models Vector data model Raster data model.
Representation. Objectives Introduce concepts such as dimension and basis Introduce coordinate systems for representing vectors spaces and frames for.
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
1 Building Models Ed Angel Professor Emeritus of Computer Science University of New Mexico Angel and Shreiner: Interactive Computer Graphics 7E © Addison-Wesley.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Spatial data models Raster –exhaustive regular or irregular partitioning of space –associated with the field view –location-based Vector –points, lines,
Spatial Databases - Topology
GIS Data Models III GEOG 370 Instructor: Christine Erlien.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Vector data model TIN: Triangulated Irregular Network.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Doc. Ing. Pavel Hrubeš, Ph.D. Geographical Information.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Pavel Hrubeš Geographical Information Systems.
Rayat Shikshan Sanstha’s Chhatrapati Shivaji College Satara
Geographical Information Systems
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Physical Structure of GDB
Physical Structure of GDB
Spatial Data Models.
Geographic Information Systems
Geog 192 – Urban GIS Applications
Data Queries Raster & Vector Data Models
Computer Aided Engineering Design
Cartographic and GIS Data Structures
Building Models Ed Angel Professor Emeritus of Computer Science
Lecture 07: Data Representation (V)
Spatial Databases - Introduction
The Arc-Node Data Model
Lecture 09: Data Representation (VII)
Lecture 2 Components of GIS
Spatial Databases - Introduction
Spatial Databases - Topology
Geographic Information System (GIS) Dr. Taysir Hassan Abdel Hamid
Spatial Databases - Topology
Spatial Databases - Representation
Spatial Databases - Representation
NPS Introduction to GIS: Lecture 1 Based on NIMC and Other Sources.
DIGITAL PHOTOGRAMMETRY
Prepared by S Krishna Kumar
Presentation transcript:

Geographical Information Systems Doc. Ing. Pavel Hrubeš, Ph.D.

Department Transport Telematics Rehearsal   raster vector precision in graphics x v traditional cartography data volume topology computation update continuous space integration discontinuous Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Vector data models Spaghetti model Topological model (most common) Triangulated irregular network (TIN) Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Spaghetti data model Polygon Coordinates A (1,4), (1,6), (6,6), (6,4), (4,4), (1,4) B (1,4), (4,4), (4,1), (1,1), (1,4) C (4,4), (6,4), (6,1), (4,1), (4,4) The spaghetti model is the most simple vector data model The model is a direct representation of a graphical image NO explicit topological information 1 5 4 3 2 6 A B C Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Spaghetti data model Description: direct line for line translation of the paper map (often viewed as raw digital data) Easy to implement, good for fast drawing Storage and searches are sequential, storage of attribute data Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Topology Branch of mathematics dealing with geometric properties Geometry of objects remain invariant under transformations Neighborhood relationships remain the same Topology is the distinguishing basis for more complicated vector models Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Topological Vector Model Topological data models are provided with information that can help us in obtaining solutions to common operations in advanced GIS analytical techniques. This is done by explicitly recording adjacency information into the data structure, eliminating the need to determine it for multiple operations. Each line segment, the basic logical entity in topological data structures, begins and ends when it either contacts or intersects another line, or when there is a change in direction of the line. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Topological Vector Model Each line has two sets of numbers, a pair of coordinates and an associated node number. Each line segment has its identification number that is used as a pointer to indicate which set of nodes represent its beginning and ending. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Topological Vector Model Polygons also have identification codes that relate back to the link numbers. Each link in the polygon now is capable of looking left and right at the polygon numbers to see which two polygons are also stored explicitly, so that even this tedious step is eliminated. The Topological data model more closely approximates how we as map readers identify the spatial relationships contained in an analog map document. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Topological vector model Vector Model: Topological Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Topological model for 3D 3D entities nodes, edges, faces, volumes a support entities : rings -, list of edges round the face shells -, list of faces round the volume Pfund, M., 2001, Topologic data structure for a 3D GIS,. Proceedings of ISPRS, Vol.34, Part 2W2, 23-25 May,. Bangkok, Thailand, pp. 233-237 Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Node Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Node Unique coordinates X, Y a Z. It is not possible that two points overlays. In 2D space should be Z coordinate different. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Edge Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Edge It is collection two or more vertexes, orientation is done by its order. Edge cant cross another edge. Node has to divide both edges. Edges are connected only in nodes. Faces or rings have to contain it complete. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Face Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Face Geometrie of face is defined: Collection of on ore more edges which form the face, Collection of non or more interior points which form the face, Collection of non or more interior nodes which are identical to nodes of appropriate edges. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Rings Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Ring Rings are collection of edges which form a face. Each ring is connected to the specified are, one edge should be contained by more rings. Edge, which is inside the face and is connected to the border of face is also contained by the ring. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Shell Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Shells Shell is collection of two or more faces Face, which is a border between two volumes is contained by both shells. Shell should contain one face twice, for both orientations of the face. Each face within volume, connected to the border of volume, is contained by shell. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Volume Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Volume Volume is 3D object collected from faces. Volume cant cross or overlay another volume. Should have inside a empty space, which is defined by inside faces. Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Topological links Link Node - Edge Link Node - Face Link Node - Volume Link Edge – Face Link Edge - Volume Link Face - Volume „Floating“ Node and Edge Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Node - Edge Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Node - Face Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Node - Volume Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Edge – Face Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Edge - Volume Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Department Transport Telematics Link Face - Volume Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

„Floating“ Node and Edge Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics

Database implemetation of 3D data model Czech Technical University in Prague - Faculty of Transportation Sciences Department Transport Telematics