Unit 3 Advanced GIS PDF
Unit 3 Advanced GIS PDF
Unit 3
Geographic Information System (GIS)
2
GIS Introduction
integration of
➔ data,
➔ hardware
➔ software designed for management,
➔ processing,
➔ analysis and
➔ visualization of georeferenced data
3
Open Source
Source : Neteler, M. and Mitasova, H., 2013. Open source GIS: a GRASS GIS approach (Vol. 689). Springer Science & Business Media. 4
GRASS as an Open GRASS provides complete access to its internal
Source GIS structure and algorithms.
https://grasswiki.osgeo.org/wiki/Quick_wxGUI_tutorial https://grass.osgeo.org/
Source : Neteler, M. and Mitasova, H., 2013. Open source GIS: a GRASS GIS approach (Vol. 689). Springer Science & Business Media. 5
Data model
Source : Neteler, M. and Mitasova, H., 2013. Open source GIS: a GRASS GIS approach (Vol. 689). Springer Science & Business Media. 6
Vector Data model
https://maxdisruption.wordpress.com/2011/01/14/advantage-and-disadvantages-of-vectorraster-data/ 7
Raster data model
Source : Neteler, M. and Mitasova, H., 2013. Open source GIS: a GRASS GIS approach (Vol. 689). Springer Science & Business Media. 8
Raster data model
The area represented by a square grid cell is computed from the length of its
side, called resolution.
Resolution controls the level of spatial detail captured by the raster data.
● Most data are represented by a 2D raster, with the grid cell (unit area)
called a pixel;
● volume data can be stored as a 3D raster with a unit volume called a
voxel (volume pixel).
The raster data model is often used for physical and biological subsystems of
the geosphere such as elevation, temperature, water flow, or vegetation.
However, it can also be used for data usually represented by lines and
polygons such as roads or soil properties, especially for scanned maps. The
raster data model was designed with a focus on analysis, modeling and image
The advantages of storing your data as a raster are as follows: processing.
Source : Neteler, M. and Mitasova, H., 2013. Open source GIS: a GRASS GIS approach (Vol. 689). Springer Science & Business Media. 9
Choosing Between Data Models
https://gsp.humboldt.edu/olm/Lessons/GIS/08%20Rasters/RasterToVector.html
10
Shape of Earth
11
Map projection
To transform the curved Earth surface into a plane (flat
sheet of paper or a computer screen), a map projection is
Map Projection Principle used.
Direct projection of a spherical object to a plane cannot
be performed without distortion.
The most common approach is to project the spheroid
onto a developable surface, such as a cylinder or a cone
Geodetic or map datum
that can be developed into a plane without deformation
A set of constants specifying the coordinate system (tearing or stretching),
used for calculating the coordinates of points on Earth is The conformal projection preserves angles (shapes for
called a geodetic datum. small areas) and is often used for navigation and national
grid systems.
Horizontal datums define the origin and orientation of a The equidistant projection preserves certain relative
coordinate system used to calculate the horizontal distances and is used for measurement of length.
coordinates (usually northing and easting). The equivalent projection preserves area and is used for
measurement of areas. Each of the properties (angle,
Vertical datums define the coordinate system origin for distance, and area) is preserved at the expense of the
calculating the elevation coordinate, such as mean sea others.
level.
For maps to match, their coordinates must be computed
using the same datum. Different datums mean a shift in Most coordinate systems used for land surface
the origin of the coordinate system, and that means a mapping use conformal projections.
shift of the entire map.
12
Map Algebra
What is Map Algebra? Reclassifying raster data
Reclassification is the process of reassigning a value, a
Map Algebra is a simple and powerful algebra with range of values, or a list of values in a raster to new
which you can execute all Spatial Analyst tools, output values.
operators, and functions to perform geographic analysis. Why reclassify your data?
One reason is to set specific values to NoData to exclude
Map algebra performs logical, arithmetic, statistical,
them from analysis. Other reasons are to change values
trigonometric, and bitwise operations on a set of raster in response to new information or classification schemes,
maps. or to replace one set of values with an associated set (for
Reference: https://baharmon.github.io/map-algebra-in-grass example, to replace values representing soil types with
pH values). Still another reason is to assign values of
preference, priority, sensitivity, or similar criteria to a
raster.
Source:
http://www.geography.hunter.cuny.edu/~jochen/gtech361
/lectures/lecture11/concepts/Reclassifying%20raster%20
data.htm
13
Map Algebra
Interpolation of raster data Why interpolate to raster?
Source: The assumption that makes interpolation a viable option
https://desktop.arcgis.com/en/arcmap/10.3/tools/spatial-analyst-toolbox/understanding-inter is that spatially distributed objects are spatially correlated;
polation-analysis.htm in other words, things that are close together tend to have
Interpolation predicts values for cells in a raster from a similar characteristics.
limited number of sample data points. It can be used to For instance, if it is raining on one side of the street, you
can predict with a high level of confidence that it is raining
predict unknown values for any geographic point data, on the other side of the street. You would be less certain
such as elevation, rainfall, chemical concentrations, and if it was raining across town and less confident still about
noise levels. the state of the weather in the next county.
14
Map Algebra
Interpolation methods
Source : Spline with Barriers
https://desktop.arcgis.com/en/arcmap/10.3/tools/spatial-analyst-toolbox/comparin The Spline with Barriers tool uses a method similar to the
g-interpolation-methods.htm technique used in the Spline tool, with the major
difference being that this tool honors discontinuities
IDW encoded in both the input barriers and the input point
The IDW (Inverse Distance Weighted) tool uses a method of interpolation that
data.
estimates cell values by averaging the values of sample data points in the
neighborhood of each processing cell. The closer a point is to the center of the
cell being estimated, the more influence, or weight, it has in the averaging Topo to Raster
process. The Topo to Raster and Topo to Raster by File tools use
an interpolation technique specifically designed to create
Kriging a surface that more closely represents a natural drainage
Kriging is an advanced geostatistical procedure that generates an estimated surface and better preserves both ridgelines and stream
surface from a scattered set of points with z-values. More so than other networks from input contour data.
interpolation methods, a thorough investigation of the spatial behavior of the The algorithm used is based on that of ANUDEM,
phenomenon represented by the z-values should be done before you select the
developed by Hutchinson et al at the Australian National
best estimation method for generating the output surface.
University.
Natural neighbour
Natural Neighbor interpolation finds the closest subset of input samples to a Trend
query point and applies weights to them based on proportionate areas to Trend is a global polynomial interpolation that fits a
interpolate a value (Sibson, 1981). It is also known as Sibson or "area-stealing" smooth surface defined by a mathematical function (a
interpolation. polynomial) to the input sample points. The trend surface
changes gradually and captures coarse-scale patterns in
Spline the data.
The Spline tool uses an interpolation method that estimates values using a
mathematical function that minimizes overall surface curvature, resulting in a
Interpolation Methods in GRASS:
smooth surface that passes exactly through the input points. https://grasswiki.osgeo.org/wiki/Interpolation 15
Overlaying Spatial
analysis
Operation in GIS for superimposing the multiple layer of datasets that
representing different themes together for analysing or identifying relationship
of each layer.
In the overlay analysis new spatial data sets are created by merging data from
two or more input data layers.
Overlay analysis is one of the most common and powerful GIS technique. It
analyses the multiple layer with common coordinate systems and determine
what is on the top layer. There are four overlay operators in common use:
17
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
18
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
19
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
20
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
21
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
22
Geo Processing tools
Source: https://gisgeography.com/geoprocessing-tools/
23
“Thank you”
24