Professional Documents
Culture Documents
1.0 INTRODUCTION
At the end of this course unit the student should be able to:
Define GIS
Discuss the components of GIS
For instance
An urban planner might like to find out about the urban fridge growth in
her/his city, and quantify the population growth that some suburbs are
witnessing. She/he might also like to understand why it is these suburbs
and not others.
A natural hazard analyst might like to identify the high- risk areas of natural
monsoon related flooding by looking at rainfall patterns and terrain
characteristics.
1
A geologist engineer might want to identify the best localities for buildings
in an area with regular earthquakes by looking at rock formation
characteristics.
All the above professionals work with data that relates to space, typically
involving positional data. Positional data determines where things are or
perhaps where they were or will be. More precisely, these professionals deal
2
with questions related to geographic space, which we might informally
characterize as having positional data relative to the earth’s surface.
Work to do
In your field of study, think of how you can make use of GIS to better carry out
the daily tasks required from you. (The field of study may be imaginary).
The sources of such spatial data could be maps, field surveys, census,
aerial photographs and satellite imagery. It is therefore evident that
these datasets vary in format, level of detail, accuracy and reference.
The ability of GIS to combine spatial data from different sources and
non-spatial data (attribute data) distinguishes it from other data
processing software.
1. Input
4. Output
INPUT
The data input subsystems collect and /or allows the user to enter spatial data
derived from existing maps, remote sensors, digital files, tables and airphotos.
STORAGE AND RETRIEVAL (MANAGEMENT) subsystems organizes the spatial
data in a form that allows it to be quickly retrieved, updated and collected.
DATA OUTPUT subsystem is capable of displaying all the parts of the original
database as well as the manipulated data. The reporting subsystem must be able
to output data in a variety of forms (i.e. maps, digital files and tables).
4
1.3 COMPONENTS OFGIS
Software
People
Data
Network
Hardware Procedure
s
Hardware – The device that the user interacts with directly in carrying out GIS
operations by typing, pointing, clicking or speaking and which returns information
by displaying it on the device’s screen or generating meaningful sounds.
5
Software – This runs locally in the user’s machine.
People – GIS requires people to design, program, and maintain it, supply it with
data, and interpret its results. These people will have various skills depending on
the roles they perform.
Controversy about the history of GIS since parallel developments took place
in North America, Europe and Australia but much of the published history
focuses on the US contributions.
What is certain is that the extraction of simple measures largely led to the
development of the first real GIS namely the Canadian Geographic
Information System (CGIS) in the mid-60s as a computerized map
measuring system.
In the late 60s, the US bureau of Census recognized a need for creating
digital records of all US streets to support automatic referencing and
aggregation of census records.
6
In separate developments cartographers and mapping agencies were
debating on the use of computers to reduce on the costs and shorten the
time taken to create a map.
It was not until 1995, that the first country (Great Britain) achieved
complete digital map coverage in a database.
GIS took off in the early 1980s, when the price of computing hardware had
fallen to a level that could sustain a significant software industry and cost -
effective application.
7
2.0 DATA STRUCTURES AND DATA MODELS (DATA MANAGEMENT)
At the end of this course unit the student should be able to;
Data and information are often used synonymously; they are not identical.
Data are what you collect through observation, measurement, and inference.
Information is obtained after analysis and organization of data, therefore
information is data in useful form, useful for solving problem and decision
making, useful for a certain user at a certain moment in time. The main role of
GIS is to convert data into information.
2.1.2 Spatial data – data that contains positional value. Geospatial data
(spatial data that is georeferenced).
8
2.1.3 Modeling is a buzzword used in many different ways and many
different meanings. A representation of some part of the real world can be
considered as a model of that part.
2.1.4 Data modeling – Is the common name for the design efforts of
structuring a database.
systems have different strengths and the distinction remains until today.
Databases are good at storing large quantities of data, they can deal with
multiple users at the same time, they support data integrity and system
9
recovery, and they have a high level, easy to use data manipulation language
GIS are not very good at any of this. GIS, however is tailored to operate on
spatial data, and allows sorts of analysis that are inherently geographic in
nature.
down the landscape into units such as buildings, roads, field, valley or hill and
use geographic referencing in terms of “beside”, “to the left |or “in front” to
describe the features. This is in fact the way to develop a conceptual model of
the landscape (fig. 2.0). When information needs to be exchanged over a large
10
Figure 2.0
what is present, and where it is. For the former phonological concepts such as
‘town’, ‘river’, flood plain’, ecotope’, soil association are used as fundamental
11
When considering any space – a room, landscape or a continent - we may
(b) To imagine the variation of an attribute of interest over the space as some
continuous mathematical function or field.
ENTITIES – The most common view is that space is peopled with “objects’
(entities). Defining and recognizing the entity (is it a house, a cable, a forest, a
river, mountain?) is the first step, listing its attributes, defining its boundaries is
second.
The attribute is assumed to vary smoothly and continuously over the space. The
attribute (e.g. air pressure, temperature, elevation above sea level) and its spatial
variation is considered first; only when there are remarkable clusters of like
attribute values in geographical space or time as with hurricanes or mountain
peaks or ‘significant events’ will these zones be recognized as things.
12
Geographic data models and geographical data primitives
Geographic data models are the formalized equivalents of the conceptual models
used by people to perceive geographic phenomena. Most anthropogenic
phenomena (houses, land parcels, administrative units, roads, cables, pipelines,
agricultural fields) can be handled best using the entity approach the simplest and
most frequently used data model of reality in a basic spatial entity which is
further specified by attributes and geographical location. This can be further
subdivided according to one of the three basic geographical data primitives
namely:-
A point, a line or an area (also known as polygon in GIS). These are the
fundamental units of the vector data model.
Both the entity and tessellation models assume that the phenomenon can be
specified exactly in terms of both their attributes and spatial position. There are
some situations where these data models are acceptable representations of
13
reality, but there will be many others where uncertainties force us to choose the
other option.
Continuous fields and discrete objects define two conceptual views of geographic
phenomena, but they do not solve the problem of digital representation.
Two methods are used to reduce geographic phenomena to forms that can be
coded in computer databases called raster and vector. In principle, both can be
used to code both fields and discrete objects, but in practice there is a strong
association between raster and fields and between vector and discrete objects.
RASTER DATA
One of the commonest forms of raster data comes from remote sensing satellites
which capture information in this form and send it to the ground to be distributed
and analysed. Other similar data can be obtained from sensors mounted on
aircrafts.
14
Raster data model
Legend
Mixed conifer
Douglas fir
Oak savannah
Grassland
Figure 2.1
Square cells fit together nicely on a flat table or a sheet of paper, but they will not
fit together neatly on the curved surface of the earth, so just as representations
on paper require that the earth be flattened or projected, so to do raster, because
of the distortions associated with flattening, the cells in a raster can never be
perfectly equal in shape or area on the Earth’s surface.
15
Many of the terms that describe raster suggest the laying of a tile floor on a flat
surface. We talk of raster cells tiling an area, and a raster is said to be an instance
of a tessellation, derived from the word for a mosaic.
When information is represented in raster form all detail about variation within
cells is lost, and instead the cell is given a single value. Suppose we want to
represent the map of the counties of Texas as a raster. Each cell would give a
single value to identify a county, and we would have to decide the rule to apply
when a cell falls in more than one county. Often the rule is that the county with
the largest share of the cell’s area gets the cell. Sometimes the rule is based on
the central point of the cell, and the county at that point is assigned to the whole
cell.
(Fig 2.2). The largest share rule is the almost always preferred, but the central
point rule is sometimes used in the interest of faster computing and is often used
in creating raster datasets of elevation.
16
Raster data
Cell 1 single value, all detail within lost
Figure 2.2
17
REGULAR TESSELLATIONS
A tessellation (or tiling) is a partition of space into mutually exclusive cells that
together make up the complete study space with each cell, some thematic value
is associated to characterize that part of space. Three regular tessellation types
are illustrated below:-fig 2.3
In a regular tessellation, the cells are the same shape and size. The simplest
example is a regular raster of unit square represented in a computer in the 2D
case as an array of n x m elements.
Regular Tessellations
The square cell tessellation is by far the most commonly used, mainly because
georeferencing a cell is so straight forward. Square regular tessellations are
known in GIS names as raster or raster maps.
18
The size of the area that a raster cell represents is called raster’s resolution.
Sometimes the word grid is also used, but a grid is an equally spaced collection of
points which all some attribute value assigned. Grids are often considered
synonymous with raster cells.
IRREGULAR TESSELLATIONS
Irregular Tessellations
19
Quadtree Irregular Tessellations Figure 2.4
Characteristics of a raster
Important characteristics of a raster layer are its:-
1. Resolution
2. Orientation
3. Zones, and
4. Location
Resolution- Burrough (1986:182) defines resolution as the smallest size of a
feature that can be mapped or sampled. Spatial resolution is the minimum linear
dimension of the smallest unit of geographic space for which data are recorded.
The size of the cells contained in a raster can vary therefore the spatial resolution
of the data is determined by the size of the grid. High resolution refers to rasters
with small cell dimensions, lots of detail, lots of cells; low resolution refers to
rasters with large cell dimensions, less detail and the number of cells is small
(figure 2.5)
20
High resolution small pixels
21
Low resolution large pixels
Figure 2.5
Orientation – refers to the angle between true north and the direction defined by
columns of the raster. Raster columns are usually having a North/South. However,
this may vary depending on user’s application.
Zone –Often adjacent cells in a raster have the same value. The contiguous
locations (cell that touch each other) having the same value can be grouped into
zones. Cells in the same zone have the same value. By defining zones within the
raster, area and perimeter calculations may be performed.
VECTOR DATA
The vector data model represents space as a series of discrete entity - defined by
point, line or polygon units which are geographically referenced by Cartesian
coordinates.
22
Point representation – A point entity implies that the geographic extents of the
object are limited to a location that can be specified by one set of xy coordinates
at the level of resolution of the abstraction. e.g. a town could be represented by a
point entity at a continental level of resolution but as a polygon entity at a
regional level.
Line representation – A line entity implies that the geographical extents of the
object may adequately be represented by sets of xy coordinate pairs that define a
connected path through space, but one that has no true width unless specified in
terms of an attached attribute e.g. a road at a national level is adequately
represented by a line; at street level, it becomes an area.
Figure 2.6
23
Vector data
24
Figure 2.7
25
Types of vector data models are: - the spaghetti model, the topological model
and the triangulated irregular network.
Geographic entities encoded using the vector data model are usually called
features. Features of the same geometric type are stored in a geographic
database as feature class. GIS commonly deal with two types of feature: simple
and topological. The structure of simple feature polyline and polygon datasets is
sometimes called spaghetti because, like a plate of cooked spaghetti, lines
(strands of spaghetti) and polygons (spaghetti hoops) can overlap and there are
no relationships between any of the objects.
are easy
Data redundancy
data validation
A common form of the topological data model is the arc-node model. The basic
spatial object of the arc –node model is the arc. An arc is a series of points that
start and end at a node. A node is an intersection point where two or more arcs
meet. A node can also occur at the end of a “dangling arc” where two arcs do not
meet. This topological data structures assign direction to lines between endpoints
(arcs and nodes) and areas are labeled and defined by a closed series of
segments. By assigning direction to lines one is given the ability to define what is
27
connected to what and which areas are bordered by the line. Figure 2.8 illustrates
how relationships are defined.
Topology of Vector
Data
Figure 2.8
This type of data model is especially suited for spatial analysis common to spatial
analytical functions include the examination of explicit relationships including
adjacency (contiguity) and connectivity.
28
Triangulated Irregular Network (TIN)
29
Topological Relationships 1
Figure 2.9
30
Topological Relationships 2
Figure 2.10
31
Geometry and topology of Raster Data (Point)
Figure 2.11
32
COMPARISON OF DATA STRUCTURES
Figure 2.12
33
ADVANTAGES AND DISADVANTAGES OF VECTOR DATA MODELS
Advantages Disadvantages
- Fast conversion
Advantages Disadvantages
34
Organising spatial data
The main principal of data organization in GIS is that of a spatial data layer. A
spatial data layer is a representation of a continous or discrete field, or a
collection of objects of the same kind. The data is organized by kind. i.e. all
telephone booth objects would be in a single data layer, all road line objects in
another one (Figure 2.13). Attribute data normally arranged in tubular form. Data
layers can be overlaid with each other inside the GIS package, so as to study
combinations of geographic phenomena.
Layer concept
Figure 2.13
35
Temporal dimensions
Spatiotemporal data
Homework 3
Write short notes on georefencing and say its relationship to spatial data input into a GIS
system.
36
3.0 OVERVIEW OF DATA INPUT AND DATA PREPARATION
CONTENT
Geospatial data acquisition
Concepts of georeferencing
Issues in data preparation
Objectives
At the end of this topic the learner should be able to:-
Appreciate the major data sources for GIS.
Understand data acquisition techniques namely manual and automatic
methods.
Understand the concept of georeferencing.
Understand the importance of data preparation.
Table 3.0: Classification of geographic data for data collection purposes (source:
Longley et al 2001)
Raster Vector
Primary Digital remote sensing images GPS measurement
Digital aerial photographs Survey measurements
38
Measured data – Physically collected data such as surveyors determining
the location of a pipeline.
Inferred data – This is data calculated from other data e.g. the type of crops
in a given field which are inferred from electromagnetic radiation.
Imported data (and converted) data – This is data usually imported from
into or converted from disparate digital sources.
Geographic data capture from secondary sources is the process of creating raster
and vector files and databases from maps and other hardcopy documents.
39
Scanning is used to capture raster data. Table digitizing, head-up, stereo-
photogrammetry, and COGO (Coordinate Geometry) data entry are used for
vector data.
The following figure illustrates the manner in which data could be coded. Note
the redundancy and volume of data required to code the document.
A
B
40
+
C
D
GRID MAP
A A A B B B
A A B B B B
C C D D B B
C C C D D B
C C C D D D
Figure 3.0
A grid overlay used to manually enter data into a raster GIS database
Vector data capture
Secondary vector data capture involves digitizing vector objects from maps and
other geographic data sources. The most popular methods are manual digitizing,
heads-up digitizing and vectorization, photogrammetry, and COGO data entry.
41
Types of scanners are: - Desktop scanner, drum scanner and large format feed
scanner.
Digitizing
This is the simplest, cheapest and most commonly used means of capturing vector
objects from hardcopy maps. A digitizer is an electronic device consisting of a
table upon which the map or drawing is placed. They come in different designs,
sizes and shapes. There are two forms of digitizing namely:-
- On-table
- On screen
Manual digitizing is the most common method of inputting positional data from
maps and photographs. Digitizing is the process of adding “XY” coordinates to a
set of computer files for spatial features (arcs, lines, points). The coordinates for a
point on the surface of the digitizer (table) are sent to the computer by a hand-
held magnetic pen, called a Cursor or puck. Paper map, air photo, etc is taped to
the digitizing table in the active area of the table, ensuring that there are no
creases or buckles. The digitizing table electronically encodes the position of the
puck, relative to the affixed map, with the precision of a fraction of a millimeter.
The digitizing table uses a fine grid of wires embedded in the table (figure 3.1).
42
Figure 3.1
Map registration
This is the process where geometric transformations are used to assign ground
coordinates (e.g. UTM) to a map. Positions on a map, as measured in digitizer
coordinates are correlated to positions on the earth’s surface as measured in real
world units (meters). When the features are digitized on a map, the digitizer
coordinates for each data point are converted to Easting and Northing
coordinates and then stored in the database (Digital Resource system Limited,
1991). The transformation process of map registration establishes a correlation
between positions on the digitizer tablet (as represented by their location on a
map) and positions on the Earth’s surface as measured in real world units.
The control points are used by the system to calculate the necessary
mathematical transformations to convert all coordinates to the final system.
Digitizing a maps contents can be done in two different modes: point mode and
stream mode. In point mode, the operator identifies the points to be captured
explicitly by pressing a button on the puck. In stream mode, points are captured
at set time intervals (typically 10 per second) or on movement of the cursor by a
fixed distance. Point mode is more used since it can be better controlled as it is
less prone to shaky movements.
Another set of techniques that works from a scanned image of the original map,
but uses the GIS to find features in the image. These techniques are known as
semi-automatic or automatic digitizing, depending on how much operator
interaction is required. If vector data is to be distilled from this procedure, a less
labour intensive, but can only be applied on relatively simple sources.
Semi-automatic Automatic
Figure 3.2
45
Typical Digitizing Errors
Figure 3.3
A scanner is a device that converts hardcopy analogue media into digital images
by scanning successive lines across a map or document and recording the amount
of light reflected from a local data source. Digital scanners have a fixed maximum
resolution, expressed as the highest number of pixels that can identify per inch;
the unit is dots per inch (dpi).
Scanners are separated into two types, those that can scan the map in a Raster
mode and those that can scan lines by following them directly (vector scanners).
Vector scanning or automatic line following techniques are used to scan off a
continous string of coordinates associated with lines on a map. Using a light beam
the operator guides the beam to the start point of a line. The beam follows the
line automatically until it meets a junction or the starting point of that line. Once
the line has been scanned a second laser paints out the scanned line.
Laser scanning works on the principle that any point or part of the document to
be scanned may have only one or two colours, black or white. The scanned cell
contains intensity values ranging from zero for black to 255 for white. The scanner
or the document moves systematically back and forth. A lower power laser and a
television camera with a high resolution lens record the two colours. The step size
controls the cell sizes. The resulting raster data is a huge number of pixels that
have been coded either black or white. Colour raster scanning can also be
achieved whereby each cell contains the intensity of red, green and blue light.
47
Scanners for Raster Data Input
Figure 3.4
Mechanical Scanner
Figure 3.5
48
Obtaining spatial data elsewhere
Various spatial data sources are available from elsewhere, though sometimes at a
price. It all depends on the nature, scale and date of production that one requires.
Topographic base data is easier to obtain than elevation data which in turn is
easier to get than natural resources or census data. Obtaining large scale data is
more difficult than small scale and of course while recent data is more difficult to
obtain that older data.
49
CONCEPTS OF GEO-REFERENCING
The need to integrate and combine data sets acquired using different
techniques, having different references necessitates referencing to one
system to enable effective manipulation of such data.
Geo-Spatial referencing has been defined as to involve definitions,
physical/geometric constructs, and the tools required to describe the
geometry and motion of objects near or on the earth’s surface.
The map legend in most cases contains this information, e.g.:-
Name of the local vertical datum, e.g. Tide gauge Mombasa
Name of the local horizontal datum, e.g. Potsdam
Name of the reference ellipsoid and fundamental point, e.g.
Bessel ellipsoid
Types of co-ordinates associated with the map grid lines e.g.
geographic co- ordinates, plane co-ordinates, etc.
Map Projection, e.g. Universal Transverse Mercator
Map Scale, e.g. 1: 25,000
Transformation parameters e.g. from global datum to a horizontal
local datum.
Some understanding of spatial referencing is important since the
user of spatial data will be able to understand the problem
associated with incompatibility of data.
50
DATA PREPARATION
Spatial data preparation aims to make the acquired spatial data fit for use.
Associating attribute data with the spatial data through manual input or
reading digital attribute files into GIS/DBMS.
51
Clean-up operations are performed in a standard sequence. For example closing
lines are split before dangling lines are erased, and nodes are created at
intersections before polygons are generated. A number of clean-up operations
are shown below (figure 3.6)
Figure 3.6
52
With polygon data one starts with many polylines that are combined in the first
step (figure 3.7 (a) to (b). This results in fewer polylines (with more internal
vertices). Then, polygons can be identified (c). Sometimes Polylines do not
connect to form closed boundaries, and therefore must be connected; this step is
not indicated in the figure. In a final step, the elementary topology of the
polygons can be deduced (d).
Clean-up operations for vector data, turning spaghetti data into topological
structure (figure 3.7).
Figure 3.7
53
Associating attributes
Attributes may be automatically associated with features, when they have been
given unique identifiers. In vector data, attributes are assigned directly to the
features, while in a raster the attributes are assigned to the cells that represent a
feature.
RASTERIZATION OR VECTORIZATION
If much or all the subsequent spatial data analysis is to be carried out on raster
data, one may want to convert vector datasets to raster data. This process is
known as rasterization. It involves assigning a point, line and polygon attribute
values to raster cells that overlap with the respective point. To avoid information
loss, the raster resolution should be carefully chosen on the basis of the
geometric resolution. The inverse operation to rasterization is vectorisation that
produces a vector data set from a raster
54
4.0 GEOSPATIAL DATA ANALYSIS
CONTENT
4.1. Introduction
Objectives
55
4.1 INTRODUCTION
56
4.1.2 Classification of Analytic GIS capabilities
Exploratory operators: Measurement, retrieval and classification functions:
In general they involve exploring the data without making fundamental
changes – useful at the beginning of data analysis.
Overlay operators:-Data layers are combined and new information is
derived: and the principle is to ensure these layers occupy the same
location. Combination can be on the basis of arithmetic operations,
relational conditions and many other functions.
Neighborhood operators: - Involve evaluating the characteristics of an area
surrounding a features location; i.e. considering buffer zones around
features and their impacts.
Connectivity operators: -evaluate how features are connected. Useful for
applications dealing with networks of connected features, e.g. road
networks, water courses in coastal zones, communication lines in mobile
telephones
4.2.1 Measurement
Geometric measurement on spatial features include: - counting, distance and area
size computation.
57
Measurement on vector data
Primitives of vector data sets are point, polyline and polygon. Related geometric
measurements are location, length, distance and area size.
(location, length, area size) are geometric properties of a feature in isolation, but
distance require two features to be identified.
The location property of a vector feature is always stored by the GIS. A single
coordinate pair or a point, or a list of pairs for a polyline or polygon boundary.
Area size is associated with polygon sizes. Again it can be computed but usually is
stored with the polygon as an extra attribute value.
We see that all the above measurements do not require computation, but only a
look up in stored data.
Measurement on raster data layers are simpler because of the regularity of the
cells. Area of the cell is constant, and is determined by the cell resolution.
Horizontal and vertical resolution may differ but typically not. Together with the
location of a so called anchor point, this is the only geometric information stored
with the raster data, so all other measurements by the GIS are computed. The
58
anchor point is fixed by convention to the lower left (or sometimes upper left
location of the raster.
Location of an individual cell derives from the raster’s anchor point, the cell
resolution, and the position of the cell in the raster. There are two conventions:-
The conventions are set by the software in use and in the use of low
resolution data become more important to be aware of.
The area size of a selected part of a raster (a group of cells) is calculated as the
number of cells multiplied with the cell area size. The distance between two
raster cells is the standard distance function applied to the locations of their
respective mid-point, taking into account the cell resolution.
Where a raster is used to represent line features as strings of cells through the
raster, the length of a line feature is computed as the sum of distances between
consecutive cells. This computation is prone to errors.
Attribute data
59
Selection on the basis geometric and spatial data
60
NB. Selected objects are highlighted in red.
Figure 4.0
61
Area≤400000 and landuse=80
Figure 4.1
62
We can use an already selected selection set of features as the basis of further
selection. For instance, if we are interested in landuse areas of size less than
400,000 that are of landuse type 80, the selected features of figure 4.1 are
subjected to a further condition, landuse = 80.
4.2.3 Classification
This is the process of highlighting important patterns in the input spatial data by
reduction process.
The input features may become the output features, in a new data layer
Fig 4.2
63
A second type of output is obtained when adjacent features with the same
category are merged into one bigger feature. Such a post processing
Figure 4.3
64
4.3. OVERLAY OPERATORS
Overlay operators is a technique that combine two spatial data and produce a
third one from them.
65
Polygon Intersection
Figure 4.4
Polygon Clipping
Polygon clipping operator involves using one of the polygon data layer to restrict the spatial
extent of the other layer.
66
Figure 4.5
Polygon Overwrite
Polygons overwrite results in the polygons of the second layer except where
polygons of the first layer existed since they take precedence.
Figure 4.6
Comparison and logical operators, which entail comparing raster cell by cell
using standard comparison operators e.g. <, <=, >, >=, <>. Logical
connectives include NOT, OR and AND operators. The effect of these
67
operators is that they generate an output raster with values that attest to
either true or false.
Figure 4.7
68
Logic raster calculi
The green cells are the true values
Figure 4.8
Figure 4.9
Proximity Computation
Spread Computation
Seek Computation
70
Proximity Computation
There are three fundamental issues that should be addressed before such
computations can be performed namely: -
Buffer generation
71
Buffer Generation
The figure shows such an example where the targets are main and minor
roads and different buffer distances applied.
Figure 4.10
72
Thiessen Polygon Generation
Figure 4.11
73
Spread Computation
Here the idea is that the neighborhood of a target will depend not
only on the distance but also on direction and differences on
terrain e.g. in case of air pollution, water flow, etc. Hence spread
computation will involve: -
Seek Computation
74
Figure 4.12
Optimal path finding which defines the least cost path on the basis of
pre-defined locations and the associated attribute data.
75
Network partitioning assigns network elements namely nodes or line
segments to different locations using pre-defined criteria.
Optimal path finding is conducted when the least cost path between the
origin and the destination is required. It involves identifying a sequence of
connected lines that traverse from the origin to the destination at the
lowest cost. The determination of the lowest cost path can be defined on
the basis of: -
76
Homework
Due to the construction of the multibillion shilling Nairobi Thika highway, many
land owners incurred huge losses due to their houses and business premises
being pulled down to pave way for the highway. The Kenya Government has laid
out plans on how to compensate those land owners whose land parcels were
taken away by the highway.
(a) State clearly the steps that you would require in order to assess the huge
losses incurred without the use of GIS.
(b) Then using GIS state, the same steps that you would require to assess the
loses.
77