SlideShare a Scribd company logo
1 of 87
COURSE MATERIAL
COURSE TITLE - APPLIED GIS
COURSE CODE - GeES2083
Module Name and Code: SPATIAL DATA ACQUISITION AND ANALYSIS, GeESM2081
ADIGRAT UNIVERSITY
COLLEGE OF SOCIAL SCIENCE AND HUMANITIES
DEPARTMENT OF GEOGRAPHY AND ENVIRONMENTAL STUDIES
1
Compiled by - Dr. Zubairul Islam, Associate Professor, Department of geography and Environmental studies.
zubairul@gmail.com
Compiled by : Dr. Zubairul Islam
COURSE CONTENT AND SCHEDULE OF ACTIVITIES
Week / day CONTENTS SLIDES
1st Week CHAPTER ONE: GIS Data Processing 6-17
Day 1&2 1.1 - GIS Data Processing using Arc Toolbox
Day 3 1.2 - GIS Data Processing using Model builder
CHAPTER TWO: Spatial Analysis 18-40
Day 4 2.1. Interpolation
Day 5 2.2. Hydrology
2Compiled by : Dr. Zubairul Islam
2nd Week CHAPTER THREE: GEO - DATA MANAGEMENT 41-52
Day 1 3.1. Introduction
Day 1&2 3.2. Creating Geodatabase
Day 3 3.3. Building Topology
Day 3 3.4. Working with Geodatabase & Validating
Work with topology
CHAPTER FOUR: ROUTE NETWORKING 53-64
Day 4 4.1 - Route Networking with ArcGIS
Day 5 4.2 - Route Networking with Google Earth
3Compiled by : Dr. Zubairul Islam
3rd Week
CHAPTER FIVE: POINT PATTERN ANALYSIS AND SPATIAL STATISTICS
65-73
Day 1 5.1 ā€“ Average Nearest Neighbor Analysis
Day 2 5.2 ā€“ Measuring Geographical Distribution
CHAPTER SIX: 3D ANALYSIS 74-86
Day 3 6.1. Digital Terrain Model (DTM)
Day 3 6.2. How to collect Aster DEM Data
Day 4 6.3 - Surface Analysis from Aster Dem Data
Day
4&5
Lab 6.3.1 - Contours,
Lab 6.3.2 - Angle of slope,
Lab 6.3.3 - Steepest down slope direction (aspect),
Lab 6.3.4 - Shaded relief (hill shade), and
Lab 6.3.5 - View shed (line of sight).
4Compiled by : Dr. Zubairul Islam
RECOMMENDED MODE OF ASSESSMENT
Continuous assessmentā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ (60%)
ā€¢Lab 1& 2ā€¦10 + 10ā€¦ā€¦ā€¦1st week Friday After noon & Saturday
Morning Shift ā€“ Ch 1 & 2
ā€¢Lab 1& 2ā€¦ 10 + 10ā€¦ā€¦ā€¦2nd week Friday After noon &
Saturday Morning Shiftā€“ Ch 3 & 4
ā€¢Group project work ā€¦..20ā€¦..3rd week Friday for submission ā€“ Ch
5 & 6
Final examā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦.40% ā€¦ā€¦ā€¦ā€¦ All Chapters
5Compiled by : Dr. Zubairul Islam
1.1 - GIS Data Processing using ArcToolbox
1.2 - GIS Data Processing using Model builder
CHAPTER ONE
6Compiled by : Dr. Zubairul Islam
1 - GIS Data Processing using ArcToolbox and Model builder
1.1 - GIS Data Processing or Geoprocessing
The fundamental purpose of geoprocessing is to allow
you to automate your GIS tasks. Almost all uses of GIS
involve the repetition of work, and this creates the need
for methods to automate, document, and share multiple-
step procedures known as workflows. Geoprocessing
supports the automation of workflows by providing a
rich set of tools and a mechanism to combine a series of
tools in a sequence of operations using models and
scripts.
7Compiled by : Dr. Zubairul Islam
The kinds of tasks to be automated can be as following:
1. Data from one format to another.
2. The tasks can be quite creative, using a sequence of
operations to model and analyze complex spatial
relationshipsā€”for example, calculating optimum paths
through a transportation network, predicting the path of
wildfire, analyzing and finding patterns in crime locations,
predicting which areas are prone to landslides, or predicting
flooding effects of a storm event.
A typical geoprocessing tool performs an operation on an ArcGIS
dataset (such as a feature class, raster, or table) and produces a
new dataset as the result of the tool. Each geoprocessing tool
performs a small yet essential operation on geographic data, such
as projecting a dataset from one map projection to another,
adding a field to a table, or creating a buffer zone around features.
ArcGIS includes hundreds of such geoprocessing tools.
8Compiled by : Dr. Zubairul Islam
1.2 - GIS Data Processing using ArcToolbox
Geoprocessing is carried out using tools stored in ArcToolbox.
9Compiled by : Dr. Zubairul Islam
10
ā€¢ Toolbox: Container
for toolsets and tools
ā€“ Note: cannot have a
toolbox within a toolbox
ā€¢ Toolset: Logical
container of tools
and other toolsets
(i.e. folder)
ā€¢ Tool: Single
geoprocessing
operation (includes
dialogs, models,
and scripts)
Inside of ArcToolbox
Toolbox
Toolset
Tools
Compiled by : Dr. Zubairul Islam
Compiled by : Dr. Zubairul Islam 11
Environment settings
ā€¢ ā€œCustomizable defaultsā€
ā€¢ Common parameters that are applied to all
tools within a geoprocessing session
ā€¢ Settings work (ā€œpersistā€) in all environments
(dialogs, command line, models, scripts,)
Coverage environment
Comparison between prj files
Precision for new coverages
General settings
Current workspace
Output coordinate system
Raster settings
Cell size
Mask
Geodatabase raster
Statistics
Compression
Geodatabase settings
XY Domain
M and Z Domains
Lab 1.1.1 ā€“ Clipping Features
1. Add data
2. Analysis Tool
3. extract
4. clip
5. Input feature
6. Clip features
7. Output feature class
8. Ok
RESULT
12Compiled by : Dr. Zubairul Islam
Compiled by : Dr. Zubairul Islam 13
The Elements of Model Builder
ā€¢ Model diagram window
ā€“ Input variable
ā€“ Tool
ā€“ Derived data variable
ā€¢ Toolbar
ā€“ Add Data or Tools
ā€“ Layout
ā€“ Zoom and Pan
ā€“ Add connection
ā€“ Run
1.2 - GIS Data Processing using Model builder
Compiled by : Dr. Zubairul Islam 14
Building a model: constructing
ā€¢ Create a new model
ā€¢ Drag tool into model
ā€¢ Drag data into model
or onto a tool
ā€¢ Link data and tool
Compiled by : Dr. Zubairul Islam 15
Building a model: running and documenting
ā€¢ Save and rename the
model
ā€¢ Run model
ā€¢ Document the model
Compiled by : Dr. Zubairul Islam 16
Element States
ā€¢ Not ready to run
(parameters not set)
ā€¢ Ready to run
ā€¢ Has been run
(note the grey
shadow)
LAB 1.2.1 ā€“ CLIP FEATURES WITH MODEL
1. Open model builder
2. Drag files to be clipped
3. Drag files used to clip
4. Drag clip tool
5. Double clip tool & set data
6. Right click & add to display
7. run
RESULT
17Compiled by : Dr. Zubairul Islam
2 - Spatial Analysis
2.1 - Interpolation,
2.2 - Buffering,
2.3 - Hydrology
18Compiled by : Dr. Zubairul Islam
Spatial Analysis
Spatial Analysis is the process of examining the
locations, attributes, and relationships of features in
spatial data through analytical techniques in order to
address a question or gain useful knowledge. Spatial
analysis extracts or creates new information from
spatial data.
19Compiled by : Dr. Zubairul Islam
2.1 - Interpolation
Interpolation create a
continuous surface from
discrete samples with
measured values, such as
elevation or chemical
concentration. There are
several interpolation tools,
and each has a variety of
parameters that influence
the resulting surface.
20Compiled by : Dr. Zubairul Islam
The simplest interpolation tool is Inverse Distance Weighted.
Inverse Distance Weighted (IDW)
To predict a value for any unmeasured location, IDW uses the
measured values surrounding the prediction location. The
measured values closest to the prediction location have more
influence on the predicted value than those farther away. IDW
assumes that each measured point has a local influence that
diminishes with distance. It gives greater weights to points closest
to the prediction location, and the weights diminish as a function
of distance, hence the name inverse distance weighted.
21Compiled by : Dr. Zubairul Islam
LAB 2.1.1 - INTERPOLATION
1. Add data
2. Open spatial analysis
3. Click option
4. General & set wo dir + An. Mask
5. Set extent
6. Ok
First set analysis mask and extent
22Compiled by : Dr. Zubairul Islam
1. Interpolation
2. Inverse distance weighted
3. Input points
4. Put field
5. ok
Interpolation
Result
One Raster interpolated image will be added to TOC.
23Compiled by : Dr. Zubairul Islam
Buffering
Creates buffer polygons to a specified distance around the Input
Features. An optional dissolve can be performed to remove
overlapping buffers.
FULLā€”A buffer will be generated on both sides of the line. If
the input is a polygon the result will include the area inside the
polygon. This is the default.
LEFTā€”the buffer will be generated on the LEFT side of the
line.
RIGHTā€”the buffer will be generated on the RIGHT side of the
line.
OUTSIDE_ONLYā€”the area inside of the input polygon
features will excluded from the resulting buffer.
Buffering options
SIDE
24Compiled by : Dr. Zubairul Islam
The distance used to create buffer zones around Input Features.
Either a value or a numeric field can be used to provide buffer
distances.
If a negative buffer distance is specified, the buffer offsets will
be generated inside, instead of outside, of the input features. This
is only valid for polygon feature classes.
DISTANCE
Specifies whether a dissolve will be performed to remove
buffer feature overlap.
NONEā€”Individual buffer for each feature is maintained,
regardless of overlap. This is the default.
ALLā€”Dissolves all the buffers together into a single feature
and removes any overlap.
LISTā€”Dissolves by a given list of fields.
DISSOLVE
25Compiled by : Dr. Zubairul Islam
EXERCISE - BUFFERING
1. Add Data to Buffer
2. Go to Analysis tool & Click on Buffer
3. Input Data to buffer
4. Give distance with unit
5. OK
RESULT
One new shape file will be
Added in TOC as Buffer.
NOTE ā€“ Buffering may be with line, point or polygon features.
Follow following steps for Buffering
26Compiled by : Dr. Zubairul Islam
2.3 - Hydrology
An understanding of 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.
When modeling the flow of water, you may want to know where
the water came from and where it is going.
STEPS TO HYDROLOGICALANALYSIS
1. WATER FLOW DIRECTION
This function takes a surface as input and outputs a raster
showing the direction of flow out of each cell. If the output drop
raster option is chosen, an output raster is created showing a
ratio of the maximum change in elevation from each cell along
the direction of flow to the path length between centers of cells
and is expressed in percentages. 27Compiled by : Dr. Zubairul Islam
HOW FLOW DIRECTION WORKS
The direction of flow is determined by finding the direction of
steepest descent, or maximum drop, from each cell. This is
calculated as:
Maximum drop = change in z-value / distance
The distance is determined between cell centers. Therefore if the
cell size is one, the distance between two orthogonal cells is one and
the distance between two diagonal cells is 1.414216, the square root
of two. If the maximum descent to several cells is the same, the
neighborhood is enlarged until the steepest descent is found.
When a direction of steepest descent is found, the output cell is
coded with the value representing that direction.
28Compiled by : Dr. Zubairul Islam
There are eight valid output directions relating to the eight adjacent
cells into which flow could travel. This approach is commonly
referred to as an eight direction (D8) flow model and follows an
approach presented in Jensen and Domingue (1988).
If all neighbors are higher than the processing cell, the processing cell is a sink and has
an undefined flow direction. Cells with undefined flow direction can be flagged as sinks
using the Sink function. To obtain an accurate representation of flow direction across a
surface, the sinks should be filled.
29Compiled by : Dr. Zubairul Islam
Creates a raster identifying all sinks or areas of internal drainage.
Sinks
A sink is a cell or set of spatially connected cells whose flow
direction cannot be assigned one of the eight valid values in a
flow direction raster. This can occur when all neighboring cells
are higher than the processing cell or when two cells flow into
each other, creating a two-cell loop.
Sinks are considered to have undefined flow directions and are
assigned a value that is the sum of their possible directions. For
example, if the steepest drop and, therefore, flow direction, are
the same to both the right (1) and left (16), the value 17 would be
assigned as the flow direction for that cell.
30Compiled by : Dr. Zubairul Islam
FILL
Fills sinks in a surface raster to remove small imperfections in the
data.
Sinks (and peaks) are often errors due to the resolution of the data
or rounding of elevations to the nearest integer value.
Sinks should be filled to ensure proper delineation of basins and
streams. If the sinks are not filled, a derived drainage network
may be discontinuous.
FOR EXAMPLE - 39Ā°26'34.593"E 14Ā°16'6.761"N
SO
RATER DEM - FILL ā€“ FLOW DIRECTION
31Compiled by : Dr. Zubairul Islam
Flow accumulation
The Flow Accumulation function calculates accumulated flow as
the accumulated weight of all cells flowing into each downslope
cell in the output raster. If no weight raster is provided, a weight
of one is applied to each cell, and the value of cells in the output
raster will be the number of cells that flow into each cell.
In the graphic below, the top left image shows the direction of
travel from each cell and the top right the number of cells that
flow into each cell.
Cells with a high flow
accumulation are areas of
concentrated flow and may be
used to identify stream
channels.
32Compiled by : Dr. Zubairul Islam
Stream networks
Stream networks can be delineated from a digital elevation
model (DEM) using the output from the Flow Accumulation
function. Flow accumulation in its simplest form is the number
of upslope cells that flow into each cell. By applying a threshold
value to the results of the Flow Accumulation function using
Map Algebra (or the Con tool in geoprocessing), a stream
network can be delineated. For example, the expression to
create a raster where the value one represents a stream
network on a background of No Data could be:
streamnet = con (flowacc > 100, 1)
33Compiled by : Dr. Zubairul Islam
LAB 2.3.1 - HYDROLOGY
The hydrology tools can be applied individually or used in sequence
to create a stream network or delineate watersheds.
The sequence is as following:
First - Creating a Depression less DEM
Second - Creating Flow direction from Depression less DEM
Third - Creating Flow accumulation from Flow direction
Fourth - Classify FlowAcc_Flow1 values
Fifth - Creating drainage network of high-flow cells
Sixth - Creating features from drainage network
34Compiled by : Dr. Zubairul Islam
The first step in any of the hydrologic modeling tools in ArcGIS is to fill the
elevation raster. You must start with a surface that has no sinks. Sinks are areas
of internal drainage, that is, areas that do not drain out anywhere.
The reason that sinks need to be filled in is because a drainage network is built
that finds the flow path of every cell.
First - Creating a Depressionless DEM
1. Add Data
2. Click on fill tool
3. Input raw DEM data
RESULT - Fill_adigrat
will be added in TOC
35Compiled by : Dr. Zubairul Islam
Second - Creating Flow direction from Depressionless DEM
Flow direction is important in hydrologic modeling because in
order to determine where a landscape drains, it is necessary
to determine the direction of flow for each cell in the
landscape
1. Click on flow direction tool
2. Input filled DEM data
RESULT - FlowDir_Fill1
will be added in TOC
36Compiled by : Dr. Zubairul Islam
Third - Creating Flow accumulation from Flow direction
Flow accumulation is the next step in hydrologic modeling. By
selecting cells with the greatest accumulated flow, we are able to
create a network of high-flow cells. These high-flow cells should
lie on stream channels and at valley bottoms.
1. Click on Flow accumulation tool
2. Input FlowDir_Fill1 data
RESULT - FlowAcc_Flow1
will be added in TOC
37Compiled by : Dr. Zubairul Islam
Fourth - Classify FlowAcc_Flow1 values
By selecting cells with the greatest accumulated flow, we are able to create a network
of high-flow cells. These high-flow cells should lie on stream channels and at valley
bottoms.
Classify FlowAcc_Flow1 values to know levels of water accumulation
1. Right click on First Classify FlowAcc_Flow1
2. Properties
3. Symbology
4. Classify
5. Increase no. of classes
6. Apply
7. OK
38Compiled by : Dr. Zubairul Islam
Fifth - Creating drainage network of high-flow cells
Once flow accumulation is calculated, it is customary to identify
those cells with high flow. This can be done with Raster
Calculator.
1. Open Spatial analysis
2. Choose Raster calculator
3. Give Condition
4. Click evaluate
RESULT - drainage network
will be added in TOC
Note- You may increase or decrease no of streams by changing
the values at field calculator 39Compiled by : Dr. Zubairul Islam
Sixth - Creating features from drainage network
Converts a raster representing a linear network to features
representing the linear network.
1. Open Stream to feature tool
2. Input calculation as stream raster
3. Input FlowDir_Fill1
4. OK
RESULT
Note- You may merge and name the streams.
40Compiled by : Dr. Zubairul Islam
CHAPTER 3 ā€“ GEO - DATA MANAGEMENT
3.1 - Introduction
3.2 - Creating Geodatabase
3.3 - Building Topology
3.4 - Working with Geodatabase
41Compiled by : Dr. Zubairul Islam
What is geodata?
Geodata is information about geographic locations that is stored in a format that
can be used with a geographic information system (GIS).
Geodata can be stored in a database, geodatabase, shapefile, coverage, raster
image, or even a dbf table or Microsoft Excel spreadsheet. The following is a list
of geodata that can be used with Esri GIS software along with links to topics
describing them
What is geodatabase?
The geodatabase is a collection of geographic datasets of various types.
Fundamental datasets in the geodatabase
The geodatabase contains three primary dataset types:
1. Feature classes
2. Raster datasets
3. Tables
3.1 - Introduction
42Compiled by : Dr. Zubairul Islam
Creating a collection of these dataset types is the first step in designing and building a
geodatabase. Users typically start by building a number of these fundamental dataset
types. Then they add to or extend their geodatabases with more advanced capabilities
(such as by adding topologies, networks, or subtypes) to model GIS behavior, maintain
data integrity, and work with an important set of spatial relationships.
The geodatabase is a "container" used to hold a collection of datasets. There are three
types:
1. File geodatabasesā€”Stored as folders in a file system. Each dataset is held as a file
that can scale up to 1 TB in size. The file geodatabase is recommended over
personal geodatabases.
2. Personal geodatabasesā€”All datasets are stored within a Microsoft Access data file,
which is limited in size to 2 GB.
3. ArcSDE geodatabasesā€”Also known as multiuser geodatabases. Stored in a
relational database using Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, or
PostgreSQL. These geodatabases require the use of ArcSDE and can be unlimited in
size and numbers of users.
Types of Geodatabase
43Compiled by : Dr. Zubairul Islam
LAB 3.2 - CREATING GEODATABASE
Example - CREATING GEODATABASE OF ADIGRAT UNIVERSITY
A. FIRST PLAN PARTS OF GEODATABASE
This exercise may be divided into two parts
A. FIRST PLAN PARTS OF GEODATABASE
44Compiled by : Dr. Zubairul Islam
OPEN ARC CATALOG & GO TO FOLDER TO SAVE GEODATABASE
1. RIGHT CLICK - NEW
2. PERSONAL GEODATABASE
3. NAME & RIGHT CLICK
4. NEW
5. FEATURE DATASAT
6. NAME-NEXT-IMPORT ā€“ADU IMAGE
NEXT-NEXT-FINISH
7. RIGHT CLICK ON FEATURE DATA ā€“ NEW
8. FEATURE CLASS
9. NAME ā€“ ADU
10. TYPE ā€“ POLYGONLINEPOINT
B. SECOND DEVELOP GEODATABASE WITH ARC CATALOG AS PER PLAN
NOTE- REPEAT POINT 7ā€“10 TO MAKE ALL FEATURES AS PER YOUR PLAN
45Compiled by : Dr. Zubairul Islam
11. RIGHT CLICK ON FEATURE NAMED AS ā€œBUILDINGā€ CLICK PROPERTIES WRITE FIELD NAMES & SET THEIR PROPERTIES
DO SAME FOR OTHER FEATURE CLASSES
46Compiled by : Dr. Zubairul Islam
CREATE LAYER FROM FEATURE CLASSES
MAKE NEW FOLDER UNDER GEODATABASE NAMED AS LAYERS
MAKE NEW FOLDER UNDER GEODATABASE NAMED AS LAYERS
1. RIGHT CLICK ON GEODATABASE
2. NEW
3. FOLDER
4. RENAME AS LAYER
1. RIGHT CLICK ON FEATURE
2. CREATE LAYER
3. CHOOSE CREATED FLODER LAYER
4. SAVE
47Compiled by : Dr. Zubairul Islam
Topology is a mathematical approach that allows us to structure
data based on the principles of feature adjacency and feature
connectivity.
It is in fact the mathematical method used to define spatial
relationships. Without a topologic data structure in a vector based
GIS most data manipulation and analysis functions would not be
practical or feasible.
A topology is a set of rules behaviors that models how point line
and polygon shares the geometry. For example : adjacent features
such as two counties ,will share a common edges.
3.3 - Building Topology & Editing Geodatabase
48Compiled by : Dr. Zubairul Islam
ā€¢ Manage share geometry (i.e. constrain how feature shares
geometry)
ā€¢ Define and enforce data integrity rules (e.g. no gap should
exist between parcel features.)
ā€¢ Support topological relationship queries and navigation (e.g.
have the ability to identify adjacent and connected features, find
the shared edges and navigate along a series of connected
edges.)
ā€¢ Construct feature from unstructured geometry (e.g. the
ability to construct polygon from lines)
WHY TOPOLOGY
49Compiled by : Dr. Zubairul Islam
STEPS
1. RIGHT CLICK ON FEATURE DATASAT
2. NEW
3. TOPOLOGY
4. NEXT
5. TOLERANCE ā€“ 1 M
6. SELECT FEATURES
7. NEXT
8. ADD RULES
9. NEXT
10. FINISH
LAB 3.3.1 - Building Topology
50Compiled by : Dr. Zubairul Islam
LAB 3.4- WORKING WITH GEODATABASE & VALIDATING WORK WITH TOPOLOGY
1. OPEN ARCMAP & ADD ADU GEOREFERENCE IMAGE
2. ADD ALL LAYERS ONE BY ONE
4. START EDITING
5. CREATE NEW FEATURE
6. SET TARGET
7. TAKE PENCIL
8. START WORK
ļ¶ NOTE ā€“ DO NOT FORGET TO SAVE YOUR WORK
WORKING WITH GEODATABASE
51Compiled by : Dr. Zubairul Islam
VALIDATE WORK WITH TOPOLOGY
STEPS
1. ADD TOPOLOGY FROM GEODATABASE
2. OPEN TOPOLOGY TOOL
3. CLICK ON VALIDATE ENTIRE TOPOLOGY
4. OPEN ERROR INSPECTOR
5. SEARCH NOW
IT WILL SHOW IF ANY ERROR IS THERE
PLS NOTE - ERRORS MAY BE CORRECTED MANUALLY OR AUTOMATIC
52Compiled by : Dr. Zubairul Islam
CHAPTER 4 -
NETWORKS , NETWORK MODELLING AND ANALYSIS
4.1 ā€“ Networks
4.2 - Network Modeling
4.3 - Route network & Analysis with Google Earth
53Compiled by : Dr. Zubairul Islam
4 - Networks , Network Modelling and analysis
ArcGIS Network Analyst 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, or servicing a set of orders with
a fleet of vehicles.
54Compiled by : Dr. Zubairul Islam
If the Network Analyst Extension is not enabled, on the Tools menu, click
Extensions, and in the Extensions dialog box, click Network Analyst and close
the Extensions dialog box.
FIRST ā€“ ENABLE EXTENTION
1. TOOLS
2. EXTENTION
3. CHECK NETWORK ANALYST
LAB - 4.1 - Networks
Contā€¦
55Compiled by : Dr. Zubairul Islam
1. CHOOSE FOLDER
2. RIGHT CLICK ON ROADS
3. NEW NETWORK DATASAT
4. NEXT
5. NEXT
6. NEXT
7. NEXT
8. NEXT
9. YES
10. YES
11. NEXT
12. Display Length Unit
13. Apply
14. OK - Next
15. Finish
16. Yes
TAKE YOUR ROUTE AND POINT DATA IN A FOLDER
56Compiled by : Dr. Zubairul Islam
57Compiled by : Dr. Zubairul Islam
58Compiled by : Dr. Zubairul Islam
17. Import network dataset data into Arcmap
18. Select required data
19. Add ------------Yes
20. Take Network Analyst toolbar & click on NA
21. NEW ROUTE
22. SHOW NA WINDOW
23. CREATE NETWORK LOCATION
24. MARK 2 POINTS AS MEKELLE & GONDAR
25. CLICK ON SOLVEā€¦ NOTICE ROUTE
26. CLICK ON DIRECTION FOR MORE DETAILS
59Compiled by : Dr. Zubairul Islam
RESULT
60Compiled by : Dr. Zubairul Islam
LAB - 4.2 - NETWORK MODELING
1. ADD DATA ā€“ ROADS, NETWORK DATASAT, POINTS TO BE CONNECTED
2. CLICK TOOLBOX
3. EXPAND NAT & ANALYSIS
4. START MODEL BUILDER
5. DRAG MAKE ROUTE LAYER
6. DOUBLE CLICK ON MAKE ROUTE LAYER
61Compiled by : Dr. Zubairul Islam
7. INPUT ANALYSIS NETWORK
8. CHECK REORDER STOPS
9. PRESERVE_BOTH ā€“ APPLY ā€“ OK
10. DRAG ADD LOCATIONS
11. DRAG CITIES
12. TAKE CONNECTOR
13. CITIES TO ADD LOCATIONS
14. ROUTE TO ADD LOCATIONS
62Compiled by : Dr. Zubairul Islam
15. DRAG SOLVE
16. CONNECTOR
17. NETWORK ANALYST TO SOLVE
18. RIGHT CLICK NETWORK ANALYST
19. ADD TO DISPLAY
20. MODEL
21. RUN ENTIRE MODEL
Minimize model window &
See the result
Result & explanations
63Compiled by : Dr. Zubairul Islam
4.3 - Route network & Analysis with Google Maps
STEPS
1. https://maps.google.com/
2. Directions
3. Give locations
4. Search
Google maps provide directions for driving, public transit, biking,
walking, and flying
LAB 4.3
Route networking with Google Map
RESULT
64Compiled by : Dr. Zubairul Islam
5.1 - Average Nearest Neighbor Analysis
5.2 ā€“ Measuring Geographical Distribution
CHAPTER 5
Point Pattern Analysis and Spatial Statistics
65Compiled by : Dr. Zubairul Islam
Point pattern analysis (PPA) is the study of the spatial
arrangements of points in (usually 2-dimensional) space.
Point pattern analysis
has become an extremely
important application in
recent years, particularly
in crime analysis, in
epidemiology, and in
facility location planning
and management.
Four patterns of 256 points
5.1 - Average Nearest Neighbor Analysis
66Compiled by : Dr. Zubairul Islam
Point Pattern Analysis with ArcGis
Average Nearest Neighbor Analysis
The Average Nearest Neighbor Distance tool measures the
distance between each feature centroid and its nearest neighbor's
centroid location. It then averages all these nearest neighbor
distances.
If the average distance is less than the average for a hypothetical
random distribution, the distribution of the features being
analyzed are considered clustered.
If the average distance is greater than a hypothetical random
distribution, the features are considered dispersed.
The index is expressed as the ratio of the observed distance
divided by the expected distance (expected distance is based on a
hypothetical random distribution with the same number of
features covering the same total area).
67Compiled by : Dr. Zubairul Islam
Calculations
di ā€¦ā€¦ is the distance between feature i and its nearest neighbor feature.
n ā€¦ā€¦ correspond to the total no of features
A ā€¦ā€¦ is the total study area 68Compiled by : Dr. Zubairul Islam
Interpretation
If the index (Average Nearest Neighbor ratio) is less than 1, the
pattern exhibits clustering. If the index is greater than 1, the trend
is toward dispersion.
Results for this statistic are sensitive to changes in the study area.
For these reasons, comparing results from this statistic are most
appropriate when the study area is fixed: comparing average
nearest neighbor distances for different types of retail stores within
a particular county or comparing a single type of retail for a fixed
study area over time, for example.
69Compiled by : Dr. Zubairul Islam
LAB 5.1.1: Average Nearest Neighbor Analysis
1. Add point data with area
2. Expand spatial stat. tool
3. Nearest neighbor analysis
4. Input point data
5. Display output graphically
6. Optionally give study area
7. Ok
Result & Interpretation
70Compiled by : Dr. Zubairul Islam
5.2 ā€“ Measuring Geographical Distribution
5.2.1 ā€“ Measuring Central Feature
Identifies the most centrally located feature in a point feature class.
The Central Feature tool identifies the most centrally located
feature in a point, line, or polygon feature class. Distances from
each feature centroid to every other feature centroid in the dataset
are calculated and summed. Then the feature associated with the
shortest accumulative distance to all other features (weighted if a
weight is specified) is selected and copied to a newly created
output feature class.
Potential applications
For example, if you wanted to build a performing arts center, you could calculate the
central feature. The Central Feature tool is useful for finding the center when there is
travel between the features and the center.
71Compiled by : Dr. Zubairul Islam
LAB 5.2.1: Measuring Central Feature without weight
1. Add point data
2. Expand spatial stat.
3. Measuring Geographical Distribution
4. Central Feature
5. Input data
6. OK
Result & Interpretation
72Compiled by : Dr. Zubairul Islam
LAB 5.2.2 : Measuring Central Feature with weight
1. Add point data
2. Expand spatial stat.
3. Measuring Geographical Distribution
4. Central Feature
5. Input data
6. Give weight field
7. OK
Result & Interpretation
73Compiled by : Dr. Zubairul Islam
CHAPTER - 6
3D analysis and visualization of geospatial data
(TIN Creation, TIN surface, Digital Terrain
Modelling and analysis etc.)
74Compiled by : Dr. Zubairul Islam
The general term digital terrain model (DTM) may be used to refer
to any of the following surface representations when in digital
form.
6.1 - DIGITAL TERRAIN MODEL (DTM)
1. DEM (digital elevation model):
The term DEM is applied to those datasets which originate as
continuous surfaces. Example - Aster DEM Data
2. TIN (Triangulated Irregular Network)
A TIN data model is composed of nodes, edges, triangles, hull
polygons, and topology.
lines of equal elevation, drawn at a given interval (e.g. every
10 or 50 m.)
3. Contour lines:
75Compiled by : Dr. Zubairul Islam
6.2 - HOW TO COLLECT ASTER DEM DATA
Link - http://gdem.ersdac.jspacesystems.or.jp/search.jsp
76Compiled by : Dr. Zubairul Islam
77Compiled by : Dr. Zubairul Islam
78Compiled by : Dr. Zubairul Islam
ASTER GDEM Characteristics
1. Tile Size - 3601 x 3601 (1Ā°-by-1Ā°)
2. Geographic coordinates - Geographic latitude and longitude
3. DEM output format - GeoTIFF, signed 16 bits, and 1m/DN
referenced to the WGS84/EGM96 geoid
79Compiled by : Dr. Zubairul Islam
6.3 - Surface Analysis from Aster Dem Data
Surface analysis involves identifying a specific pattern within a
dataset. Patterns that were not readily apparent in the original
raster dataset surface can be derived.
Surface analysis can be done using tools in Spatial Analyst and
3D Analyst.
3D Surface analysis may be practiced as follows:
Lab 6.3.1 - Contours,
Lab 6.3.2 - Angle of slope,
Lab 6.3.3 - Steepest down slope direction (aspect),
Lab 6.3.4 - Shaded relief (hill shade), and
Lab 6.3.5 - View shed (line of sight).
80Compiled by : Dr. Zubairul Islam
1. 3D Analyst
2. Surface Analysis
3. Contour
4. Input Surface
5. Set Contour Interval (Opt.)
6. Set Output features
7. OK
RESULT
Note ā€“ You may label contour by right click on contour in TOC -
property ā€“ label ā€“ label f in this layer ā€“ label f (contour)
Lab 6.3.1 - Contours,
81Compiled by : Dr. Zubairul Islam
1. Data management tool
2. Projections & Transformations
3. Raster
4. Project Raster
5. Input Raster
6. Set Output raster dataset
7. Click on output coordinate sys.
8. Select (Projected Coordinate System ā€“
UTM ā€“ WGS 1984 - WGS 1984 UTM Zone 37N.prj)
9. OK
10. OK
First (If data is Geographical coordinate system then change
it to Projected as following:
Contā€¦.
Lab 6.3.2 - Angle of slope,
82Compiled by : Dr. Zubairul Islam
1. Set Layer
2. 3D Analyst
3. Surface Analyst
4. Slope
5. Input Surface
6. Opt degree or %
7. Set Output raster
8. OK
Slope
RESULT AND INTERPRETATION
Note ā€“ You may try Slope in Percentage
83Compiled by : Dr. Zubairul Islam
1. Set Layer
2. 3D Analyst
3. Surface Analyst
4. Aspect
5. Input Surface
6. Output Layer
7. OK
RESULT AND INTERPRETATION
Lab 6.3.3 - Steepest down slope direction (aspect),
84Compiled by : Dr. Zubairul Islam
1. Add Aster Dem Data
2. Right click
3. Property
4. Symbology
5. Stretched
6. Use hill shade effect
7. Standard deviation
8. Apply
9. OK
RESULT AND INTERPRETATION
Please Note - Actual elevation values will appear
Lab 6.3.4 - Shaded relief (hill shade)
85Compiled by : Dr. Zubairul Islam
1. Zoom in area of interest
2. Click on line of sight tool
3. Draw line
RESULT AND INTERPRETATION
Line with Red and Green color will be generated.
Red shows non visible part and
Green shows visible part.
Optionally you may change observer and target elevation, It will change the results Try
Lab 6.3.5 - View shed (line of sight).
86Compiled by : Dr. Zubairul Islam
THE END
87Compiled by : Dr. Zubairul Islam

More Related Content

What's hot

Digitalcartography
DigitalcartographyDigitalcartography
DigitalcartographyNimraArshad25
Ā 
Projections and coordinate system
Projections and coordinate systemProjections and coordinate system
Projections and coordinate systemMohsin Siddique
Ā 
Vector and Raster Data data model
Vector and Raster Data data modelVector and Raster Data data model
Vector and Raster Data data modelCalcutta University
Ā 
Chap1 introduction to geographic information system (gis)
Chap1 introduction to geographic information system (gis)Chap1 introduction to geographic information system (gis)
Chap1 introduction to geographic information system (gis)Mweemba Hachita
Ā 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modelingTolasa_F
Ā 
Development of Geographical Thoughts and Explanation in Greek period
Development of Geographical Thoughts and Explanation in Greek periodDevelopment of Geographical Thoughts and Explanation in Greek period
Development of Geographical Thoughts and Explanation in Greek periodS. M. Zahid Hasan
Ā 
Basic of gis concept and theories
Basic of gis concept and theoriesBasic of gis concept and theories
Basic of gis concept and theoriesMohsin Siddique
Ā 
GIS data analysis
GIS data analysisGIS data analysis
GIS data analysisArindam Sarkar
Ā 
Gis georeference
Gis georeferenceGis georeference
Gis georeferenceShah Naseer
Ā 
Ge 249 research methods in geography
Ge 249 research methods in geographyGe 249 research methods in geography
Ge 249 research methods in geographyMwl. Mapesa Nestory
Ā 

What's hot (20)

Digitalcartography
DigitalcartographyDigitalcartography
Digitalcartography
Ā 
GIS PPT
GIS PPTGIS PPT
GIS PPT
Ā 
Projections and coordinate system
Projections and coordinate systemProjections and coordinate system
Projections and coordinate system
Ā 
Vector and Raster Data data model
Vector and Raster Data data modelVector and Raster Data data model
Vector and Raster Data data model
Ā 
Chap1 introduction to geographic information system (gis)
Chap1 introduction to geographic information system (gis)Chap1 introduction to geographic information system (gis)
Chap1 introduction to geographic information system (gis)
Ā 
GIS Map Projection
GIS Map ProjectionGIS Map Projection
GIS Map Projection
Ā 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modeling
Ā 
Maps, cartography and significances
Maps, cartography and significancesMaps, cartography and significances
Maps, cartography and significances
Ā 
Development of Geographical Thoughts and Explanation in Greek period
Development of Geographical Thoughts and Explanation in Greek periodDevelopment of Geographical Thoughts and Explanation in Greek period
Development of Geographical Thoughts and Explanation in Greek period
Ā 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
Ā 
History of cartography
History of cartographyHistory of cartography
History of cartography
Ā 
Basics of geodesy
Basics of geodesyBasics of geodesy
Basics of geodesy
Ā 
Basic of gis concept and theories
Basic of gis concept and theoriesBasic of gis concept and theories
Basic of gis concept and theories
Ā 
GIS - Topology
GIS - Topology GIS - Topology
GIS - Topology
Ā 
GIS data analysis
GIS data analysisGIS data analysis
GIS data analysis
Ā 
Gis georeference
Gis georeferenceGis georeference
Gis georeference
Ā 
Classification of knowledge and place of geography
Classification of knowledge and place of geography Classification of knowledge and place of geography
Classification of knowledge and place of geography
Ā 
Digital Cartography
Digital CartographyDigital Cartography
Digital Cartography
Ā 
Ge 249 research methods in geography
Ge 249 research methods in geographyGe 249 research methods in geography
Ge 249 research methods in geography
Ā 
Map projections
Map projectionsMap projections
Map projections
Ā 

Similar to Applied GIS

PCA and Classification
PCA and ClassificationPCA and Classification
PCA and ClassificationFatwa Ramdani
Ā 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2wang yaohui
Ā 
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docxVersion 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docxjessiehampson
Ā 
how to build a Length of Stay model for a ProofOfConcept project
how to build a Length of Stay model for a ProofOfConcept projecthow to build a Length of Stay model for a ProofOfConcept project
how to build a Length of Stay model for a ProofOfConcept projectZenodia Charpy
Ā 
Presentation for use
Presentation   for usePresentation   for use
Presentation for usebolu804
Ā 
Presentation for slideshare
Presentation   for slidesharePresentation   for slideshare
Presentation for slidesharebolu804
Ā 
Review presentation for Orientation 2014
Review presentation for Orientation 2014Review presentation for Orientation 2014
Review presentation for Orientation 2014DUSPviz
Ā 
GeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusGeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusTanu Malik
Ā 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015DUSPviz
Ā 
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...IRJET Journal
Ā 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDeltares
Ā 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensingchala hailu
Ā 
gis project planning and management
gis project planning and managementgis project planning and management
gis project planning and managementAbhiram Kanigolla
Ā 
Julia: A modern language for software 2.0
Julia: A modern language for software 2.0Julia: A modern language for software 2.0
Julia: A modern language for software 2.0Viral Shah
Ā 
GIS Presentation.pptx
GIS Presentation.pptxGIS Presentation.pptx
GIS Presentation.pptxAbdilbasitHamid
Ā 
MBES---Data-Processing.2022.pptx
MBES---Data-Processing.2022.pptxMBES---Data-Processing.2022.pptx
MBES---Data-Processing.2022.pptxandreslop2
Ā 
Gesx chapter01 introduction
Gesx chapter01 introductionGesx chapter01 introduction
Gesx chapter01 introductionJorshAlbert
Ā 
Slope Final Review Meeting - WP6
Slope Final Review Meeting - WP6Slope Final Review Meeting - WP6
Slope Final Review Meeting - WP6SLOPE Project
Ā 
Workflow management solutions: the ESA Euclid case study
Workflow management solutions: the ESA Euclid case studyWorkflow management solutions: the ESA Euclid case study
Workflow management solutions: the ESA Euclid case studyMarco Potok
Ā 
Reproducibility of computational workflows is automated using continuous anal...
Reproducibility of computational workflows is automated using continuous anal...Reproducibility of computational workflows is automated using continuous anal...
Reproducibility of computational workflows is automated using continuous anal...Kento Aoyama
Ā 

Similar to Applied GIS (20)

PCA and Classification
PCA and ClassificationPCA and Classification
PCA and Classification
Ā 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2
Ā 
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docxVersion 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
Ā 
how to build a Length of Stay model for a ProofOfConcept project
how to build a Length of Stay model for a ProofOfConcept projecthow to build a Length of Stay model for a ProofOfConcept project
how to build a Length of Stay model for a ProofOfConcept project
Ā 
Presentation for use
Presentation   for usePresentation   for use
Presentation for use
Ā 
Presentation for slideshare
Presentation   for slidesharePresentation   for slideshare
Presentation for slideshare
Ā 
Review presentation for Orientation 2014
Review presentation for Orientation 2014Review presentation for Orientation 2014
Review presentation for Orientation 2014
Ā 
GeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusGeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with Globus
Ā 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015
Ā 
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Ā 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
Ā 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
Ā 
gis project planning and management
gis project planning and managementgis project planning and management
gis project planning and management
Ā 
Julia: A modern language for software 2.0
Julia: A modern language for software 2.0Julia: A modern language for software 2.0
Julia: A modern language for software 2.0
Ā 
GIS Presentation.pptx
GIS Presentation.pptxGIS Presentation.pptx
GIS Presentation.pptx
Ā 
MBES---Data-Processing.2022.pptx
MBES---Data-Processing.2022.pptxMBES---Data-Processing.2022.pptx
MBES---Data-Processing.2022.pptx
Ā 
Gesx chapter01 introduction
Gesx chapter01 introductionGesx chapter01 introduction
Gesx chapter01 introduction
Ā 
Slope Final Review Meeting - WP6
Slope Final Review Meeting - WP6Slope Final Review Meeting - WP6
Slope Final Review Meeting - WP6
Ā 
Workflow management solutions: the ESA Euclid case study
Workflow management solutions: the ESA Euclid case studyWorkflow management solutions: the ESA Euclid case study
Workflow management solutions: the ESA Euclid case study
Ā 
Reproducibility of computational workflows is automated using continuous anal...
Reproducibility of computational workflows is automated using continuous anal...Reproducibility of computational workflows is automated using continuous anal...
Reproducibility of computational workflows is automated using continuous anal...
Ā 

Recently uploaded

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
Ā 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Ā 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
Ā 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
Ā 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
Ā 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
Ā 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
Ā 
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
Ā 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
Ā 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
Ā 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
Ā 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
Ā 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
Ā 

Recently uploaded (20)

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
Ā 
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
Ā 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Ā 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Ā 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
Ā 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
Ā 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
Ā 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Ā 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
Ā 
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Ā 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
Ā 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
Ā 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
Ā 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Ā 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
Ā 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
Ā 

Applied GIS

  • 1. COURSE MATERIAL COURSE TITLE - APPLIED GIS COURSE CODE - GeES2083 Module Name and Code: SPATIAL DATA ACQUISITION AND ANALYSIS, GeESM2081 ADIGRAT UNIVERSITY COLLEGE OF SOCIAL SCIENCE AND HUMANITIES DEPARTMENT OF GEOGRAPHY AND ENVIRONMENTAL STUDIES 1 Compiled by - Dr. Zubairul Islam, Associate Professor, Department of geography and Environmental studies. zubairul@gmail.com Compiled by : Dr. Zubairul Islam
  • 2. COURSE CONTENT AND SCHEDULE OF ACTIVITIES Week / day CONTENTS SLIDES 1st Week CHAPTER ONE: GIS Data Processing 6-17 Day 1&2 1.1 - GIS Data Processing using Arc Toolbox Day 3 1.2 - GIS Data Processing using Model builder CHAPTER TWO: Spatial Analysis 18-40 Day 4 2.1. Interpolation Day 5 2.2. Hydrology 2Compiled by : Dr. Zubairul Islam
  • 3. 2nd Week CHAPTER THREE: GEO - DATA MANAGEMENT 41-52 Day 1 3.1. Introduction Day 1&2 3.2. Creating Geodatabase Day 3 3.3. Building Topology Day 3 3.4. Working with Geodatabase & Validating Work with topology CHAPTER FOUR: ROUTE NETWORKING 53-64 Day 4 4.1 - Route Networking with ArcGIS Day 5 4.2 - Route Networking with Google Earth 3Compiled by : Dr. Zubairul Islam
  • 4. 3rd Week CHAPTER FIVE: POINT PATTERN ANALYSIS AND SPATIAL STATISTICS 65-73 Day 1 5.1 ā€“ Average Nearest Neighbor Analysis Day 2 5.2 ā€“ Measuring Geographical Distribution CHAPTER SIX: 3D ANALYSIS 74-86 Day 3 6.1. Digital Terrain Model (DTM) Day 3 6.2. How to collect Aster DEM Data Day 4 6.3 - Surface Analysis from Aster Dem Data Day 4&5 Lab 6.3.1 - Contours, Lab 6.3.2 - Angle of slope, Lab 6.3.3 - Steepest down slope direction (aspect), Lab 6.3.4 - Shaded relief (hill shade), and Lab 6.3.5 - View shed (line of sight). 4Compiled by : Dr. Zubairul Islam
  • 5. RECOMMENDED MODE OF ASSESSMENT Continuous assessmentā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ (60%) ā€¢Lab 1& 2ā€¦10 + 10ā€¦ā€¦ā€¦1st week Friday After noon & Saturday Morning Shift ā€“ Ch 1 & 2 ā€¢Lab 1& 2ā€¦ 10 + 10ā€¦ā€¦ā€¦2nd week Friday After noon & Saturday Morning Shiftā€“ Ch 3 & 4 ā€¢Group project work ā€¦..20ā€¦..3rd week Friday for submission ā€“ Ch 5 & 6 Final examā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦.40% ā€¦ā€¦ā€¦ā€¦ All Chapters 5Compiled by : Dr. Zubairul Islam
  • 6. 1.1 - GIS Data Processing using ArcToolbox 1.2 - GIS Data Processing using Model builder CHAPTER ONE 6Compiled by : Dr. Zubairul Islam
  • 7. 1 - GIS Data Processing using ArcToolbox and Model builder 1.1 - GIS Data Processing or Geoprocessing The fundamental purpose of geoprocessing is to allow you to automate your GIS tasks. Almost all uses of GIS involve the repetition of work, and this creates the need for methods to automate, document, and share multiple- step procedures known as workflows. Geoprocessing supports the automation of workflows by providing a rich set of tools and a mechanism to combine a series of tools in a sequence of operations using models and scripts. 7Compiled by : Dr. Zubairul Islam
  • 8. The kinds of tasks to be automated can be as following: 1. Data from one format to another. 2. The tasks can be quite creative, using a sequence of operations to model and analyze complex spatial relationshipsā€”for example, calculating optimum paths through a transportation network, predicting the path of wildfire, analyzing and finding patterns in crime locations, predicting which areas are prone to landslides, or predicting flooding effects of a storm event. A typical geoprocessing tool performs an operation on an ArcGIS dataset (such as a feature class, raster, or table) and produces a new dataset as the result of the tool. Each geoprocessing tool performs a small yet essential operation on geographic data, such as projecting a dataset from one map projection to another, adding a field to a table, or creating a buffer zone around features. ArcGIS includes hundreds of such geoprocessing tools. 8Compiled by : Dr. Zubairul Islam
  • 9. 1.2 - GIS Data Processing using ArcToolbox Geoprocessing is carried out using tools stored in ArcToolbox. 9Compiled by : Dr. Zubairul Islam
  • 10. 10 ā€¢ Toolbox: Container for toolsets and tools ā€“ Note: cannot have a toolbox within a toolbox ā€¢ Toolset: Logical container of tools and other toolsets (i.e. folder) ā€¢ Tool: Single geoprocessing operation (includes dialogs, models, and scripts) Inside of ArcToolbox Toolbox Toolset Tools Compiled by : Dr. Zubairul Islam
  • 11. Compiled by : Dr. Zubairul Islam 11 Environment settings ā€¢ ā€œCustomizable defaultsā€ ā€¢ Common parameters that are applied to all tools within a geoprocessing session ā€¢ Settings work (ā€œpersistā€) in all environments (dialogs, command line, models, scripts,) Coverage environment Comparison between prj files Precision for new coverages General settings Current workspace Output coordinate system Raster settings Cell size Mask Geodatabase raster Statistics Compression Geodatabase settings XY Domain M and Z Domains
  • 12. Lab 1.1.1 ā€“ Clipping Features 1. Add data 2. Analysis Tool 3. extract 4. clip 5. Input feature 6. Clip features 7. Output feature class 8. Ok RESULT 12Compiled by : Dr. Zubairul Islam
  • 13. Compiled by : Dr. Zubairul Islam 13 The Elements of Model Builder ā€¢ Model diagram window ā€“ Input variable ā€“ Tool ā€“ Derived data variable ā€¢ Toolbar ā€“ Add Data or Tools ā€“ Layout ā€“ Zoom and Pan ā€“ Add connection ā€“ Run 1.2 - GIS Data Processing using Model builder
  • 14. Compiled by : Dr. Zubairul Islam 14 Building a model: constructing ā€¢ Create a new model ā€¢ Drag tool into model ā€¢ Drag data into model or onto a tool ā€¢ Link data and tool
  • 15. Compiled by : Dr. Zubairul Islam 15 Building a model: running and documenting ā€¢ Save and rename the model ā€¢ Run model ā€¢ Document the model
  • 16. Compiled by : Dr. Zubairul Islam 16 Element States ā€¢ Not ready to run (parameters not set) ā€¢ Ready to run ā€¢ Has been run (note the grey shadow)
  • 17. LAB 1.2.1 ā€“ CLIP FEATURES WITH MODEL 1. Open model builder 2. Drag files to be clipped 3. Drag files used to clip 4. Drag clip tool 5. Double clip tool & set data 6. Right click & add to display 7. run RESULT 17Compiled by : Dr. Zubairul Islam
  • 18. 2 - Spatial Analysis 2.1 - Interpolation, 2.2 - Buffering, 2.3 - Hydrology 18Compiled by : Dr. Zubairul Islam
  • 19. Spatial Analysis Spatial Analysis is the process of examining the locations, attributes, and relationships of features in spatial data through analytical techniques in order to address a question or gain useful knowledge. Spatial analysis extracts or creates new information from spatial data. 19Compiled by : Dr. Zubairul Islam
  • 20. 2.1 - Interpolation Interpolation create a continuous surface from discrete samples with measured values, such as elevation or chemical concentration. There are several interpolation tools, and each has a variety of parameters that influence the resulting surface. 20Compiled by : Dr. Zubairul Islam
  • 21. The simplest interpolation tool is Inverse Distance Weighted. Inverse Distance Weighted (IDW) To predict a value for any unmeasured location, IDW uses the measured values surrounding the prediction location. The measured values closest to the prediction location have more influence on the predicted value than those farther away. IDW assumes that each measured point has a local influence that diminishes with distance. It gives greater weights to points closest to the prediction location, and the weights diminish as a function of distance, hence the name inverse distance weighted. 21Compiled by : Dr. Zubairul Islam
  • 22. LAB 2.1.1 - INTERPOLATION 1. Add data 2. Open spatial analysis 3. Click option 4. General & set wo dir + An. Mask 5. Set extent 6. Ok First set analysis mask and extent 22Compiled by : Dr. Zubairul Islam
  • 23. 1. Interpolation 2. Inverse distance weighted 3. Input points 4. Put field 5. ok Interpolation Result One Raster interpolated image will be added to TOC. 23Compiled by : Dr. Zubairul Islam
  • 24. Buffering Creates buffer polygons to a specified distance around the Input Features. An optional dissolve can be performed to remove overlapping buffers. FULLā€”A buffer will be generated on both sides of the line. If the input is a polygon the result will include the area inside the polygon. This is the default. LEFTā€”the buffer will be generated on the LEFT side of the line. RIGHTā€”the buffer will be generated on the RIGHT side of the line. OUTSIDE_ONLYā€”the area inside of the input polygon features will excluded from the resulting buffer. Buffering options SIDE 24Compiled by : Dr. Zubairul Islam
  • 25. The distance used to create buffer zones around Input Features. Either a value or a numeric field can be used to provide buffer distances. If a negative buffer distance is specified, the buffer offsets will be generated inside, instead of outside, of the input features. This is only valid for polygon feature classes. DISTANCE Specifies whether a dissolve will be performed to remove buffer feature overlap. NONEā€”Individual buffer for each feature is maintained, regardless of overlap. This is the default. ALLā€”Dissolves all the buffers together into a single feature and removes any overlap. LISTā€”Dissolves by a given list of fields. DISSOLVE 25Compiled by : Dr. Zubairul Islam
  • 26. EXERCISE - BUFFERING 1. Add Data to Buffer 2. Go to Analysis tool & Click on Buffer 3. Input Data to buffer 4. Give distance with unit 5. OK RESULT One new shape file will be Added in TOC as Buffer. NOTE ā€“ Buffering may be with line, point or polygon features. Follow following steps for Buffering 26Compiled by : Dr. Zubairul Islam
  • 27. 2.3 - Hydrology An understanding of 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. When modeling the flow of water, you may want to know where the water came from and where it is going. STEPS TO HYDROLOGICALANALYSIS 1. WATER FLOW DIRECTION This function takes a surface as input and outputs a raster showing the direction of flow out of each cell. If the output drop raster option is chosen, an output raster is created showing a ratio of the maximum change in elevation from each cell along the direction of flow to the path length between centers of cells and is expressed in percentages. 27Compiled by : Dr. Zubairul Islam
  • 28. HOW FLOW DIRECTION WORKS The direction of flow is determined by finding the direction of steepest descent, or maximum drop, from each cell. This is calculated as: Maximum drop = change in z-value / distance The distance is determined between cell centers. Therefore if the cell size is one, the distance between two orthogonal cells is one and the distance between two diagonal cells is 1.414216, the square root of two. If the maximum descent to several cells is the same, the neighborhood is enlarged until the steepest descent is found. When a direction of steepest descent is found, the output cell is coded with the value representing that direction. 28Compiled by : Dr. Zubairul Islam
  • 29. There are eight valid output directions relating to the eight adjacent cells into which flow could travel. This approach is commonly referred to as an eight direction (D8) flow model and follows an approach presented in Jensen and Domingue (1988). If all neighbors are higher than the processing cell, the processing cell is a sink and has an undefined flow direction. Cells with undefined flow direction can be flagged as sinks using the Sink function. To obtain an accurate representation of flow direction across a surface, the sinks should be filled. 29Compiled by : Dr. Zubairul Islam
  • 30. Creates a raster identifying all sinks or areas of internal drainage. Sinks A sink is a cell or set of spatially connected cells whose flow direction cannot be assigned one of the eight valid values in a flow direction raster. This can occur when all neighboring cells are higher than the processing cell or when two cells flow into each other, creating a two-cell loop. Sinks are considered to have undefined flow directions and are assigned a value that is the sum of their possible directions. For example, if the steepest drop and, therefore, flow direction, are the same to both the right (1) and left (16), the value 17 would be assigned as the flow direction for that cell. 30Compiled by : Dr. Zubairul Islam
  • 31. FILL Fills sinks in a surface raster to remove small imperfections in the data. Sinks (and peaks) are often errors due to the resolution of the data or rounding of elevations to the nearest integer value. Sinks should be filled to ensure proper delineation of basins and streams. If the sinks are not filled, a derived drainage network may be discontinuous. FOR EXAMPLE - 39Ā°26'34.593"E 14Ā°16'6.761"N SO RATER DEM - FILL ā€“ FLOW DIRECTION 31Compiled by : Dr. Zubairul Islam
  • 32. Flow accumulation The Flow Accumulation function calculates accumulated flow as the accumulated weight of all cells flowing into each downslope cell in the output raster. If no weight raster is provided, a weight of one is applied to each cell, and the value of cells in the output raster will be the number of cells that flow into each cell. In the graphic below, the top left image shows the direction of travel from each cell and the top right the number of cells that flow into each cell. Cells with a high flow accumulation are areas of concentrated flow and may be used to identify stream channels. 32Compiled by : Dr. Zubairul Islam
  • 33. Stream networks Stream networks can be delineated from a digital elevation model (DEM) using the output from the Flow Accumulation function. Flow accumulation in its simplest form is the number of upslope cells that flow into each cell. By applying a threshold value to the results of the Flow Accumulation function using Map Algebra (or the Con tool in geoprocessing), a stream network can be delineated. For example, the expression to create a raster where the value one represents a stream network on a background of No Data could be: streamnet = con (flowacc > 100, 1) 33Compiled by : Dr. Zubairul Islam
  • 34. LAB 2.3.1 - HYDROLOGY The hydrology tools can be applied individually or used in sequence to create a stream network or delineate watersheds. The sequence is as following: First - Creating a Depression less DEM Second - Creating Flow direction from Depression less DEM Third - Creating Flow accumulation from Flow direction Fourth - Classify FlowAcc_Flow1 values Fifth - Creating drainage network of high-flow cells Sixth - Creating features from drainage network 34Compiled by : Dr. Zubairul Islam
  • 35. The first step in any of the hydrologic modeling tools in ArcGIS is to fill the elevation raster. You must start with a surface that has no sinks. Sinks are areas of internal drainage, that is, areas that do not drain out anywhere. The reason that sinks need to be filled in is because a drainage network is built that finds the flow path of every cell. First - Creating a Depressionless DEM 1. Add Data 2. Click on fill tool 3. Input raw DEM data RESULT - Fill_adigrat will be added in TOC 35Compiled by : Dr. Zubairul Islam
  • 36. Second - Creating Flow direction from Depressionless DEM Flow direction is important in hydrologic modeling because in order to determine where a landscape drains, it is necessary to determine the direction of flow for each cell in the landscape 1. Click on flow direction tool 2. Input filled DEM data RESULT - FlowDir_Fill1 will be added in TOC 36Compiled by : Dr. Zubairul Islam
  • 37. Third - Creating Flow accumulation from Flow direction Flow accumulation is the next step in hydrologic modeling. By selecting cells with the greatest accumulated flow, we are able to create a network of high-flow cells. These high-flow cells should lie on stream channels and at valley bottoms. 1. Click on Flow accumulation tool 2. Input FlowDir_Fill1 data RESULT - FlowAcc_Flow1 will be added in TOC 37Compiled by : Dr. Zubairul Islam
  • 38. Fourth - Classify FlowAcc_Flow1 values By selecting cells with the greatest accumulated flow, we are able to create a network of high-flow cells. These high-flow cells should lie on stream channels and at valley bottoms. Classify FlowAcc_Flow1 values to know levels of water accumulation 1. Right click on First Classify FlowAcc_Flow1 2. Properties 3. Symbology 4. Classify 5. Increase no. of classes 6. Apply 7. OK 38Compiled by : Dr. Zubairul Islam
  • 39. Fifth - Creating drainage network of high-flow cells Once flow accumulation is calculated, it is customary to identify those cells with high flow. This can be done with Raster Calculator. 1. Open Spatial analysis 2. Choose Raster calculator 3. Give Condition 4. Click evaluate RESULT - drainage network will be added in TOC Note- You may increase or decrease no of streams by changing the values at field calculator 39Compiled by : Dr. Zubairul Islam
  • 40. Sixth - Creating features from drainage network Converts a raster representing a linear network to features representing the linear network. 1. Open Stream to feature tool 2. Input calculation as stream raster 3. Input FlowDir_Fill1 4. OK RESULT Note- You may merge and name the streams. 40Compiled by : Dr. Zubairul Islam
  • 41. CHAPTER 3 ā€“ GEO - DATA MANAGEMENT 3.1 - Introduction 3.2 - Creating Geodatabase 3.3 - Building Topology 3.4 - Working with Geodatabase 41Compiled by : Dr. Zubairul Islam
  • 42. What is geodata? Geodata is information about geographic locations that is stored in a format that can be used with a geographic information system (GIS). Geodata can be stored in a database, geodatabase, shapefile, coverage, raster image, or even a dbf table or Microsoft Excel spreadsheet. The following is a list of geodata that can be used with Esri GIS software along with links to topics describing them What is geodatabase? The geodatabase is a collection of geographic datasets of various types. Fundamental datasets in the geodatabase The geodatabase contains three primary dataset types: 1. Feature classes 2. Raster datasets 3. Tables 3.1 - Introduction 42Compiled by : Dr. Zubairul Islam
  • 43. Creating a collection of these dataset types is the first step in designing and building a geodatabase. Users typically start by building a number of these fundamental dataset types. Then they add to or extend their geodatabases with more advanced capabilities (such as by adding topologies, networks, or subtypes) to model GIS behavior, maintain data integrity, and work with an important set of spatial relationships. The geodatabase is a "container" used to hold a collection of datasets. There are three types: 1. File geodatabasesā€”Stored as folders in a file system. Each dataset is held as a file that can scale up to 1 TB in size. The file geodatabase is recommended over personal geodatabases. 2. Personal geodatabasesā€”All datasets are stored within a Microsoft Access data file, which is limited in size to 2 GB. 3. ArcSDE geodatabasesā€”Also known as multiuser geodatabases. Stored in a relational database using Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, or PostgreSQL. These geodatabases require the use of ArcSDE and can be unlimited in size and numbers of users. Types of Geodatabase 43Compiled by : Dr. Zubairul Islam
  • 44. LAB 3.2 - CREATING GEODATABASE Example - CREATING GEODATABASE OF ADIGRAT UNIVERSITY A. FIRST PLAN PARTS OF GEODATABASE This exercise may be divided into two parts A. FIRST PLAN PARTS OF GEODATABASE 44Compiled by : Dr. Zubairul Islam
  • 45. OPEN ARC CATALOG & GO TO FOLDER TO SAVE GEODATABASE 1. RIGHT CLICK - NEW 2. PERSONAL GEODATABASE 3. NAME & RIGHT CLICK 4. NEW 5. FEATURE DATASAT 6. NAME-NEXT-IMPORT ā€“ADU IMAGE NEXT-NEXT-FINISH 7. RIGHT CLICK ON FEATURE DATA ā€“ NEW 8. FEATURE CLASS 9. NAME ā€“ ADU 10. TYPE ā€“ POLYGONLINEPOINT B. SECOND DEVELOP GEODATABASE WITH ARC CATALOG AS PER PLAN NOTE- REPEAT POINT 7ā€“10 TO MAKE ALL FEATURES AS PER YOUR PLAN 45Compiled by : Dr. Zubairul Islam
  • 46. 11. RIGHT CLICK ON FEATURE NAMED AS ā€œBUILDINGā€ CLICK PROPERTIES WRITE FIELD NAMES & SET THEIR PROPERTIES DO SAME FOR OTHER FEATURE CLASSES 46Compiled by : Dr. Zubairul Islam
  • 47. CREATE LAYER FROM FEATURE CLASSES MAKE NEW FOLDER UNDER GEODATABASE NAMED AS LAYERS MAKE NEW FOLDER UNDER GEODATABASE NAMED AS LAYERS 1. RIGHT CLICK ON GEODATABASE 2. NEW 3. FOLDER 4. RENAME AS LAYER 1. RIGHT CLICK ON FEATURE 2. CREATE LAYER 3. CHOOSE CREATED FLODER LAYER 4. SAVE 47Compiled by : Dr. Zubairul Islam
  • 48. Topology is a mathematical approach that allows us to structure data based on the principles of feature adjacency and feature connectivity. It is in fact the mathematical method used to define spatial relationships. Without a topologic data structure in a vector based GIS most data manipulation and analysis functions would not be practical or feasible. A topology is a set of rules behaviors that models how point line and polygon shares the geometry. For example : adjacent features such as two counties ,will share a common edges. 3.3 - Building Topology & Editing Geodatabase 48Compiled by : Dr. Zubairul Islam
  • 49. ā€¢ Manage share geometry (i.e. constrain how feature shares geometry) ā€¢ Define and enforce data integrity rules (e.g. no gap should exist between parcel features.) ā€¢ Support topological relationship queries and navigation (e.g. have the ability to identify adjacent and connected features, find the shared edges and navigate along a series of connected edges.) ā€¢ Construct feature from unstructured geometry (e.g. the ability to construct polygon from lines) WHY TOPOLOGY 49Compiled by : Dr. Zubairul Islam
  • 50. STEPS 1. RIGHT CLICK ON FEATURE DATASAT 2. NEW 3. TOPOLOGY 4. NEXT 5. TOLERANCE ā€“ 1 M 6. SELECT FEATURES 7. NEXT 8. ADD RULES 9. NEXT 10. FINISH LAB 3.3.1 - Building Topology 50Compiled by : Dr. Zubairul Islam
  • 51. LAB 3.4- WORKING WITH GEODATABASE & VALIDATING WORK WITH TOPOLOGY 1. OPEN ARCMAP & ADD ADU GEOREFERENCE IMAGE 2. ADD ALL LAYERS ONE BY ONE 4. START EDITING 5. CREATE NEW FEATURE 6. SET TARGET 7. TAKE PENCIL 8. START WORK ļ¶ NOTE ā€“ DO NOT FORGET TO SAVE YOUR WORK WORKING WITH GEODATABASE 51Compiled by : Dr. Zubairul Islam
  • 52. VALIDATE WORK WITH TOPOLOGY STEPS 1. ADD TOPOLOGY FROM GEODATABASE 2. OPEN TOPOLOGY TOOL 3. CLICK ON VALIDATE ENTIRE TOPOLOGY 4. OPEN ERROR INSPECTOR 5. SEARCH NOW IT WILL SHOW IF ANY ERROR IS THERE PLS NOTE - ERRORS MAY BE CORRECTED MANUALLY OR AUTOMATIC 52Compiled by : Dr. Zubairul Islam
  • 53. CHAPTER 4 - NETWORKS , NETWORK MODELLING AND ANALYSIS 4.1 ā€“ Networks 4.2 - Network Modeling 4.3 - Route network & Analysis with Google Earth 53Compiled by : Dr. Zubairul Islam
  • 54. 4 - Networks , Network Modelling and analysis ArcGIS Network Analyst 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, or servicing a set of orders with a fleet of vehicles. 54Compiled by : Dr. Zubairul Islam
  • 55. If the Network Analyst Extension is not enabled, on the Tools menu, click Extensions, and in the Extensions dialog box, click Network Analyst and close the Extensions dialog box. FIRST ā€“ ENABLE EXTENTION 1. TOOLS 2. EXTENTION 3. CHECK NETWORK ANALYST LAB - 4.1 - Networks Contā€¦ 55Compiled by : Dr. Zubairul Islam
  • 56. 1. CHOOSE FOLDER 2. RIGHT CLICK ON ROADS 3. NEW NETWORK DATASAT 4. NEXT 5. NEXT 6. NEXT 7. NEXT 8. NEXT 9. YES 10. YES 11. NEXT 12. Display Length Unit 13. Apply 14. OK - Next 15. Finish 16. Yes TAKE YOUR ROUTE AND POINT DATA IN A FOLDER 56Compiled by : Dr. Zubairul Islam
  • 57. 57Compiled by : Dr. Zubairul Islam
  • 58. 58Compiled by : Dr. Zubairul Islam
  • 59. 17. Import network dataset data into Arcmap 18. Select required data 19. Add ------------Yes 20. Take Network Analyst toolbar & click on NA 21. NEW ROUTE 22. SHOW NA WINDOW 23. CREATE NETWORK LOCATION 24. MARK 2 POINTS AS MEKELLE & GONDAR 25. CLICK ON SOLVEā€¦ NOTICE ROUTE 26. CLICK ON DIRECTION FOR MORE DETAILS 59Compiled by : Dr. Zubairul Islam
  • 60. RESULT 60Compiled by : Dr. Zubairul Islam
  • 61. LAB - 4.2 - NETWORK MODELING 1. ADD DATA ā€“ ROADS, NETWORK DATASAT, POINTS TO BE CONNECTED 2. CLICK TOOLBOX 3. EXPAND NAT & ANALYSIS 4. START MODEL BUILDER 5. DRAG MAKE ROUTE LAYER 6. DOUBLE CLICK ON MAKE ROUTE LAYER 61Compiled by : Dr. Zubairul Islam
  • 62. 7. INPUT ANALYSIS NETWORK 8. CHECK REORDER STOPS 9. PRESERVE_BOTH ā€“ APPLY ā€“ OK 10. DRAG ADD LOCATIONS 11. DRAG CITIES 12. TAKE CONNECTOR 13. CITIES TO ADD LOCATIONS 14. ROUTE TO ADD LOCATIONS 62Compiled by : Dr. Zubairul Islam
  • 63. 15. DRAG SOLVE 16. CONNECTOR 17. NETWORK ANALYST TO SOLVE 18. RIGHT CLICK NETWORK ANALYST 19. ADD TO DISPLAY 20. MODEL 21. RUN ENTIRE MODEL Minimize model window & See the result Result & explanations 63Compiled by : Dr. Zubairul Islam
  • 64. 4.3 - Route network & Analysis with Google Maps STEPS 1. https://maps.google.com/ 2. Directions 3. Give locations 4. Search Google maps provide directions for driving, public transit, biking, walking, and flying LAB 4.3 Route networking with Google Map RESULT 64Compiled by : Dr. Zubairul Islam
  • 65. 5.1 - Average Nearest Neighbor Analysis 5.2 ā€“ Measuring Geographical Distribution CHAPTER 5 Point Pattern Analysis and Spatial Statistics 65Compiled by : Dr. Zubairul Islam
  • 66. Point pattern analysis (PPA) is the study of the spatial arrangements of points in (usually 2-dimensional) space. Point pattern analysis has become an extremely important application in recent years, particularly in crime analysis, in epidemiology, and in facility location planning and management. Four patterns of 256 points 5.1 - Average Nearest Neighbor Analysis 66Compiled by : Dr. Zubairul Islam
  • 67. Point Pattern Analysis with ArcGis Average Nearest Neighbor Analysis The Average Nearest Neighbor Distance tool measures the distance between each feature centroid and its nearest neighbor's centroid location. It then averages all these nearest neighbor distances. If the average distance is less than the average for a hypothetical random distribution, the distribution of the features being analyzed are considered clustered. If the average distance is greater than a hypothetical random distribution, the features are considered dispersed. The index is expressed as the ratio of the observed distance divided by the expected distance (expected distance is based on a hypothetical random distribution with the same number of features covering the same total area). 67Compiled by : Dr. Zubairul Islam
  • 68. Calculations di ā€¦ā€¦ is the distance between feature i and its nearest neighbor feature. n ā€¦ā€¦ correspond to the total no of features A ā€¦ā€¦ is the total study area 68Compiled by : Dr. Zubairul Islam
  • 69. Interpretation If the index (Average Nearest Neighbor ratio) is less than 1, the pattern exhibits clustering. If the index is greater than 1, the trend is toward dispersion. Results for this statistic are sensitive to changes in the study area. For these reasons, comparing results from this statistic are most appropriate when the study area is fixed: comparing average nearest neighbor distances for different types of retail stores within a particular county or comparing a single type of retail for a fixed study area over time, for example. 69Compiled by : Dr. Zubairul Islam
  • 70. LAB 5.1.1: Average Nearest Neighbor Analysis 1. Add point data with area 2. Expand spatial stat. tool 3. Nearest neighbor analysis 4. Input point data 5. Display output graphically 6. Optionally give study area 7. Ok Result & Interpretation 70Compiled by : Dr. Zubairul Islam
  • 71. 5.2 ā€“ Measuring Geographical Distribution 5.2.1 ā€“ Measuring Central Feature Identifies the most centrally located feature in a point feature class. The Central Feature tool identifies the most centrally located feature in a point, line, or polygon feature class. Distances from each feature centroid to every other feature centroid in the dataset are calculated and summed. Then the feature associated with the shortest accumulative distance to all other features (weighted if a weight is specified) is selected and copied to a newly created output feature class. Potential applications For example, if you wanted to build a performing arts center, you could calculate the central feature. The Central Feature tool is useful for finding the center when there is travel between the features and the center. 71Compiled by : Dr. Zubairul Islam
  • 72. LAB 5.2.1: Measuring Central Feature without weight 1. Add point data 2. Expand spatial stat. 3. Measuring Geographical Distribution 4. Central Feature 5. Input data 6. OK Result & Interpretation 72Compiled by : Dr. Zubairul Islam
  • 73. LAB 5.2.2 : Measuring Central Feature with weight 1. Add point data 2. Expand spatial stat. 3. Measuring Geographical Distribution 4. Central Feature 5. Input data 6. Give weight field 7. OK Result & Interpretation 73Compiled by : Dr. Zubairul Islam
  • 74. CHAPTER - 6 3D analysis and visualization of geospatial data (TIN Creation, TIN surface, Digital Terrain Modelling and analysis etc.) 74Compiled by : Dr. Zubairul Islam
  • 75. The general term digital terrain model (DTM) may be used to refer to any of the following surface representations when in digital form. 6.1 - DIGITAL TERRAIN MODEL (DTM) 1. DEM (digital elevation model): The term DEM is applied to those datasets which originate as continuous surfaces. Example - Aster DEM Data 2. TIN (Triangulated Irregular Network) A TIN data model is composed of nodes, edges, triangles, hull polygons, and topology. lines of equal elevation, drawn at a given interval (e.g. every 10 or 50 m.) 3. Contour lines: 75Compiled by : Dr. Zubairul Islam
  • 76. 6.2 - HOW TO COLLECT ASTER DEM DATA Link - http://gdem.ersdac.jspacesystems.or.jp/search.jsp 76Compiled by : Dr. Zubairul Islam
  • 77. 77Compiled by : Dr. Zubairul Islam
  • 78. 78Compiled by : Dr. Zubairul Islam
  • 79. ASTER GDEM Characteristics 1. Tile Size - 3601 x 3601 (1Ā°-by-1Ā°) 2. Geographic coordinates - Geographic latitude and longitude 3. DEM output format - GeoTIFF, signed 16 bits, and 1m/DN referenced to the WGS84/EGM96 geoid 79Compiled by : Dr. Zubairul Islam
  • 80. 6.3 - Surface Analysis from Aster Dem Data Surface analysis involves identifying a specific pattern within a dataset. Patterns that were not readily apparent in the original raster dataset surface can be derived. Surface analysis can be done using tools in Spatial Analyst and 3D Analyst. 3D Surface analysis may be practiced as follows: Lab 6.3.1 - Contours, Lab 6.3.2 - Angle of slope, Lab 6.3.3 - Steepest down slope direction (aspect), Lab 6.3.4 - Shaded relief (hill shade), and Lab 6.3.5 - View shed (line of sight). 80Compiled by : Dr. Zubairul Islam
  • 81. 1. 3D Analyst 2. Surface Analysis 3. Contour 4. Input Surface 5. Set Contour Interval (Opt.) 6. Set Output features 7. OK RESULT Note ā€“ You may label contour by right click on contour in TOC - property ā€“ label ā€“ label f in this layer ā€“ label f (contour) Lab 6.3.1 - Contours, 81Compiled by : Dr. Zubairul Islam
  • 82. 1. Data management tool 2. Projections & Transformations 3. Raster 4. Project Raster 5. Input Raster 6. Set Output raster dataset 7. Click on output coordinate sys. 8. Select (Projected Coordinate System ā€“ UTM ā€“ WGS 1984 - WGS 1984 UTM Zone 37N.prj) 9. OK 10. OK First (If data is Geographical coordinate system then change it to Projected as following: Contā€¦. Lab 6.3.2 - Angle of slope, 82Compiled by : Dr. Zubairul Islam
  • 83. 1. Set Layer 2. 3D Analyst 3. Surface Analyst 4. Slope 5. Input Surface 6. Opt degree or % 7. Set Output raster 8. OK Slope RESULT AND INTERPRETATION Note ā€“ You may try Slope in Percentage 83Compiled by : Dr. Zubairul Islam
  • 84. 1. Set Layer 2. 3D Analyst 3. Surface Analyst 4. Aspect 5. Input Surface 6. Output Layer 7. OK RESULT AND INTERPRETATION Lab 6.3.3 - Steepest down slope direction (aspect), 84Compiled by : Dr. Zubairul Islam
  • 85. 1. Add Aster Dem Data 2. Right click 3. Property 4. Symbology 5. Stretched 6. Use hill shade effect 7. Standard deviation 8. Apply 9. OK RESULT AND INTERPRETATION Please Note - Actual elevation values will appear Lab 6.3.4 - Shaded relief (hill shade) 85Compiled by : Dr. Zubairul Islam
  • 86. 1. Zoom in area of interest 2. Click on line of sight tool 3. Draw line RESULT AND INTERPRETATION Line with Red and Green color will be generated. Red shows non visible part and Green shows visible part. Optionally you may change observer and target elevation, It will change the results Try Lab 6.3.5 - View shed (line of sight). 86Compiled by : Dr. Zubairul Islam
  • 87. THE END 87Compiled by : Dr. Zubairul Islam