Lecture 5 (Geographic Data Modeling) Flashcards
Geographic Data Modeling
How to represent real life object, data with a CPU
Model
Which is used in PRACTICAL and DATABASE fields (many shapes, styles, etc.) - We use because it simplifies the real world (human idea into a CPU model)
Data Model
A set of constructs for describing OBJECTS and PROCESSES in the digital environment.
- Control the ways how data to be stored
- Impact how the analytical operations to be performed (geography location of object)
Representation
Focus on CONCEPTUAL and SCIENTIFIC ISSUES (when thinking about real world -> GIS model for continuous world and discrete objects)
Role of Data Modeling
1) REAL WORLD -> 2) GIS DATA MODEL (DESCRIPTION AND REPRESENTATION) -> 3) OPERATIONAL GIS (ANALYSIS AND PRESENTATION) -> 4) PEOPLE (INTERPRETATION AND EXPLANATION)
Data Model Levels
Human Oriented (Reality (Real world phenomena/ All aspects may or may not be perceived by individuals) and Conceptual (HUMAN-ORIENTED/ Partially structured model for a particular problem) // INCREASING - Abstraction/ Simplification/ Generalization // Computer Oriented (Logical Model (Implementation-oriented/ Diagram or lists) Physical Model (Computer-oriented/ Tables, databases)).
Model Levels and Concerns
- Conceptual: What do you want to do? (Define major GIS questions)
- Logical: Who, When, Where, and How? (How GIS will be able to do under a specified temporal and spatial extent?)
- Physical: By what means? (Describe the EXACTLY database to store data, relationship between objects, and PRECISE operatiosn to be performed)
Modeling Process
Physical Model (Database Schema) -> Real World -> Conceptual Model (Objects and relationships) -> Logical Model (Lists, Diagrams, Flow Charts)
Continuous Fields and Discrete Objects
Two fundamental CONCEPTUAL models in geographic representation (Colorado, USA)
- Raster LOGICAL model
- Vector LOGICAL model
Three generations of GIS data model
1st, CAD = File based
2nd, Coverage (e.g., coverage and shapefile)
- separation of spatial and attribute table
- topology
- geometry-centric
3rd, Geodatabase (DBMS-based, object oriented)
GIS Data Models and Applications
CAD - Engineering design and drafting
GCC - Simple Mapping
Image - Simple grids processing and analysis
Raster/ Grid - Spatial analysis/ modeling
Vector - Geoprocessing, geometric features
Network - Transportation and utility analysis
TIN - Surface/ Terrain analysis/ modeling
Object - Feature with its method/ behavior
The earliest GIS Data Models
CAD (Computer Aided Design and Drafting)
- Point, line, and area vector
- Local drawing coordinates instead of real work coordinates for representing objects
- Difficult to tag the individual objects with attributes
- Can’t store details of the RELATIONSHIPS between objects
ex. Graphical representation of objects
The earliest GIS Data Models
Graphical Computer Cartography (GCC)
- Digitizing paper map in a computer for subsequent plotting and printing
- Points, lines, and areas with annotations
- No tag objects with attributes
- Can’t work objects relationships ex. digitalized topographic map
Image Processing
- Raster and grids
- Data Sources (Scanned aerial photographs/ Digital satellite images)
Demo in ArcGIS
Scanned aerial photographs and Digital Satellite Images
Raster Data Model
- GENERALLY, the implementation of continuous field conceptual model
- Use a set of cells to represent objects
- Useful as background maps (Look like conventional maps and convey lots of information quickly)
- Spatial analytical and modeling applications (disease dispersion modeling/ surface-water flow analysis/ store location modeling)
ex. Land Cover Classification, Landsat 5 of Olympic Peninsula,
Electromagnetic Energy
Decreasing Wavelength ->
Increasing energy ->
ex. Landsat 8
Vector Data Model - Simple Features
- Generally, the implementation of discrete object conceptual mode (Geometric representation: point, line and polygon)
- Characteristics (Precise nature of its representation method, storage efficiency, high quality of the cartographic output)
- Widely Used in Functional Tools for Operations (Map Projection: Overlap Processing: Cartography and network analysis)
Vector Data Model - Simple Features
Representation of point, line, and polygon objects using the vector data model.
Vector Data Model - Topological Feature
- Vector Topological feature = simple features + topological rules
- Science and mathematics of geometrical relationships used to validate the geometry of vector entities.
- Topology describes the SPATIAL RELATIONSHIPS between adjacent features (Node (x,y coordinates) to identify the location of a particular point, line, or polygon/ How features share geometry/ Define DATA INTEGRITY RULES)
Vector Data Model - Topological Feature
Topology is important to GIS
- DATA VALIDATION - ensure the data quality
- MODELING - the integrated behavior of different feature types
- EDITING PRODUCTIVITY - sophisticated tools
- OPTIMIZING QUERIES - spatial analysis