9 Geographic Data Modeling Geographic Information Systems and
- Slides: 32
9. Geographic Data Modeling Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and Sons, Ltd
Outline Definitions Data models / modeling GIS data models Topology Example Water facilities © 2005 John Wiley & Sons, Ltd
Definitions Data model set of constructs for representing objects and processes in the digital environment Representation Focus on conceptual and scientific issues © 2005 John Wiley & Sons, Ltd
Role of a Data Model © 2005 John Wiley & Sons, Ltd
Levels of Data Model Abstraction © 2005 John Wiley & Sons, Ltd
Two representations of San Diego, California: (A) panchromatic SPOT raster satellite image collected in 1990 at 10 m resolution; (B) vector objects digitized from the image. © 2005 John Wiley & Sons, Ltd
GIS Data Models & Applications CAD Graphical Image Raster/Grid Network Geo-relational TIN Object © 2005 John Wiley & Sons, Ltd Engineering design Simple mapping Image processing and analysis Spatial analysis / modeling Network analysis Geoprocessing geometric features Surface /terrain analysis / modeling Features with behavior
Raster and Vector Models Raster – implementation of field conceptual model Array of cells used to represent objects Useful as background maps and for spatial analysis Vector – implementation of discrete object conceptual model Point, line and polygon representations Widely used in cartography, and network analysis © 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
Raster – Satellite Imagery © 2005 John Wiley & Sons, Ltd
Vector Data Model © 2005 John Wiley & Sons, Ltd
Topology Science and mathematics of geometric relationships Simple features + topological rules Connectivity Adjacency Shared nodes / edges Topology uses Data validation Spatial analysis (e. g. network tracing, polygon adjacency) © 2005 John Wiley & Sons, Ltd
Topological Polygon Data Layer © 2005 John Wiley & Sons, Ltd
Contiguity of Topological Polygons © 2005 John Wiley & Sons, Ltd
Geo-relational Polygon Dataset © 2005 John Wiley & Sons, Ltd
Figure 8. 11 An example street network © 2005 John Wiley & Sons, Ltd
TIN Surface of Death Valley, California © 2005 John Wiley & Sons, Ltd
TIN Surface of Death Valley, California © 2005 John Wiley & Sons, Ltd
TIN Surface of Death Valley, California © 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
© 2005 John Wiley & Sons, Ltd
Example of split and merge rules for parcel objects: (A) split; (B) merge © 2005 John Wiley & Sons, Ltd
Example Water Facilities Data Model Start with objects and relationships Model as object types and relationships Topological network Hierarchical ‘type of’ Collection ‘composed of’ Add related attribute tables © 2005 John Wiley & Sons, Ltd
Water Distribution system House Main Meter Lateral Pump Fitting Valve Hydrant Pump House © 2005 John Wiley & Sons, Ltd Street
Water Distribution System Main Meter Lateral Pump Fitting Valve Hydrant © 2005 John Wiley & Sons, Ltd
Object Feature Polygon Equipment Line Operations. Record Node Composed Type Building Street Water. Line Water. Facility Relationship Network Pump House Landbase House Main Lateral © 2005 John Wiley & Sons, Ltd Valve Fitting Network Hydrant Meter Pump
Visio CASE Tool (UML Representation) © 2005 John Wiley & Sons, Ltd
Common Mistakes Design in abstract without reference to GIS software core data model Don’t budget right amount of time Too much, too little Try to be too wide ranging and generic instead of specific and practical Design for elegance instead of performance © 2005 John Wiley & Sons, Ltd
Conclusions Data modeling is an art and a science Can’t really understand it without practical experience Mature tools available to help CASE, UML Never forget its GIS data modeling © 2005 John Wiley & Sons, Ltd
- Helen c erickson
- Relational vs dimensional data modeling
- Best practices for data warehousing
- Manufacturing systems modeling and analysis
- Four model approach
- Typical process description tools include
- Omg systems modeling language
- Mechanical system modeling examples
- Control systems modeling
- Modeling of digital communication systems using simulink
- Modeling of digital communication systems using simulink
- Data vault pros and cons
- National building information modeling standard
- Integrated project delivery ppt
- Types of geographic data
- Nature of geographic data
- Coastline paradox
- Modeling relational data with graph convolutional networks
- Idefix notation
- Data modeling using entity relationship model
- Data warehouse modeling tutorial
- Modeling data in the organization
- Modeling data in the organization
- Qlik sense data modeling best practices
- Vhdl data flow modeling
- Oltp data model
- Real world sinusoidal functions
- Modeling data distributions
- Eclipse data modeling
- Dataflow verilog
- Modeling data in the organization
- Chapter 2 modeling distributions of data
- Btm 382