+ All Categories
Home > Documents > From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS...

From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS...

Date post: 17-Dec-2015
Category:
Upload: cleopatra-wade
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
16
From portions of Chapter 8, 9, 10, &11
Transcript

From portions of Chapter 8, 9, 10, &11

Real world is complex. GIS is used model reality. The GIS models then enable us to ask questions of the data by performing spatial analysis functions.

Data layers must be prepared for optimal use in the spatial functions.If data layers are large, the data can be split into smaller geographic areas called tiles.

Tiles allow faster processing and smaller file sizes. GIS software then knows the tiles required for spatial functions or processing.

Data layer appears seamless to the user.

Classifications of Spatial Functions cross 4 major categories:

Which functions are necessary for your Company / agency?

Which functions are contained in the GIS software package that yourAgency may purchase?

How are these spatial functions used?

Geometric Transformation:Assign coordinates to data layer oradjust one data layer to another(Registration).

Rubber Sheeting:Common type of registration.

Consists of master & slave layer Master – more accurate layer Slave- less accurate

Register (move) slave to master layer.

Link features (nodes) from slave to correct position on master.

Process works like stretching a rubber sheet.

Works best if same number of nodes (or less)exist in the slave layer as the master layer.Rubber Sheeting Example

Edge Matching: Procedure to adjust position of features that extend across map sheet boundaries.

link nodes of features along edge of both maps

movement or adjusting only extends a certain distance the map edges (within red dotted line) similar to rubber sheeting but movement is in restricted area

Line Coordinate Thinning:

Reduce the number of coordinate pairs to store within the data layer.

Reasons to use: Do not need detail Reduce file sizeSpeed up display & spatial processing

Example: US state boundary map that was created by combining each individual county polygon boundaries

Integrated Analysis of Spatial & Attribute data:

Generalization: reduce the number of classifications by dissolving based on an attribute value.

Example reduces zoning use based on a field that contains the value of urban or rural.

NOACA example: combined individual zoning values (over 1000) for a 7 county area to 15 generalized zoning types. Based on new field created- generalized zoning.

In MapInfo, generalization is done by selecting Table> Combine Objects using Column

Overlay: Overlay one data layer on top of a second data layer to create a NEW data layer that is a subset of the second data layer.

This function is also known as the “cookie cutter” method.

The bottom data layer can be split and the attribute data can be disaggregated based on the area.

In MapInfo, function is performed by selecting the feature(s), set target, split or disaggregate

Neighborhood Operations (Spatial SQL): within, contains, intersect

Specialized search function using topology to determine spatial relationships between objects.

Within:feature1 object’s centroid is inside feature2 object ie. P2 point (centroid) is within city polygon Are P1 & P3 within the city polygon?

Line 90 (centroid) is within city polygon What about line 101 & 80??

Contains:feature1 object contains feature2 object centroidie. city polygon contains P2 city polygon contains line 90’s centroid Does the city polygon contain line 80 and 101? P1 or P3??

Intersect:At least ONE node from feature 1 must beinside or coincident or a line must cross Feature 2 ie. all lines intersect the city polygon

= centroid of feature

Which parcels are within contaminated soil?

Answer is parcelsshaded orange

Spatial SQL in MapInfo

Which parcels are intersect contaminated soil?Spatial SQL

The order of tables can change the spatial SQL result.

If contaminated soil table listed first, it is the base table & theoutput of the SQL is one contaminated soil record (polygon).

If parcel table listed first, it is the base table & theoutput of the SQL is many parcel records (polygons)

Spatial SQL

Proximity Function: Buffering

Creates an area (polygon(s)) of a specified width/ distance around one or more spatial objects.

Points, lines, or polygons can be buffered

Buffering always results in a polygon(s)

Example is a 300 buffer from dirt roads (polylines)

Once buffer created, it can be saved to a new layer.Then, using a spatial SQL, you can determineif feature objects from other data layers are withinor intersect the buffer polygon.

Example: Buffering selected polygons at a constant distance in MapInfo & having the buffer result in one buffer for each object

Buffer result(3 buffer polygons)

Example: Buffering selected polygons at a constant distance in MapInfo & having the buffer result in one buffer of all objects

Buffer result(1 buffer polygon)


Recommended