Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
45 views

Spatial Analysis and Modeling

The document discusses spatial data and spatial analysis. It defines spatial data as data connected to locations on Earth and describes the key components of spatial data like geometric data, thematic data, and link IDs. It also outlines different types of spatial analysis and modeling that can be done with GIS software.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Spatial Analysis and Modeling

The document discusses spatial data and spatial analysis. It defines spatial data as data connected to locations on Earth and describes the key components of spatial data like geometric data, thematic data, and link IDs. It also outlines different types of spatial analysis and modeling that can be done with GIS software.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 198

• Spatial is relating to the position, area, shape and size of

things.
• Spatial describes how objects fit together in space, on earth.
• Data are facts and statistics collected together for reference or
analysis.
• Spatial data are data that are connected to a place in the
Earth.
• Spatial data are data/information about the location and
shape of, and relationships among, geographic features,
usually stored as coordinates and topology
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
1
University
• Principally, there are three spatial data components
that need to be stored for GIS data:
 geometric data,
 thematic data, and
 a link identification (ID) for the geometric and the
thematic component.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega


2
University
 Spatial data link between the geometric component
(which deals with the location of the data by means, for
example, of a reference coordinate system) and the
thematic component (it provides the attribute values of
the data, e.g. names, and other identifiers (IDs) of the
data).
 Object or feature needs to be geometrically and
thematically described
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
3
Spatial data

• Components of Spatial Data

Spatial Analysis and Modelling by Tadele Feyssa, Wollega


4
University
• All GIS software has been designed to handle spatial
data.
• Spatial data are characterized by information about
position connections with other features and details
of non-spatial characteristics

Spatial Analysis and Modelling by Tadele Feyssa, Wollega


5
University
SPATIAL DATA

SPATIAL NON-SPATIAL

ADDRESS NAME

Wolega University

Block 32 Block 41

MAP DATABASE

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 6


University
SPATIAL DATA CRITERIA:

• X-Y Coordinate System


• Shape
• Area/Size
• Perimeter
• Distance
• Neighborhood

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 7


University
WHAT ARE ELEMENTS OF SPATIAL DATA?

Building
Topography
Land use
Utility
Soil Type
Roads
District
Land Parcels

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 8


University
Nature of Geography Objects
ATTRIBUTES:

• Explains about spatial data


• Relevant non-spatial data
• Words or Numbers
• Qualitative methods
• Quantitative methods

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 9


University
NATURE OF SPATIAL DATA
(GEOGRAPHIC OBJECTS)
• spatial component
– relative position between objects
– coordinate system
• attribute component
– explains spatial objects characteristics
• spatial relationship
– relationship between objects
• time component
– temporal element
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
10
University
Analysis
Analysis is the process of inferring meaning from data.
Analysis is carried visually in a GIS
 Analysis in a GIS can also be carried out by
measurements, statistical computations, fitting models to
data values other operation

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 11


University
Spatial analysis concept
Spatial analysis is the process by which we turn
raw data into useful information
Spatial analysis is the crux of GIS because it
includes all of the transformations, manipulations,
and methods that can be applied to geographic
data to add value to them, to support decisions,
and to reveal patterns and anomalies that are not
immediately obvious
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 12
University
In a narrow sense, spatial analysis has been described as
a method for analyzing spatial data, while in a broad sense
it includes revealing and clarifying processes, structures,
etc., of spatial phenomena that occur on the Earth’s
surface.
Ultimately, it is designed to support spatial decision-
making, and to serve as a tool for assisting with regional
planning and the formulation of government policies,
among other things.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 13
University
Spatial Analysis

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 14


University
The data analysis domain of a GIS, includes a variety
of data processing functions that aim at deriving
spatial relationships, patterns and trends, that are
implicit in the source data.
The results of data analysis may be used immediately
for spatial problem solving and decision making or as
input for further spatial analysis and modeling.
Spatial data analysis is computing from existing,
stored spatial data new information that provides new
insight Spatial Analysis and Modelling by Tadele Feyssa, Wollega 15
University
Spatial analysis could be either for prescriptive or
predictive applications.
Prescriptive model:
 Used for planning & site selection.
This involve the use of criteria & parameters to
quantify environmental, economic & social factors.
The model enumerates a number of conditions to be
met.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 16
University
Predictive model:
 A forecast is made of the likelihood of future events.
Various spatial data layers used (raster or vector).
Analytical questions, such as why or what if.
It is intended to construct models and perform
predictions.
E.g. Pollution, erosion, landslides.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 17


University
Application
Road construction
Construction in mountainous areas is complex
engineering task, Cost factors, such as the number of
tunnels & bridges to be constructed,
 Volume of rock & soil to be removed.
GIS can help to compute such costs on the basis of an
up-to-date DEM and soil map.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 18


University
Modeling
Models are used in many different ways, from simulations
of how the world works, to evaluations of planning
scenarios, to the creation of indicators of suitability or
vulnerability
Model is a simplification of reality in be viewed as a
model.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 19


University
Modeling
In the field of GIS, modelling provide understanding of the
way the world works with sufficient precision and
accuracy to allow prediction and confident decision-
making.
Modeling concern the way in which analyses are carried
out using standard functionality

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 20


University
2 GIS Analysis Functions
This chapter is organized to take you from data to
information and ultimately to decision-making.
It covers some of the options in GIS for data analysis.
Data analysis is the most interesting part of a GIS project.
B/c it is where one can start to find answers to some of
his/her questions, and use GIS to help develop new
questions for research.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 21


University
GIS Analysis Functions …
Analysis that is undertake with GIS may lead to new
information that will inform decision making.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 22


University
Once the data input process is complete and your GIS layers
are preprocessed, you can begin the analysis stage.
GIS analysis functions use the spatial and non-spatial
attribute data to answer questions about real-world
Analyzing geographic data requires critical thinking and
reasoning.
When use GIS to address real-world problems, you will come
up against the question that which analysis function you want
to use and to solve the problems
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
23
You look for patterns, associations, connections,
interactions, and evidence of change through time and
over space.
GIS helps you analyze the data sets and test for spatial
relationships, but it does not replace the necessity for you
to think spatially.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 24


University
GIS Analysis Functions…
What makes GIS unique is the ability to:
link data to spatial locations and
query and summarize these data based on specific analysis
requirements.
Functionally, GIS provides a sophisticated tool for
reporting the results of a database.
These reports may be for an entire dataset (or table) or
for a portion of the dataset (e.g., based on the results of a
query or data summary)
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 25
University
Analysis FUNCTIONS of GIS Includes:

Measurements
Query
Extraction
Proximity
Classification
Topology
Network analysis …
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 26
University
MEASUREMENT

Measurements are simple numerical values that describe


aspects of geographic data.
 Measurement functions in GIS includes
Distance,
 Perimeter and
Area

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 27


University
 Many types of interrogation ask for measurements
 we might want to know the total area of a parcel of land, or the
 distance between two points, or the length of a stretch of road
and in principle all of these measurements are obtainable by
simple calculations inside GIS.
Comparable measurements by hand from maps can be very tedious
and error-prone.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 28


Tadele F Spatial Analysis
Universityand Modelling
Measuring Distance
There are many ways to measure distance.
 Most GIS programs have a ruler button that allows you to
measure distances across a map.

After clicking the button, you point on the map where you
want to begin your distance measurement and then click
at the ending point (or intervening points that define the
path you want to measure).
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 29
University
Many vector-based systems measure distances along
existing vector line networks, like streets, sewers, and
railroads
Example: shortest distance from Wollega University to
Nekemte bas station
This type of distance measurement relies on topological
network relationships

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 30


University
Measuring Area/Perimeter

Many vector systems automatically generate area and


perimeter measurements for polygon features and store
these values in prescribed attribute fields.
 The systems that do not have this automatic function do
provide a way for you to generate area and perimeter and
store the results in user-defined fields.
 Once calculated and stored, you can select multiple
polygon features and sum their area and perimeter
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 31
University
MEASUREMENT
5 KM
DISTANCE X Y
B
D
A
C

A- B = 20 = 40%
B- C = 20 = 40%
C - D= 10 = 20%

Perimeter

2
AREA/SIZE Spatial Analysis and Modelling by Tadele Feyssa, Wollega
10 km 32
University
QUERY
Queries are the most basic of analysis operations, in
which the GIS is used to answer simple questions posed
by the user.
 No changes occur in the database, and no new data are
produced with these type of selection

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 33


University
Cont…
The operations vary from simple and well-defined queries
like ‘how many houses are found within 1 km of this point’,
to vaguer questions like ‘which is the closest city to Los
Angeles going north’, where the response may depend on
the system’s ability to understand what the user means by
‘going north’

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 34


University
Attribute Query (Boolean Selection)
 It involves picking features based on query
expressions, which use
Boolean algebra (and, or, not),
set algebra (>, <, =, >=, <=),
arithmetic operators (=, -, *, /), and
user-defined values.
Simply put, the GIS compares the values in an attribute field with
a query expression that you define

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 35


University
Cont…
 For example, if you want to select every restaurant
whose price is considered inexpensive, you would
use a query expression like “PRICE = $”
where “PRICE” is the attribute field under
investigation,
“=” is the set algebra operator, and “$” is the value

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 36


University
Spatial Selection (Spatial Searches/query)

While attribute queries select features by sorting through


records in a data file, spatial selection chooses features from
the map interface.
In most cases, it selects features from one layer that fall within
or touch an edge of polygon features in a second layer (or an
interactively drawn graphic polygon).

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 37


University
Cont….
There are many types of spatial selection like point
in polygon, it is a spatial operation in which points
from one feature dataset are overlaid on the
polygons of another to determine which points are
contained within the polygons.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 38


University
Spatial Analysis and Modelling
Tadele F
Cont….
There are many types of spatial selection like point
in polygon, it is a spatial operation in which points
from one feature dataset are overlaid on the
polygons of another to determine which points are
contained within the polygons.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 39


University
Spatial Analysis and Modelling
Tadele F
Extracting portions of data helps to isolate specific areas for
further processing or data analysis.
Similar to queries and selection sets, extraction functions can
reduce the size of datasets and/or facilitate more complex
interpretation.
Queries and selection sets also allow to isolate portions of a
dataset
Extraction techniques differ in that these portions of data are
isolated in a permanent way - through the creation of new
data layers Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
40
Cont…
GIS software packages provide a suite of tools to extract
data, the most useful being, clip,select, and split

Extracts input features that overlay the clip features.


Working much like a cookie-cutter.
This is particularly useful for creating a new feature class—
also referred to as study area or area of interest (AOI)—that
contains a geographic subset of the features in another,
larger feature class
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 41
University
Cont…
Use this tool to cut out a piece of one feature class using
one or more of the features in another feature class as a
cookie cutter

Clip is useful for developing a subset of features from a series of


existing data layers to match a common boundary.
Eg Addis Ababa city planner might wish to look at a street network
layer, but only those streets falling within a Addis Ababa city
boundary. Assume that the street network includes Finfine special
zone. Clipping would be useful in order to permanently extract the
street features matching the extent of the city boundary.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 42
University
Split is used to divide an input layer into two or more
independent layers:
 based on geographically corresponding features in a split layer

Input output layer


The Split Features dataset must be polygons.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
43
Extracts features from an input feature class or input
feature layer, typically using a select or Structured Query
Language (SQL) expression and stores them in an output
feature class.
Eg. Urban planner might wish to look
at only double-line streets in the
particular municipality of interest.
In this case, he or she would execute
a selection query to extract only those
desired features to a new layer
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 44
University
CLASSIFICATION
Classification is the procedure of identifying a set of
features as belonging to a group and defining patterns.
 Some form of classification function is provided in every
GIS.
Classification is important because it defines patterns.
 One of the important functions of a GIS is to assist in
recognizing new patterns.
Classification is done using single data layers, as well as
with multiple data layers as part of an overlay operation.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
45
When you perform a classification, you group similar
features into classes by assigning the same symbol to each
member of the class.
Aggregating features into classes allows you to spot
patterns in the data more easily.
The definition of a class range determines which features
fall into that class and affect the appearance of the map.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 46


University
By altering the class breaks (the boundary between
classes), you can create very different-looking maps.
Classes can be created manually, or you can use a
standard classification scheme.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 47


University
TOPOLOGY

In geodatabases, topology is the arrangement


that defines how point, line, and polygon features share
coincident geometry.
For example, street centerlines and census blocks share
common geometry, and adjacent soil polygons share their
common boundaries.
Topology is the science and mathematics of relationships used
to validate the geometry of vector entities, and for operations
such as network tracing and tests of polygon adjacency
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 48
University
Topological or topology-based data are useful for
detecting and correcting digitizing errors (e.g. two lines in
a roads vector layer that do not meet perfectly at an
intersection).
 Topological errors violate the topological relationships
that are either required by a GIS package or defined by
the user
Topology is necessary for carrying out some types of
spatial analysis, such as network analysis.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 49
University
Topological Errors

There are different types of topological errors and they can


be grouped according to whether the vector feature types
are polygons or polylines.
Topological errors with polygon features can include
unclosed polygons, gaps between polygon borders or
overlapping polygon borders.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 50


University
Topological Errors

A common topological error with polyline features is that


they do not meet perfectly at a point (node).
This type of error is called an undershoot if a gap exists
between the lines, and an overshoot if a line extend
beyond the line
The result of overshoot and undershoot errors are so-called
'dangling nodes' at the end of the lines.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 51


University
Dangling nodes are acceptable in special cases, for
example if they are attached to dead-end streets
Arc-node data model
Arc: a series of points that start and end at a node
Node: an intersection point where two or more arcs meet
Nodes that are close together are snapped.
Slivers due to double digitizing and overlay are
eliminated.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 52
University
Topological errors

Undershoots (1) occur when digitized vector lines that should connect to each
other don't quite touch. Overshoots (2) happen if a line ends beyond the line it
should connect to. Slivers (3) occur when the vertices of two polygons do not
match up on their borders.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 53
University
Slivers

A common error in overlaying


polygon layers is Silvers
Silvers are very small polygons along
correlated or shared boundary lines

Sliver

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 54


University
Unsnapped node

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 55


University
OVERLAY ANALYSIS
Overlay is one of the most common and powerful GIS
functions.
 It investigates the spatial association of features by “vertically
stacking” feature layers to investigate geographic patterns
and determine locations that meet specific criteria.
An overlay operation combines the geometries and attributes
of two feature layers to create the output
Feature layers to be overlaid must be spatially registered and
based on the same coordinate systems
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 56
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 57
University
Feature type and overlay
There are two group of overlay operations
The first group uses two polygon layers as input
The second group uses one polygon layer and other layer
which may contain points or lines

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 58


University
Overlay operation can be classified as:
Point-in-polygon overlay
Line-in-polygon overlay
Polygon-on-polygon overlay

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 59


University
Line-in-polygon overlay
Point-in-polygon overlay

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 60


University
Polygon-on-polygon overlay
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 61
University
Overlay Methods

Overlay methods are based on the Boolean connectors


AND, OR and XOR
Intersect uses the AND connector
Union uses the OR connector.
Differences uses XOR connector
Union preserves all features from the inputs
The area extent of the output combines the area extents
of both input layers
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 62
University
AND

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 63


University
Union requires that both input layers be polygon layers
Intersect preserves only those features that fall within the
area extent common to the inputs
The input layers may contain different feature types
although in most cases one of them is a point, line or
polygon

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 64


University
OR

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 65


University
XOR
Symmetrical difference preserves features that fall within
the area extent that is common only to one of the inputs.
In other words symmetrical difference is opposite to
intersect in terms of the outputs area extent
Symmetrical difference requires polygons for both inputs

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 66


University
Identity preserves only features that fall within the area
extent of the layer defined as the input layer the other
layer is call the identity of layer
The input layer may contain points, lines or polygon and
the identity layer is a polygon layer

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 67


University
Application of Overlay
An overlay operation combines features and attributes
from the input layers
The overlay output is useful for query and modelling
purposes.
For example a company who is looking a parcel that is
zoned a commercial area, not subject for flooding and not
more than a mile from heavy duty road may use overlay
method to identify the area
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 68
University
NEIGHBORHOOD FUNCTIONS

Neighborhood operations consider the characteristics of


neighboring areas around a specific location.
The principle here is to find out the characteristics of the
vicinity, here called neighborhood, of a location.
After all, many suitability questions, for instance, depend
not only on what is at the location, but also on what is near
the location.
Thus, the GIS must allow us ‘to look around locally’.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 69
University
To perform neighbourhood analysis, we must
1. state which target locations are of interest to us, and
what is their spatial extent,
2. define how to determine the neighbourhood for each
target,
3. define which characteristic(s) must be computed for
each neighbourhood.
 These functions either modify existing features or create
new feature layers, which are influenced, to some degree,
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
70

by the distance from existing features


For example, our target is Nekemte Hospital. Its
neighborhood can be defined as
• an area within 2 km distance, as the crow flies, or
• an area within 2 km travel distance, or
• all roads within 500 m travel distance, or
• all other clinics within 15 minutes travel time, or
• all residential areas, for which the clinic is the closest
clinic
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 71
University
Proximity computation
In proximity computations, we use geometric distance to
define the neighborhood of one or more target locations.
All GIS programs provide some neighborhood analyses,
which include buffering, interpolation, Theissen polygons,
and various topographic functions.
 The most common and useful technique is buffer zone
generation.
Another technique based on geometric distance that is
Thiessen polygon generation.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 72
University
Buffering
Buffering works based on proximity concept
Feature for buffering may be points, lines or polygons
Buffering around point create a circle
Around lines a series of elongated buffer zones around
each line segment
A buffer around a polygon creates an extended area from
the polygon boundaries

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 73


University
Buffering around point
Buffering Around lines
Buffering around a polygon

 Buffering uses distance measurements from selected features


 We must know the measurement unit of features we are dealing
with Spatial Analysis and Modelling by Tadele Feyssa, Wollega 74
University
Application of Buffering
Buffering creates a buffer zone data set
A buffer zone often treated as a protection zone and is
used for planning and regulatory purposes
A city may require a buffer zone of 500m for alcohol
trading from school
A 30m buffer zone along river bank may needed to protect
a river

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 75


University
A buffer zone may be treated as a neutral zone and as a
tool for conflict resolution
Buffering zone also used for identifying suitable sites for
different purposes
Buffering also can be applied for sampling methods.
EG A stream network can be buffered at regular distances
to analyse vegetation variations as one moves away from
the stream
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 76
University
Thiessen Polygons (Analysis)
It Creates Thiessen polygons from point input features.
Each Thiessen polygon contains only a single point input
feature. Any location within a Thiessen polygon is closer
to its associated point than to any other point input
feature.

This tool is used to divide the area covered by the point input features into
Thiessen or proximal zones. These zones represent full areas where any
location within the zone is closer toandits
Spatial Analysis associated
Modelling input point than to any other
by Tadele Feyssa, Wollega 77
University
input point
NETWORK ANALYSIS
Network is any system of interconnected linear features
A network is a system of interconnected elements, such as edges
(lines) and connecting junctions (points), that represent possible routes
from one location to another

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 78


University
What is network analysis?
Solving problems involving networks
Its goal is efficiency – Saving time and money.

Tools like
• Network data (connectivity is needed)
• Network analysis software – A GIS is also required to
network analysis Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
79
Network Analysis
Network analyses involve analyzing the flow of networks—
a connected set of lines and point nodes.
These linear networks most often represent features such
as rivers, transportation corridors (roads, railroads, and
even flight paths), and utilities (electric, telephone,
television, sewer, water, gas).
Point nodes usually represent pickup or destination sites,
clients, transformers, valves, and intersections. People,
water, consumer packages, kilowatts, and many other
resources flow to and from nodes along linear features.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 80

Each linear feature affects the resource flow.


University
 For example, a street segment might only provide flow in
one direction (a one-way street) and at a certain speed.
 Network analysis tools help you analyze the “cost” of
moving through the network.
“cost” can be money, time, distance, or effort.
The three major types of network analyses include route
selection (optimal path or shortest path), resource
allocation, and network modeling.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 81
University
• Route Selection attempts to identify the least “cost” route.
• You might want to find the shortest path between your
home and a weekend destination
• In any route selection routine, two or more nodes,
including an origin and a destination point, must be
identified and be able to be visited on the network.
• Sometimes there are a large number of possible routes.
• It is the job of the network analysis algorithm to determine
the least cost route.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
82

• Resource Allocation, the second major type of network
analysis, involves the distribution of a network to nodes.
• To do this, you define one or more allocation nodes on
the network.
• Territories of linear features, like streets, are defined
around each of these allocation nodes.
• The linear features are usually assigned to the nearest
node, where distance is measured in time, length, money,
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University
83

or effort.
What do the tools do?

GIS allows you to solve common network problems, such as finding the
best route across a city, finding the closest emergency vehicle or
facility, identifying a service area around a location, servicing a set of
orders with a fleet of vehicles, or choosing the best facilities to open or
close
What do the tools do?
Direct path analysis – eg finding the shortest path between your office
and home
Optimum routing - helping a pizza deliveryman visit numerous houses
in the most time – efficient manner, that include
length of the lines, their capacity, maximum travel
rate and time
Closest facility analysis – eg finding the closest hospital to an
automobile accident
Drive time analysis- Helping a store to determine how many customers
are within 5 driving miles
Driving directions- the systems of computation also allow deriving
directions
Route Closest Facility Service Area

ArcGIS Network Analyst Extension


Solving transportation problems

Vehicle Routing Origin-Destination


Location-Allocation
Problem Cost Matrix
Route
 Network Analyst can find the best way to get from one location to
another or to visit several locations
What's the best route?
 Whether finding a simple route between two locations or one that
visits several locations, people usually try to take the best route. But
"best route" can mean different things in different situations.
 The best route can be the quickest, shortest, or most scenic route,
depending on the impedance chosen. If the impedance is time, then
the best route is the quickest route. Hence, the best route can be
defined as the route that has the lowest impedance, where the
impedance is chosen by the user. 87

Spatial Analysis and Modelling by Tadele Feyssa, Wollega University


eg Routing from Wollega University to Nekemte Bus Station

Shortest route analysis by


considering different
origins and destinations

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 88


University
Closest facility
The closest facility solver finds the cost of travelling
between incidents (i.e. specified points/ locations) and
facilities and determines which are nearest to the other
Finding the closest hospital to an accident, the closest
police cars to a crime scene, and the closest store to a
customer's address are all examples of closest facility
problems

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 89


University
The closest facility problem to search for 5 schools within a
10 minute drive from Nekemte First Square and Chalalaki.
Any schools that take longer than 10 minutes to reach are not
included in the results. This can be visualized in the following
figure School closest facility mapping

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 90


University
Service Area Analysis
 The service area solver generates polygons or lines that cover all edges
within a given distance, travel time or other impedance unit from the
predefined facility/facilities
 With the ArcGIS Network Analyst extension, you can find service areas
around any location on a network.
 A network service area is a region that encompasses all accessible streets
 For instance, the 5-minute service area for a point on a network includes all
the streets that can be reached within five minutes from that point.
 Service areas created by Network Analyst also help evaluate accessibility.
Concentric service areas show how accessibility varies with impedance.
Once service areas are created, you can use them to identify how much
land, how many people, or how much of anything else is within the
neighborhood or

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 91


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 92
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 93
University
One of many uses of GIS analysis tools is to build models.
What is a model?
A model is a simplified representation of a phenomena or a
system.
A map is a model.
 So are the vector and raster data models for representing
spatial features.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 94


University
A model helps us better understand a phenomenon or a
system by retaining the significant features and
relationships of reality.
Often used to identify locations that meet specific criteria
 Can be used to infer an unknown quality or quantity using
relationships with known or measurable quantities or
qualities
Can be used to generate new data
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 95
University
Classification of GIS Models
Descriptive or Prescriptive
Deterministic or Stochastic
Static or Dynamic
Deductive or Inductive

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 96


University
A model may be descriptive or prescriptive.
Descriptive model describes the existing conditions of
spatial data
 Prescriptive model offers a prediction of what the
conditions could be or should be.
Eg If we use maps as analogies, a vegetation map would
represent a descriptive model and a potential natural
vegetation map, a prescriptive model.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 97
University
The vegetation map shows existing vegetation, whereas the
potential natural vegetation map predicts the vegetation that
could occupy a site without disturbance or climate change

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 98


University
Both deterministic and stochastic models are mathematical
models represented by equations with parameters and
variables.
A stochastic model considers the presence of some
randomness in one or more of its parameters or variables,
but a deterministic model does not

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 99


University
 A dynamic model emphasizes:
the changes of spatial data and the interactions between variables,
Whereas a static model deals with the state of spatial data
 at a given time
Many environmental models such as groundwater pollution
and soil water distribution are best studied as dynamic
models

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 100


University
A deductive model represents the conclusion derived from a
set of premises.
These premises are often based on scientific theories or
physical laws
An inductive model represents the conclusion derived from
empirical data and observations.
Eg To assess the potential for a landslide one can use a
deductive model based on laws in physics or use an
inductive model based on recorded data from past
landslides Spatial Analysis and Modelling by Tadele Feyssa, Wollega 101
University
The development of a model follows a series of steps.
1st step is to define the goals of the model
This is similar to defining a research problem
 What is the phenomenon to be modeled?
Why is the model necessary?
What spatial and time scales are appropriate for the model?
 One can use a conceptual or schematic model to show the essential
structure of the model

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 102


University
2nd step is to break down the model into elements and to
define the properties of each element and the interactions
between the elements
A flowchart may used as a useful tool for linking the
elements
Also at this step, one will gather mathematical equations
of the model and use tools in a GIS to carry out the
computation

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 103


University
3rd step is the implementation and calibration of the model
Data are needed for running and calibrating the model
4th Validate the model

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 104


University
GIS can assist the modeling process in several ways.
First, a GIS can be used a tool that can process, display,
and integrate different data sources including maps, digital
elevation models (DEMs), GPS (global positioning system)
data, images, and tables
These data are needed for the implementation, calibration,
and validation of a model.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 105


University
A GIS can function as a database management tool and,
at the same time, is useful for modeling-related tasks such
as exploratory data analysis and data visualization.
Second, models built with a GIS can be vector-based or
raster-based
The choice depends on the nature of the model, data
sources, and the computing algorithm

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 106


University
Third, the distinction between raster-based and vector-
based models does not preclude GIS users from integrating
both types of data in the modeling process.
Fourth, the process of modeling may take place in a GIS or
require the linking of a GIS to other computer programs.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 107


University
There are three scenarios for linking a GIS to other computer
programs
A loose coupling involves transfer of data files between the
GIS and other programs through import and export
A tight coupling gives the GIS and other programs a
common user interface. eg, the GIS can have a menu
selection to run a simulation program on soil erosion.
An embedded system packages the GIS and other
programs with shared memory and a common interface
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 108
University
This Chapter includes




Spatial Analysis and Modelling by Tadele Feyssa, Wollega 109
University
Binary model uses logical expressions to select spatial
features from composite feature layers from a composite
map or multiple grids
The output of binary model is in binary format:
1 ( ) for spatial features that meet the selection criteria and
0( ) for features that do not
Binary model can be the extension of data query

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 110


University
Site selection is the most common application of the
binary model
A siting analysis determines if a unit area meets a set of
selection criteria for locating a certain activities
Two approaches may be used to run a siting analysis
One is to evaluate the preselected sites
The second is to evaluate all potential areas

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 111


University
For example a municipality wants to select potential
industrial sites that meets the following criteria
At least 5 acres in size
Commercial zone
Not subject to flooding
Not more than 1 mile from a heavy-duty road
Less than 10 percent slope
Operationally the task involves the following
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 112
University
Operationally, the task involves the following from steps

Gather all layers (land use, flood potential, road and


slope) relevant to the selection criteria
Select heavy duty roads from the road layer and create a
1 mile buffer zone around them
Intersect the road buffer zone layer and other layers
Select sites which are equal to or larger than 5 acres

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 113


University
Application of Binary models
Change detection is a simple application of the binary mode
By overlaying two maps representing land covers at two
different points in time, one can query the attribute data
of the composite map to find, for example, where forested
land has been converted to housing development

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 114


University
Application of Binary models
Siting analysis is probably the most common application of
the binary model
A siting analysis determines if a unit area (a polygon or a
cell) meets a set of selection criteria for locating for example
a landfill
There are at least two approaches to conducting a siting
analysis.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 115


University
On evaluates a set of nominated or preselected sites
And the other evaluates all potential sites
Although the two approaches may use different sets of
selection criteria, they follow the same approach for
evaluation

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 116


University
ID Suit
1 1 3
2
3 2 1
+ 3 2
+
2 ID Type
1
1 21
3
2 18
3 6

2 ID Suit Type
1 3 1
4 3 21
5 7
6 2 3 18
3 1 18
4 2 18
5 2 21
4 6 2 6
7 1 6

Suit = 2 AND Type = 18

An illustration of a vector-based binary model. The two maps at the top are
overlaid so that their spatial features and their attributes of Suit and Type are
combined. A logical expression, Suit = 2 AND Type = 18, results in the selection
of polygon 4 in the output.
Spatial Analysis and Modelling by Tadele Feyssa, 117
Wollega University
1 1 1 4 1 1 1 3

3 2 4 4 3 2 2 3

3 3 3 4 3 3 4 4

4 4 4 4 3 3 4 4

Grid 1 Grid 2

([Grid1] = 3)
AND =
([Grid2] = 3)

An illustration of a raster-based binary model. A query statement, ([Grid1] = 3)


AND ([Grid2] = 3), results in the selection of 3 cells in the output.

Spatial Analysis and Modelling by Tadele Feyssa, 118


Wollega University
An index model calculates the index value for each unit
area and produces a ranked map based on the index
values.
An index model is similar to a binary model in that both
involve multi-criteria evaluation and both depend on overlay
operations for data processing
But an index model produces for each unit area an index
value rather than a simple yes or no
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 119
University
The primary consideration in developing an index model,
either vector-based or raster, is the method for computing
the index value
The weighted linear combination method is probably the
most common method for computing the index value

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 120


University
To build an index model with the selection criteria of slope,
aspect, and elevation, the weighted linear combination method
involves evaluation at three levels.
The first level of evaluation determines the criterion weights
(e.g., Ws for slope)
The second level of evaluation determines standardized values
for each criterion (e g, sl, s2, and s3 for slope)
The third level of evaluation determines the index (aggregate)
value for each unit area
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 121
University
Weighted linear combination is a common method for
computing the index value
For example combination of slope aspect and elevation
Weighted linear combination involves evaluation at three
levels

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 122


University
To build an index model with the selection criteria of slope, aspect, and elevation, the
weighted linear combination method involves evaluation at three levels. The first level of
evaluation determines the criterion weights (e.g., Ws for slope). The second level of
evaluation determines standardized values for each criterion (e.g., s1, s2, and s3 for slope).
The third level of evaluation determines
Spatial theModelling
Analysis and index (aggregate) value for each unit area.
by Tadele Feyssa, 123
Wollega University
An illustration of a vector-based index
model. First, the Suit and Type values of ID Suit S_V
1
the two input maps are standardized 2 1 3 1.0

from 0.0 to 1.0. Second, the two maps 3


+
2 1 0.2

3 2 0.52
are overlaid. Third, a weight of 0.4 is 2 +
assigned to the map with Suit and a 1 ID Type T_V
3
weight of 0.6 to the map with Type. 1 21 0.4
2 18 0.1
Finally, the index values are calculated
3 6 0.83
for each polygon in the output by
2
summing the weighted values. For 1
4
3
ID S_V T_V
7
example, Polygon 4 has an index value 5
6 1 1.0 0.4

of 0.26 (0.5 *0.4+ 0.1*0.6). 2 1.0 0.1


3 0.2 0.1
0.46 4 0.1
0.64 0.14
0.5
0.26 5 0.5 0.4
0.44 0.56
0.68 6 0.5 0.8
7 0.2 0.8

(S_V * 0.4) + (T_V * 0.6)

Spatial Analysis and Modelling by Tadele Feyssa, 124


Wollega University
7 21 1 3 45 57
Input
32 49 5 2 63 31 grids

0.2 0.6 0.2 0.6 0.6 0.8 Standardize cell values


into 0.0-1.0 scale
0.8 1.0 1.0 0.4 1.0 0.4

x 0.6 x 0.2 x 0.2 Multiply by


criterion weights
0.12 0.36 0.04 0.12 0.12 0.16

0.48 0.60 0.20 0.08 0.20 0.08

0.28 0.64
Calculate index values by summing
0.88 0.76 weighted criterion values

An illustration of a raster-based index model. First, the cell values of each input grid
are converted into the standardized scale of 0.0 to 1.0. Second, the index values in
the output grid are calculated by summing the products of each grid multiplied by its
assigned weight. For example, the index value of 0.28 is calculated from: 0.2*0.6 +
0.2*0.2 + 0.6*0.2, or 0.12 + 0.04 + 0.12.
Spatial Analysis and Modelling by Tadele Feyssa, 125
Wollega University
First the relative importance of each criterion or factor is
evaluated against the other criteria
In most cases we use expert-derived paired comparison
for evaluating criteria
This method involves performing ratio estimates for each
pair of criteria
For instance if criterion A is considered to be three times
more important than criterion B, then 3 is recorded for A/B
and 1/3 for B/A
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 126
University
Application of the Index model
Index model are commonly used for suitability analysis
and vulnerability analysis
A suitability analysis ranks areas for their appropriateness
for a particular use
A vulnerability analysis assess areas for their
susceptibility to a hazard or a disaster
Both analysis requires careful consideration of criteria and
criterion weights
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 127
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega
University 128
3. Regression Model
Regression model relates a dependent variable to a
number of independent (explanatory) variables in an
equation which can then be used for prediction or
estimation
Regression model can use an overlay operation in GIS to
combine variables needed for the analysis
There are two types of regression model; linear and
logistic regression
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 129
University
Regression Model…
Some GIS packages are capable of performing linear or
logistic regression analysis
 Both Arclnfo Workstation and IDRISI have commands to
build raster-based linear or logistic models
In fact it is not powerful like statistical analysis packages

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 130


University
Linear Regression Model
A multiple linear regression model is defined by
Y= a+b1Xi +b2x2+……bnxn
Where y is the dependent variable, Xi is the
independent variable I and b1,….. bn are the regression
coefficients a is the intercept
The primary purpose of linear regression is to predict
values of y from values of Xi

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 131


University
regression
y  α  β1x1  β2 x 2  ...  βi xi
Dependent Independent variables
Predicted Predictor variables
Response variable Explanatory variables
Outcome variable Covariables

132
Logistic Regression Model
logistic regression is used when the dependent variable is
categorical (e g., presence or absence) and
the independent variables are categorical, numeric,or both.
Although having the same form as linear regression,
logistic regression uses the logit of y as the dependent
variable
logit(p)=ln(p/(1-p))=a+b1*x1+b2*x2+b3*x3

Spatial Analysis and Modelling by Tadele Feyssa, Wollega University 133


Regression analysis applications
Regression analysis can be used for a large variety of
applications:
Modeling traffic accidents as a function of speed, road
conditions, weather, and so forth, to inform policy aimed
at decreasing accidents.
Modeling property loss from fire as a function of variables
such as degree of fire department involvement, response
time, or property values.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 134
University
There are three primary reasons you might want
to use regression analysis:
To model some phenomenon to better understand it.
The basic objective is to measure the extent that changes
in one or more variables jointly affect changes in another.
Example: Understand the key characteristics of the
habitat for some particular endangered species of bird
(perhaps precipitation, food sources, vegetation,
predators) to assist in designing legislation aimed at
protecting that species.
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 135
University
It is mainly applied for bird habitat identification, rainfall-
triggered land slide model, predicting grass land bird
habitat attitude towards national park designation

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 136


University
4. Process Models
A process model integrates existing knowledge about the
environment process in the real world into:
a set of relationships and equations for quantifying the processes
A process model offers both a predictive capability and an
explanation that is inherent in the proposed processes
Therefore process models are by definition predictive and
dynamic models

137
Spatial Analysis and Modelling by Tadele Feyssa, Wollega University
Environmental models are very complex and data
intensive
Environmental models are typically process models
because they must deal with the interaction of many
variables including physical variables such as climate,
topography, vegetation, and soils as well as cultural
variables such as land management

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 138


University
Revised Universal Soil Loss Equation (RUSLE)
 RUSLE is a model that is widely used to estimate average
annual nonchannelized soil loss.
 Soil erosion is an environmental Process that involves climate,
soil properties, topography, soil surface conditions and human
activities
 A well known model of soil erosion is the Revisited Universal
Soil Loss Equation (RUSLE)
 RUSLE predicts the average soil loss carried by runoff from
specific field slopes in specified cropping and management
systems from range land
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 139
University
RUSLE is a multiplicative model with six factors

A= R*K*L*S*C*P
Where A is average soil loss
R- is the rainfall fun off erosivity factor
K is the soil erodibility factor
L is the slope length factor
S is the slope steepness factor
C is crop management factor(land cover) and
P = Support practice factor (conservation)
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 140
University
L and S can be combined into single topographic factor LS
Slope length is defined as the horizontal distance from the
point of origin of overland flow to the point where either the
lope gradient decreases enough that deposition begins or
the flow is concentrated in a defined channel
RUSLE permits the estimation of long-term soil loss in a wide
range of environmental settings.
 RUSLE is the primary means for estimating soil loss on farm fields
and rangelands
141
Spatial Analysis and Modelling by Tadele Feyssa, Wollega University
The RUSLE module not only allows the user to estimate average
annual soil loss for existing conditions, it permits one to simulate
how landuse change (C factor), climate change (R factor), and/or
changes in conservation/management practices (P factor), will
affect soil loss.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 142


University
Critical Rainfall Model
Land slide is defined as a down slope movement of a
mass of soil and a rock material
A landslide hazard model measures the potential of
landslide occurrence within the given area
GIS has been employed in the past decades for
development of landslide models

143
Spatial Analysis and Modelling by Tadele Feyssa, Wollega University
 There are two types of landslide models; Physically based
and statistical based models
 Regression model is an example of statistical based land
slide model
 Critical Rainfall model is an example of physically based
landslide model
 The infinite slope model defines slope stability as the ratio of
the available shear strength (Stabilizing forces) including soil
and root cohesion to the shear of stress (destabilizing forces).
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 144
University
 The Critical Rainfall model combines the infinite slope model with a steady
hydrologic model to predict the critical rainfall Qcr that can cause landslide
Qcr can be calculated
 Qcr = T sinѲ (a/b) (ps/pw)(1- sinѲ-C/cosѲtanØ)
 T is saturated soil transmissivity
 Ѳ is local slope angel
 a is the upslope contributing drainage area
 b is the unit contour length (the raster resolution)
 Ps is wet soli density
 Ø is the internal friction angle of the soil
 Pw is the density of water
 C is combined cohesion
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 145
University
Critical rainfall model is regularly used for predicting
shallow landslides triggered by rainfall events

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 146


University
Digital Elevation Model (DEM)
The land surface has been the object of mapping,
modelling and analysis for several years
Map makers devised many techniques for terrain
mapping; such as contouring, hill shading, 3D-view
perspectives, etc.
Geomorphologists have developed measures of the land
surface which include slope, aspect and surface curvature

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 147


University
Terrain mapping is no more a subject of specialists.
GIS has made it relatively easy to incorporate them in
many application areas
Slope and aspect play a regular role in hydrological
modelling, snow cover evaluation, soil mapping land slide
area delineation and soil erosion modelling

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 148


University
Most GIS packages treat elevation data (Z values) as
attribute data at point or cell location
However, in 3-D model an additional coordinate to x and y
In raster data modelling the z value corresponds to the
cell value
In vector data modelling the z value will be stored as
attribute data

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 149


University
Digital elevation model and TIN
 Digital elevation model is a data input for terrain mapping
 The two most common data input for terrain mapping and
analysis are DEM and TIN
 Digital elevation model (DEM) is based on raster data
analysis
 Triangulated irregular network (TIN) is based on vector based
data analysis
 We can’t use TIN and DEM together but we can change TIN
to DEM or DEM to TIN
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 150
University
DEM
A DEM represents a regular array of elevation points
A point based DEM must be converted before using this
data for terrain mapping
This conversion simply places each point in the DEM at
the centre of a cell in elevation raster
Therefore DEM and elevation raster can be used
interchangeably

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 151


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 152
University
2301m

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 153


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 154
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 155
University
TIN
A TIN approximates the land surface with a series of non-
overlapping triangles
Elevation values (Z values) along x, y, coordinates are
stored at nodes that make up the triangles
Unlike the DEM the TIN is based on an irregular
distribution of elevation points

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 156


University
Terrain Mapping
There are different kinds of terrain mapping
Contouring is the most common for the terrain mapping it
has contour interval and base contour
The arrangement and pattern of contour lines reflect the
topography
Contour lines don’t intersect one an other and will not stop
in the middle of the map

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 157


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 158
University
Vertical Profiling
A vertical profile shows changes in elevation along a line
such as a road or a stream

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 159


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 160
University
Hill Shading
Hill shading simulates how the terrain looks with
interaction between sunlight and surface features
A mountain slope directly facing incoming light will be very
bright
A slope opposite to it is will be dark.
Four factors control the visual effects of hill shading

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 161


University
The sun’s azimuth is the direction of the incoming light
ranging from 0 (due north to 360 in a clockwise direction
Typically the default for the sun’s azimuth is 315 with
The sun’s altitude is the angle of the incoming light
measured above the horizon between 0 and 90 degree

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 162


University
The other two factors are slope and aspect
Slope ranges between 0 and 90 degrees
Aspect ranges between 0 and 360 degrees
Slope measures the rate of change of elevation at a
surface location
It can be expressed in percent or degree
Aspect is the directional measures slope

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 163


University
Aspect starts with 0 degree at North pole and measures
clockwise and ends with 360 degree

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 164


University
Viewshed Analysis
 Viewshed refers to the portion of the land surface that is
visible from one or more viewpoints
 The process for deriving viesheds is called viewshed or
visibility analysis
 A veiwshed analysis requires two input datasets
 The first is usually point layer containing one or more view
points such as a layer containing communication tower
 The second input is DEM (an elevation raster or a TIN which
represents the land surface
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 165
University
The line-of-sight operation is the basis for veiwshed
analysis
The line of sight also called sight-line, connects the
viewpoint and the target
GIS can display a sightline with symbols for the visible
and invisible portions a long the sightline

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 166


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 167
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 168
University
Parameters of Viewshed Analysis
 A number of parameters can influence the result of a
viewshed analysis
 The first parameter is the viewpoint
 After the view point is determined its elevation should be
increased by the height of a physical structure
 Fore example a forest lookout station is usually 15 to 20
meters high.
 The height of the observation station can be added as an
offset value to the elevation at the station
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 169
University
The second parameter is the viewing azimuth which sets
horizontal angle limits of the view
 Azimuth system for measuring direction is based on the
360 degrees found in a full circle.
Viewing radius is the third parameter which sets the
search distance for deriving visible areas.
Other parameters include vertical viewing angle limits, the
earth’s curvature, tree height and building height
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 170
University
Application areas of viewshed
•Urban Planning
•Cell phone tower placement
•Location for wind turbines
•Conservation projects
Military purpose
•Many more!

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 171


University
Watershed Analysis
A watershed refers to an area defined by topographic
divides that drains surface water to a common outlet
A watershed is often used as a unit area for the
management and planning of water and other resources
Watershed analysis refers to the process of using DEMs
and following water flow to delineate stream networks and
watersheds

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 172


University
Traditionally watershed boundary can be drawn manually
onto a topographic map
The person who draws the boundaries uses topographic
features on the map to determine where a divide is
located
Today computer based watershed analysis can do this job
in a fraction of time
Delineation of watershed can tale place at different spatial
scales
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 173
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 174
University
 Delineation of watershed can be area based on point based
 An area based method divides a study area into a series of
watershed one for each stream section
 A point based method on the other hand derives a watershed
for each select point
 The select point may be an outlet a gauge station or a dam
 Both methods follow a series of steps, starting with a filled
DEM
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 175
University
 A filled DEM is void of depressions or sinks
 A depression is a cell or cells surrounded by higher elevation
values thus represent an area of internal drainage
 Although some depressions are real most of them are the
outcome of DEM imperfection
 Therefore the Depression must be removed from a elevation
raster
 A common method fro removing a depression is to increase
the cell value to the lowest overflow point out of the sink
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 176
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 177
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 178
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 179
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 180
University
Treating depressions
 routing through false depressions:
 filling

fill-in

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 181


University
Flow Direction
A flow direction raster shows the direction water will flow
out of each cell of a filled elevation raster
Flow directions are commonly determined using single
using single or multiple flow direction methods
D8 is a popular single flow direction method
The D8 assigns a cell’s flow direction to the one of its 8
surrounding cells that has the steepest distance-weighted
gradient
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 182
University
D8’ (8 direction) method , sets the flow direction toward
the lowest of the eight neighboring cells, in relation to the
centre cell.
Therefore, flow is allowed in one of eight possible
directions, assuming that water will travel along the
steepest down slope path
Based on the 3 x 3 cell neighborhood , flow would be
directed from the centre cell (elevation of 8) to the
southwest cell (elevation of 4).
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 183
University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 184
University
 Multiple flow direction methods allow flow divergence or flow
bifurcation
 The flow direction of the centre cell can be determined by first
calculating the distance between weighted gradient to each to each
of its 8 neighbors.
 For the immediate neigbours the gradient is calcualted by dividing
the elveation difference between the center and the neighbour cell
by 1
 For the four corner neighbours, the gradient is calculated by dividing
the elevation difference by 1.414
 The result shows the steepest gradient and therefore the flow
direction is from the centre to the steepest direction
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 185
University
Flow Direction for cell
1014 1011 1004 +1 +4 +11
1019 1015 1007 1.414
-4 +8 1
1025 1021 1012 -10 -6 +3
1
Cell Elevation Elevation difference Distance weight

+0.71 +4 +7.78 32 64 128

16 1
-4 +8
-7.07 -6 +2.12 8 4 2

Distance weight Gradient


Spatial
Flow direction
Analysis and Modelling by Tadele Feyssa, Wollega Flow direction 186
University
Number
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 187
University
Flow accumulation
A flow accumulation raster tabulates for each cell number
of cells that will flow to it.
The tabulation is based on the flow direction raster
With the appearance of spanning tree a flow accumulation
raster records how many upstream cells will contribute
drainage to each cell
A flow accumulation raster can be interpreted in two ways.

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 188


University
First, Cells having high accumulation values generally
correspond to stream channels
Whereas cell having an accumulation value of zero
generally correspond to ridge lines
Second if multiplied by the cell size, the accumulation
value equals the drainage area

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 189


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 190
University
Stream network
A stream network can be derived from a flow
accumulation raster
The derivation is based on the channel initiation threshold
which represents the amount of discharge needed to
maintain a channel head with contributing cells serving as
a surrogate for discharge
A threshold value of 500 for example means that each cell
of the drainage network has a minimum of 500
contributing cells
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 191
University
Stream links
After a stream network is derived from a flow
accumulation raster, each section of the stream raster line
is assigned a unique value and is associated with a flow
direction
A stream link raster therefore resembles a topology based
stream layer
The intersections or junctions are like nodes and the
stream sections between junctions are like arcs reaches
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 192
University
Area wide watershed
The final step is to delineate a watershed for each stream
section
This operation uses the flow direction raster and the
stream link raster as the inputs
A denser stream network (based on a smaller threshold
value) will have more but smaller watersheds

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 193


University
Spatial Analysis and Modelling by Tadele Feyssa, Wollega 194
University
Point Based watershed
Sometimes we use point based for watershed analyis.
The points are called pour points or outlets
Delineation of water sheds based on individual pour
points follow the same procedure for delineating area
wide water sheds delineation
The only difference to substitute a point raster for a
stream link raster

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 195


University
In a point raster a cell representing a pour point must be
located over a cell that is part of the stream link
If a pour point is not located directly over a stream link, it
will result in a small incomplete watershed for the outlet
The relative location of the pour point to a stream network
determines the size of a point based watershed

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 196


University
We use the snap pour point command to snap pour point
to the cell the highest flow accumulation within a used
defined search distance
The snap pour point operation should be considered part
of the data processing for delineating point based
watersheds

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 197


University
Application of water shed analysis
Water shed analysis is mainly used for natural resource
management
• Floodplain Management
• Land Use Planning
• Invasive Species
• River Function
• Water Supply

Spatial Analysis and Modelling by Tadele Feyssa, Wollega 198


University

You might also like