Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
36 Cards in this Set
- Front
- Back
2 Steps to Storing Geographic Data |
1. Uses points and their (x,y) coords to represent spatial features (points, lines, polygons) 2. Organized geometric objects and their spatial relationships into digital files that can be processed. |
|
Representing Spatial Features |
Point Feature - 0 dimension Line Feature - 1 dimension Area Feature - 2 dimension |
|
Topology |
Study of geometric objects that remain invariant under certain transformations. "if it is connected it is connected" |
|
Graphs |
used to model relationships between objects. |
|
Arcs (Edges) |
Are used to represent relationships. (can be directional or not). Lines and Points! |
|
Nodes |
Used to represent objects. |
|
Adjacent Nodes |
2 nodes are adjacent if they are joined by an edge. |
|
Incident |
if a node and an edge are joined. |
|
Adjacency Matrices |
represented as 1's and 0's where the 1's represent that nodes are connected. (read left to right) |
|
Incidence Matrices |
represented as 1's and 0's where the 1's represent that nodes are connected. if something is coming in then the 1 becomes negative. (read left to right) |
|
Why Topology |
Data Quality and Integrity rules coded into the adjacency and incidence matrix can be used to ensure that the coords of points are accurate. |
|
Efficient Data Storage |
Reduced redundancy and eases editing. |
|
Coverage Data Model |
Geographic coordinates and attributes are stored in separate but linked files. |
|
How directionality is stored in Line Coverage |
Based on clicking order, 0 separates internal/external boundaries. (Insert Image) |
|
Composite Features |
spatial features better represented as composites of point, line, or polygon objects. (creating something more out of vector data with vector data). |
|
DriangulatedIrregular Network (TIN) |
None overlapping triangles with constant gradients. Smaller triangles where elevations change rapidly. Implemented as a Terrain feature dataset. |
|
Regions |
ArcGIS data model for storing overlapping or disjoint polygons. |
|
Shapefiles |
Non-topological formats for points, lines and polygons. Geometries for each feature are stored individually. Faster display time but prone to topological errors. |
|
Mandatory Files |
.shp - the feature geometry itself .shx - a positional index of the feature geometry .dbf - attribute database |
|
Optional Files |
.prj - projection file .xml - meta data |
|
Object-Oriented Software Design Concepts Encapsulation (data hiding) |
data and methods (operations, behavior) bound together in a single object accessible only by invoking methods. |
|
Object-Oriented Software Design Concepts Inheritance |
Objects can inherit properties and/or behavior from a parent (class). Automobiles have steering wheels --> Buses and Trucks can inherit steering wheels. |
|
Object-Oriented Software Design Concepts Polymorphism |
The same message sent to different objects can result in different behavior. |
|
Object oriented data modeling (3 things) |
Treats spatial data as objects that can represent a spatial feature (road, timber stand) or an object without spatial representation. Stores both the spatial and attribute data of spatial features in a single system. Allows a spatial feature (object) to be associated with a set of properties (attributes) and methods (behavior). |
|
Spatial Features |
Behave the same no matter what they represent. |
|
Object "Classes" |
allow an analyst to ascribe unique behavior to a class of features and bundle the feature with its attributes and behavior into one cohesive "object" Implemented in ArcGIS as tables with special columns. |
|
One to One Relationships |
Association, Aggregation, Composition, Inheritance |
|
Association |
represents a relationship between two or more objects where all objects have their own lifecycle and there is no owner. |
|
Aggregation |
A specialized form of Association. Where all objects have their own lifecycle, but there is ownership. |
|
Composition |
A specialized form of Aggregation. Where child objects do not have their lifecycle without parent object. If a parent object is deleted, all its child objects will also be deleted. |
|
Inheritance |
A subclass, mechanism of acquiring the features and behaviors of a class by another class. |
|
Universal Modeling Language (UML) |
visual language for conceptual diagrams like entity relationship diagrams, but with: Class diagrams, classes and objects, and relationships. |
|
Features Class |
Stores spatial data of the same geometry type (a table).
|
|
Feature Dataset |
stores feature classes that share the same coordinate system and area extent. (a set of related tables) |
|
5 Steps to Build a Geodatabase |
1) model the user's view of data. 2) define objects and relationships (ER diagrams, UML) 3) select geographic representation (vector?, raster?, network?, TIN?) 4) match to geodatabase elements (geometry type of discrete features) 5) organize geodatabase structure (topology, coordinate system, integrity rules) |
|
Geodatabases (Why?) |
1) hierarchial structure useful for data organization and management (different feature datasets for different geographic regions) 2) take advantage of object oriented programming for adcanced analysis functions 3) topology rules applied "on the fly" 4) ArcObjects --> custom objects and analysis. |