0% found this document useful (0 votes)
14 views66 pages

Gis 2

The document outlines four main categories of GIS analysis functions: Retrieval/classification/measurement, Overlay, Neighborhood, and Connectivity. Each category includes specific functions such as selective search, arithmetic operations, neighborhood statistics, and proximity measurements. The document emphasizes the importance of GIS in revealing geographic patterns and aiding decision-making.

Uploaded by

ahmed hussein
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views66 pages

Gis 2

The document outlines four main categories of GIS analysis functions: Retrieval/classification/measurement, Overlay, Neighborhood, and Connectivity. Each category includes specific functions such as selective search, arithmetic operations, neighborhood statistics, and proximity measurements. The document emphasizes the importance of GIS in revealing geographic patterns and aiding decision-making.

Uploaded by

ahmed hussein
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 66

GIS Analysis Functions

Dr Mohamed Khaled
GIS Analysis Functions

Four broad categories


1. Retrieval/classification/measurement
2. Overlay (arithmetic, various conversions)
3. Neighborhood
4. Connectivity

Dr Mohamed Khaled
[email protected]
1. Retrieval, Classification, &
Measurement Functions

 Retrieval
– Selective Search
 Classification/Reclassification (Overlays, combine)
– Identifying a set of features as belonging to a group
– Defines patterns
 Measurement
– Distances, lengths, perimeters, areas

Dr Mohamed Khaled
[email protected]
Retrieval: Selective Search

addresses selected because they fall within circle


Dr Mohamed Khaled
[email protected]
Reclassification (Vector)

Dissolving to
aggregate
polygons

Dr Mohamed Khaled
[email protected]
Reclassify by Area Size

Work with areas > 80 acres


Dr Mohamed Khaled
[email protected]
Reclassify by Contiguity

Work with individual forest stands, rather


than the class forest as a whole.
Dr Mohamed Khaled
[email protected]
Reclassify values

Work with elevations


between 20 and 40 feet

Change feet to meters


Dr Mohamed Khaled
[email protected]
Vector Distance Operation:
Buffers & Setbacks

Diagram of simple buffers and a setback.


NOTE: buffers go outward from lines or areas; setbacks run inside of areas (not
lines).
Dr Mohamed Khaled
Image Source: Chrisman, Nicholas.(2002). 2nd Ed. Exploring Geographic Information Systems. p 154. fig. 6-1
[email protected]
.
Buffer Creation: Illustrated

Dr Mohamed Khaled
2nd Ed. Exploring Geographic Information Systems. p 60. fig. 6-3.
[email protected]
Image Source: Chrisman, Nicholas.(2002).
2. Overlay Functions

 Arithmetic
– addition, subtraction, division, multiplication
 Logical
– find where specified conditions occur (and, or, >, <, etc.)
 Raster & Vector methods differ
– Vector good for sparse data sets
– Raster grid calculations easier
 Overlay (demo – addition)
Dr Mohamed Khaled
[email protected]
Overlay: Combining Attributes

Select attributes of interest for a given location

(Raster & vector methods do this differently, but the results are similar)
Dr Mohamed Khaled
[email protected]
Overlay: 4 Basic Rules

#1 Enumeration Rule: Each #2 Dominance Rule: One


Attribute preserved in output value wins
Dr Mohamed Khaled
[email protected]
Overlay: 4 Basic Rules

#3 Contributory Rule: each #4 Interaction Rule: pair


attribute value contributes to of values contribute to
result Dr Mohamed Khaled result
[email protected]
Vector based Overlay

 3 main types of vector overlay


– point-in-polygon
– line-in-polygon
– polygon-on-polygon

Dr Mohamed Khaled
[email protected]
Vector based overlay

point-in-polygon example
Dr Mohamed Khaled
[email protected]
Vector based overlay

line-in-polygon example
Dr Mohamed Khaled
[email protected]
Vector based overlay

polygon-in-polygon example
Dr Mohamed Khaled
[email protected]
Raster Based Overlay:
Simple Addition

Dr Mohamed Khaled
2nd Ed. Exploring Geographic Information Systems. p 144. fig. 5-12.
[email protected]
Image Source: Chrisman, Nicholas.(2002).
Raster Overlay:
Boolean Combine

Dr Mohamed Khaled
Image Source: Chrisman, Nicholas.(2002). 2nd Ed. Exploring Geographic Information Systems. p 125. fig. 5-3
[email protected] .
Raster Overlay:
Composite Combine

Dr Mohamed Khaled
[email protected]
Vector Overlay:
Composite Structure

Dr Mohamed Khaled
2nd Ed. Exploring Geographic Information Systems. p 127. fig. 5-5.
[email protected]
Image Source: Chrisman, Nicholas.(2002).
3. Neighborhood Functions

 Basic Functions
– Average, diversity, majority, minimum/maximum,
and total
 Parameters to define:
– Target location(s)
– Specification of neighborhood
– Function to perform on neighborhood elements

Dr Mohamed Khaled
[email protected]
3. Neighborhood Function (cont)

 Search Operation
– most common neighborhood operation
 Example
– count the number of customers within 2 miles of the
grocery store

Dr Mohamed Khaled
[email protected]
3. Neighborhood Functions (cont)

 Point or Line in Polygon Operation


 Vector Model
 specialized search function
 Raster Model
 polygons one data layer
 points or lines in separate data layer

 Buffers (demo - point, line, polygon)

Dr Mohamed Khaled
[email protected]
3. Neighborhood Functions (cont)

 Thiessen Polygons Operation


– defines the individual area of influence around a
point
– used to predict values at surrounding points from a
single point observation
– can produce polygons with shapes unrelated to
phenomenon being mapped

Dr Mohamed Khaled
[email protected]
Example: Neighborhood Function

Thiessen Polygons
Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
Implementing

Used for calculating the mean, standard deviation, sum,


Dr Mohamed
or range of values within Khaled or extended neighborhoods.
the immediate
[email protected]
Neighborhood Functions:
4 x 4 Window Processing

Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
Annulus Neighborhood Processing

Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
Circular Neighborhood Processing

Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
Wedge Neighborhood Processing

Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
Example

Zone theme: Watersheds


Value theme: Elevation
Statistic type: Mean

Output:
Mean elevation of each
watershed
Dr Mohamed Khaled
[email protected]
Neighborhood Functions:
10x10 averaging filter on a DEM

Dr Mohamed Khaled
[email protected]
4. Connectivity Functions

 Used to accumulate values over an area being


navigated
 Parameters to define:
– specification of way spatial elements are connected
– rules that specify allowed movement along
interconnections
– a unit of measurement

Dr Mohamed Khaled
[email protected]
4. Connectivity Functions (cont).

 Proximity Operation
– measure of the distance between features
– not restricted to distance; can be noise, time,
pollution, etc.
 Parameters to define:
– target location
– unit of measure
– function to calculate proximity (distance/time/noise)
– area to be analyzed
Dr Mohamed Khaled
[email protected]
Example: Connectivity (Raster)

Proximity Operation: Distance From Neighbor


Dr Mohamed Khaled
[email protected]
Example: Connectivity (Vector)

Proximity Operation:
Dr Mohamed Khaled Road Buffer
[email protected]
Example: Connectivity (Vector)

Proximity Operation:
Dr Mohamed KhaledBuffer Generation
[email protected]
Example: Connectivity (Vector)

Points Lines Polygons

Proximity Operation: Buffer Types


Dr Mohamed Khaled
[email protected]
Example: Connectivity (Vector)
Proximity Operation - Buffers & Setbacks

Diagram of simple buffers and a setback.


NOTE: buffers go outward from lines or areas; setbacks run inside of areas (not lines).

Dr Mohamed Khaled
Image Source: Chrisman, Nicholas.(2002). 2nd Ed. Exploring Geographic Information Systems. p 154. fig. 6-1.
[email protected]
4. Connectivity Functions (cont).

 Contiguity Operation
– spatial units are connected - defines “unbroken area”
 Contiguity measures:
– size of neighboring area(s)
– shortest/longest straight line distance across adjacent
area(s)
– specific shape of neighboring area(s)

Dr Mohamed Khaled
[email protected]
Contiguity Functions

Combines adjacent units togetherKhaled


Dr Mohamed when they share a common attribute
[email protected]
4. Connectivity Functions (cont).

 Network Operations
– set of interconnected lines that represent a set of
features through which resources flow
 Common network functions
– shortest path problem (route optimization)
– location-allocation modeling (resource allocation)
– traveling salesperson problem (route optimization)
– route tracing (prediction of network loading)

Dr Mohamed Khaled
[email protected]
Example: Connectivity (Vector)

Network Function: Location-Allocation


Dr Mohamed Khaled
[email protected]
Spread Functions:
Travel Time – Creating Friction Surface

Dr Mohamed Khaled
[email protected]
Spread Functions:
Travel Time – Friction Surface

Friction Surface Start Point


Data Layer Data Layer

Cumulative
Travel Time
Data Layer

Dr Mohamed Khaled
[email protected]
Spread Functions:
Travel Time – Map

Dr Mohamed Khaled
[email protected]
Spread Function:
Calculation of Distance

Dr Mohamed Khaled
[email protected]
Spread Function:
Equidistant Travel Zones from Target (A)

Dr Mohamed Khaled
[email protected]
Spread Function:
Travel Zones-Absolute & Partial Barriers

Dr Mohamed Khaled
[email protected]
Emergency Services

Real time tracking, route-finding, best to respond


Dr Mohamed Khaled
[email protected]
4. Connectivity Functions (cont).

 Visibility Analysis Operations


– identification of areas of terrain that can be seen
from a particular point on the surface
 Viewshed Operation
– uses digital elevation model data (DEMs) or.....
– digital terrain model data (DTMs) or......
– triangulated irregular network data (TINs)?

Dr Mohamed Khaled
[email protected]
4. Connectivity Functions (cont).

 Visibility Analysis Operations


– identification of areas of terrain that can be seen
from a particular point on the surface
 Viewshed Operation
– uses digital elevation model data (DEMs) or.....
– digital terrain model data (DTMs) or......
– triangulated irregular network data (TINs)

Dr Mohamed Khaled
[email protected]
Connectivity Function Example:
Viewshed Analysis

Dr Mohamed
Image Source: Chrisman, Nicholas.(2002). Khaled
2nd Ed. Exploring Geographic Information Systems. p 198. fig. 8-14 .
[email protected]
Viewshed aka Intervisibility

Dr Mohamed Khaled
[email protected]
Environmental Impact Analysis

3D landscape model impact on natural beauty


Dr Mohamed Khaled
[email protected]
Another term: Surface Analysis

 Surface functions
– density, contour, interpolation functions
– aspect, slope, hillshade, etc.
– watershed analysis and modeling (flow direction,
flow accumulation, flow length, watershed
delineation, stream ordering)
– visibility modeling/mapping
 determine the area that can be "seen" from the
target location

Dr Mohamed Khaled
[email protected]
The 3rd Dimension: Height Analysis

 Contours
 Hill shading
 Spot height symbols
 Cliff & slope symbols
 Viewpoint symbols

Dr Mohamed Khaled
[email protected]
Analysis: Summation

 GIS does not always provide exact answers to


problems, but by identifying trends based on
geography, GIS can reveal patterns that can
help us make informed decisions.
 A GIS can improve decision-making; it cannot
make decisions for us.

Dr Mohamed Khaled
[email protected]
Flood Risk

3D height data changing water levels-danger areas


Dr Mohamed Khaled
[email protected]
Derived Mapping: Data from images

Numerical Values
Dr Mohamed Khaled Color Representation
[email protected]
Derived Mapping: Data from images

Aerial Imagery Digitized Buildings


Dr Mohamed Khaled
[email protected]
Derived Mapping: Data from images

Satellite Imagery Derived Area Map

ThisDrisMohamed
a goal:Khaled
Not there yet!
[email protected]
Retail: Site Selection

Existing stores, 15 min. drive time, demograhics


Dr Mohamed Khaled
[email protected]
Airport Noise Pollution

noise complaints mapped by address location


Dr Mohamed Khaled
[email protected]

You might also like