- ↑
GGR278 Lecture 08
GGR278 Lecture 08 Raw
GGR278 Lecture 08 Flashcards
-
Completed Notes Status
- Completed insertions: 4
- Ambiguities left unresolved: none
-
Lecture Summary
- Central objective: Contrast the structural differences between vector and raster data models, focusing on how spatial and attribute data are stored and queried.
- Key concepts:
- Vector Data Model: Represents geographic features precisely using points, lines, and polygons. It splits into two main implementations:
- Georelational Data Model: Stores geometries and attributes separately, linking them via a unique ID (e.g., Coverages, Shapefiles). Shapefiles are non-topological, meaning shared borders duplicate arcs.
- Object-based Data Model: Stores geometries and attributes centrally in a single system (e.g., Geodatabase). This reduces linking overhead, maintains data integrity, and allows on-the-fly topology.
- Relational database: Enables spatial analysis by separating data into tables to improve loading times. Spatial queries (intersect, within) are executed using SQL expressions.
- Composite features: Complex spatial representations like TINs (3D terrain approximation using connected nodes), Regions, and Routes.
- Raster Data Model: Represents continuous or sample data (satellite imagery, DEMs) via a grid of pixels. Rasters define origin at the top left and use cell resolution to calculate geographic area.
- Vector Data Model: Represents geographic features precisely using points, lines, and polygons. It splits into two main implementations:
- Connections:
- The lecture builds a bridge between conceptual data structures (Georelational vs Object-based) and practical GIS software implementation (ArcGIS Shapefiles vs Geodatabases), while establishing the mathematical basis for calculating spatial extent in raster grids.
-
TK Resolutions
- #tk: Is an Arc a line segment, or a total line?
- Answer: An arc is a continuous line connecting two nodes (a From-node and a To-node), which may consist of multiple line segments defined by intermediate vertices.
- #tk: Explain differences between feature classes and datasets.
- Answer: A feature class stores spatial features of the exact same geometry type (e.g., all polygons). A feature dataset is a higher-level container that groups multiple feature classes sharing the same coordinate system and spatial extent.
- #tk: Is an Arc a line segment, or a total line?
-
Practice Questions
- Remember/Understand:
- What is the defining characteristic of a non-topological data model like a Shapefile?
- How does an Object-based Data Model differ from a Georelational Data Model in terms of storage?
- What does a single band raster typically represent?
- Apply/Analyze:
- If a raster has a pixel resolution of 10x10 units, and a lake covers 45 pixels, what is the total area of the lake?
- Why would an analyst choose to use a Triangulated Irregular Network (TIN) over a standard polygon feature class for terrain modelling?
- Evaluate/Create:
- Evaluate the efficiency trade-offs between using a Georelational Shapefile versus an Object-based Geodatabase for a city-wide parcel mapping project.
- Remember/Understand:
-
Challenging Concepts
- Georelational Data Model Topology:
- Why it's challenging: Understanding how arcs, nodes, and polygons interact topologically (left/right polygons, arc-node connectivity) can be abstract compared to the simple "spaghetti" model of shapefiles.
- Study strategy: Draw a simple polygon split into two adjacent parcels. Label the nodes, arcs, and left/right polygon IDs to visualize how the tables connect.
- Raster Data Model Spatial Extent and Resolution:
- Why it's challenging: Translating pixel counts into real-world geographic area requires understanding the relationship between the raster grid and the Projected Coordinate System (PCS).
- Study strategy: Practice calculating area by multiplying the number of pixels by the squared unit resolution of a single pixel.
- Georelational Data Model Topology:
-
Action Plan
- Immediate review actions:
- Practice and application:
- Deep dive study:
- Verification and integration:
- Immediate review actions: