Modleing AndMCA - Lecture 4
Modleing AndMCA - Lecture 4
Module 4
A data model is a template for data, a framework into which specific details of relevant
aspects of the Earth’s surface can be fitted.
7/3/2024 2
Modelling in GIS
• So what about Spatial Modeling …?
Reason enough to think about what exactly
we think of by referring to spatial modeling
Generally, a model is a (simplified)
description of reality (static reproduction,
conceptual description)
Modeling can (or should) be considered as a
process …
7/3/2024 3
What do Spatial Models Do?
• Using spatial data
• Making use of combined functional capabilities such as analytical tools
for
• spatial and non-spatial computation, GIS and
programming languages
• Representing meaningful features, events and processes in geographical
space
7/3/2024 4
Modeling
• In general terms, a model is a representation of reality. Due to the inherent
complexity of the world and the interactions in it, models are created as a
simplified, manageable view of reality. Models help you understand, describe, or
predict how things work in the real world.
7/3/2024 6
What is a Spatial Model
7/3/2024 8
Spatial Data Analysis and Modeling
Spatial is relating to the position , area , shape and size of the things
Spatial describes how objects fit together in space , on earth
Data are facts and statistics collected to place in the earth
Spatial data are that connected to place in earth
Spatial data are data or information about the location and shape of
and relationship among , geographic features usually stored as
coordinates and topology
7/3/2024 9
General Classifications of Models:
There are two main types of models:
representation models—represent the objects in the landscape
process models—simulate processes in the landscape
7/3/2024 10
General Classifications of Models:
• Representation models Representation models try to describe the
objects in a landscape, for example, buildings, streams, or forests. The
way representation models are created in a geographic information
system (GIS) is through a set of data layers.
7/3/2024 13
Representation models
7/3/2024 15
Process models
• Some process models are simple, while others are more complex.
Even more complexity can be added by adding logic, combining
multiple process models,
7/3/2024 16
Models complexity
Simple evolution models–simple
prediction model for an attribute–
the same rule for all grid cells–no
interactions between neighbouring
grid cells
7/3/2024 17
7/3/2024 Spatial Analayis and GIS Modeling 18
Models complexity according to
Coupled dynamics,
multiple-system models
–dynamic interactions of a number of local
parameters
–multiple models for different grid cells
–takes into account interactions between
neighboring grid cells
7/3/2024 19
Process models
7/3/2024 21
Cartographic Models
• Ranking and Weighting of criteria
7/3/2024 23
Overview of Weighted Site Selection and Suitability Analysis
When performing site selection analysis users must set various criteria from
which the GIS software can rate the best or ideal sites. Site selection analysis
can be performed with vector or raster data but one of the most widely used
types of site selection, weighted site selection, uses raster data.
Understanding the suitability modeling workflow
The suitability modeling workflow
To identify the best location to conserve you will use a suitability model. A
suitability model is comprised of six steps:
Model identification
Parameter Estimation&
model fitting
No
Model assessment OK
Done
Interpretation of results
Yes
Suitability modeling is the most common application for ArcGIS
Spatial Analyst extension and can solve a variety of problems:
•Where to site a new housing development
•Where to locate a new ski area
•Where to deploy troops in a military operation
•Where to locate firefighting crews to best fight fires in the dry season
•For this case study, which sites are best for bobcat habitat
•Where …..where………………..
When to Use Weighted Site Selection in GIS
Weighted site selection or suitability analysis is best to use with raster
data when a user needs to find a site based on a number of criteria
such as the following problems explained by the ESRI Virtual Campus
course “Using Raster Data for Site Selection”:
•When one needs to find the rankings of suitability for cells in a raster
dataset
•When one needs to find next-best site options in addition to finding an
ideal site
•When data has a distinct boundaries and other levels of certainty
•When the user determines where something will go based on
specified criteria
•When the user wants to rank different criteria as more or less
important in finding an ideal site
About Z factor
If your x-, y-, and z-values are all in the same unit of measure (for
example, if they are all in meters), you can accept the default Z
factor of 1, so the z-units are not converted. Setting an
appropriate z-factor is critical for good results if your input surface
is stored in a geographic coordinate system (for example, the x,y
units are a spherical measurement, such as decimal degrees or
decimal seconds). The z-factor can also be used for exaggeration
of the terrain.
What is ModelBuilder?
Model Builder is an application you use to create, edit, and manage models. Models are workflows that string
together sequences of geoproce-ssing tools, feeding the output of one tool into another tool as input.
ModelBuilder can also be thought of as a visual programming language for building workflows.
While Model Builder is very useful for constructing and executing simple workflows, it also provides advanced
methods for extending ArcGIS functionality by allowing you to create and share your models as tool.
Model Builder can even be used to integrate ArcGIS with other applications. An example is provided below:
To solve a spatial problem, you should first state the problem you are trying to solve and the
goal you are trying to achieve. Start with a concept of the intended output of the study to
visualize the types of maps you want to produce.
The problem is to find the best location for siting a new school.
You will need to produce two maps.
The first will identify the suitability of each location relative to one another, known as the
suitability map.
The second, which is derived from the suitability map, will identify the actual location to build
the school accounting for the functional needs of the school (size and desired shape). To
create these two maps you will produce a weighted suitability model.
Step 2: Breaking down the problem
Once the problem is stated, break it down into smaller pieces until you know what steps are
required to solve it. These steps are the objectives that you will solve.
Another factor is terrain, since it is typically easier to build on flat areas than steep slopes. Since many of
the families who have relocated to the town have young children, it is preferable to locate near
recreational facilities. To distribute the resources throughout the town, it is important to locate away from
existing schools.
To meet these objectives, you want to know the following:
•Is the land use in these locations of a suitable type?
•Where are locations with relatively flat land?
•Are these locations close enough to recreation sites?
•Are they far enough away from existing schools?
You have decided on your objectives, the elements and their interactions, the process
models, and what input datasets you will need. You are now in the position to perform
analysis.
Following is a general process diagram for this example of identifying the ideal location for a
proposed new school. The accompanying text will go into more detail for each of the steps.
Creating a suitability map
Creating a suitability map enables you to obtain a suitability value for every location on the
map. Once you have the necessary dataset layers in place (in this example, those are Land
use, Slope, Distance to recreation sites, and Distance to schools) for your analysis, how do
you combine them to create a single ranked map of potential areas to site the school? You
need a way to compare the values between layers. You can do so by transforming the values
within the different datasets onto a common scale.
Each location in each layer is ranked by how suitable it is as a location for a new school. For
example, you might assign a value to each location in each layer on a scale of 1 to 10, with 10
being the best.
Creating suitability scales
Many scales are not linear relationships, although they are often presented that way to save time and
money or because all options were not considered. For example, if assigning a scale to travel distance,
traveling 1, 5, or 10 kilometers would not be ranked as a suitability of 10, 5, and 1 if you were walking.
Some people may think that walking 5 kilometers is only two times as bad as 1 kilometer, while others
may think it's 10 times as bad.
When you construct a suitability scale, work with experts to find the best and worst of a
scenario and as many intermediate points as possible. Experts should be knowledgeable
about the objective being studied. For example, it is more meaningful to ask commuters to
rank their opinions on drive time desirability than to ask a city official when he thinks traffic
is worst.
To avoid the catchment areas of the other schools, you need to know the distance to them.
The Euclidean Distance tool will create such a map, calculating the straight-line distance from
any location to the nearest school. The result is a raster dataset in which every cell represents
the distance to the nearest school. To rank this map, once again use the Rescale by Function
tool. As it is preferable to locate away from existing schools, the Large function is used to give
a value of 1 to distances closest to existing schools and a value of 10 to distances farthest
away from existing schools.
Combining the suitability maps
The last step in the suitability model is to combine the transformed outputs (the
suitability maps) of land-use types, slope, distance to recreation sites, and distance to
schools.
To account for the fact that some objectives have more importance in the suitability model, yo
can weight the datasets, giving those datasets that should have more importance in the mode
a higher percentage influence (weight) than the others. If all datasets are of equal importance
you can assign the same weight to each one.
The final suitability map is produced by combining all the maps. Weights can be assigned at
the same time as combining the suitability maps. The final suitability map for locating sites for
the school is shown below. Most suitable locations are in the darkest green color. The least
suitable locations are in red shades.
You can use Map Algebra to weight and combine datasets.
Alternatively, you can use the Weighted Overlay or Weighted
Sum tools. If you use a tool in a model, you have the option of
going back and easily altering weights (percent influence) and
any scale values you might have set. Connecting geoprocessing
tools inside a model means you only need to create the model
once, and then you can alter parameter values to experiment
with different outcomes
Locating the school
The final step to this modeling process is to actually locate the school. The final suitability surface ranks
the attributes at each location relative to the land-use type, slope, distance from recreation sites, and
distance from schools. However, the proposed school also has spatial requirements in which to efficiently
function.
Once you have your result from any spatial analysis, you should verify that it is correct. If
possible, this should be done by visiting the potential sites in the field.
The final step in the spatial model is to implement the result, which is to commence the
planning and construction of the new school in the chosen location.
Assignment 4: site selection analysis for new camp for refuges ???????
Hydrology in GIS
• Information about the shape of the earth's surface is useful for many
fields, such as regional planning, agriculture, and forestry. These fields
require an understanding of how water flows across an area and how
changes in that area may affect that flow
7/3/2024 49
Hydrology in GIS
Arc Hydro is a GIS data structure that links hydrologic data to water resource modeling and decision-making
methods. Using Arc Hydro helps you build a dataset that can be integrated with water resource models.
Assessing water quality, estimating water availability, planning Flood prevention, understanding
the natural environment, and managing water resources
Floodplain and Flood Depth Data on Top of Imagery and Street Base maps
Watersheds Waterbody
Streams
Hydro Points
7/3/2024 58
Arc Hydro Components
Time
Time Series
surface water
Time
Time Series
Arc Hydro Hydrogeologic unit Borehole
groundwater
Hydrography Channel System
Layers Solid
7/3/2024 Spatial Analayis and GIS Modeling 60
Hydrologic analysis sample applications
67 56 49 67 56 49
52 48 37 52 48 37
58 55 22 58 55 22
67 48 67 52
Slope: 0.45 0.50
30 2 30
7/3/2024 Spatial Analayis and GIS Modeling 63
Eight Direction Pour Point Model
32 64 128
16 1
8 4 2
2 2 4 4 8
1 2 4 8 4
128 1 2 4 8
2 1 4 4 4
1 1 1 2 16
32 64 128
16 1
8 4 2
1 1 1 1 1 1 1 1 1 1
1 4 3 3 1 1 4 3 3 1
1 1 12 1 2 1
1 1 2
12
1 1 2 16 1 1 2 1
1 16
1 3 6 25 2 1 3 6
2
25
0 0 0 0 0 0 0 0 0 0
0 3 2 2 0 0 3 2 2 0
0 0 0 11 0 1
0 0 1
11
0 1 0 0 0 1 15 0
0 15
0 2 5 0 2 5 24 1
1
24
0 0 0 0 0
0 3 2 2 0
0 0 11 0 1
0 0 1 15 0
0 2 5 24 1
7/3/2024 70
Stream Network for 5 cell Threshold Drainage
Area
0 0 0 0 0
0 3 2 2 0
0
0 0 1
11
0 1 0
0
15
0 2 5
1
24
7/3/2024 Spatial Analayis and GIS Modeling 71
• The elevation surface represented by a grid digital elevation model is
used to derive surfaces representing other hydrologic variables of
interest such as
• Slope
• Drainage area
• Watersheds and channel networks
0 3 2 2 0
0
0 0 1
11
0 1 0
0
15
0 2 5
1
24
Stream Network
Because the flow accumulation gives the number of cells (or area) that drain to a particular cell, it can be used to define
a stream.
If we assume an area of 25 km2 as the threshold to create a stream, the number of cells corresponding to this
threshold area is 27,778 (25000000/(30*30)). To create a raster, that will have stream cells corresponding to a
threshold area of 25km2
Stream Order
Stream to Feature
This tool converts stream raster to a polyline feature class.
Flow Length
This tool uses the flow direction to compute the flow distance or length from each cell to the most downstream or
upstream cell in the DEM.
7/3/2024 86
Basin
This tool uses the flow direction grid to find all sets of connected cells that belong to the same drainage basin, and assigns
the number of cells that belong to a basin to all the cells within that basin
7/3/2024 87
Assignment 5: Flood Assessment