01 - Introduction of Geographical Information System
01 - Introduction of Geographical Information System
Information System
Tong Si Son
[email protected]
1
Objective of the course
1/ Basic knowledge on GIS: definitions, structural and
functional components..
2
Contents of the course
3
Chapter 1. What is Geographic Information
System (GIS)?
1. Definition of GIS
2. Structure of GIS
3. Spatial models
4. Regression models
4
Reasons for GIS
• Our world is constantly changing, and not all changes are for the better.
– Natural causes: e.g., volcanic eruptions
– Human causes: e.g., land use changes
– Mix / Unclear causes: e.g., El Niño / La Niña events
5
1/ Definition of GIS
GIS: a computer system is build to capture, store,
manipulate, analyze, manage and display all kinds of
spatial or geographical data.
6
Definition of GIS
7
Definition of GIS
8
GIS = “G” + “I” + “S”
• “G” = Geographic
9
GIS = “G” + “I” + “S”
• “I” = Information
– Substance (knowledge) about location
– Factual and interpretative
– Tables + Maps + Analysis
– Transformation of table information into spatial context
for analysis
– Technology and computer systems
• “S”
- Systems
- Science
- Studies
- Services
10
Advantage of GIS
https://grindgis.com/what-is-gis/what-is-gis-definition
11
Examples of GIS
• Urban Planning, Management • Civil Engineering/Utility
– Land information acquisition – Locating underground facilities
– Economic development – Coordination of infrastructure
– Housing renovation programs maintenance
– Emergency response • Business
– Crime analysis – Demographic Analysis
• Environmental Sciences – Market Penetration/ Share
– Monitoring environmental risk Analysis
– Modeling storm water runoff • Education Administration
– Management of watersheds, – Enrollment Projections
floodplains, wetlands, forests – School Bus Routing
– Environmental Impact Analysis • Real Estate
– Hazardous or toxic facility – Neighborhood land prices
siting – Traffic Impact Analysis
• Political Science • Health Care
– Analysis of election results – Epidemiology
– Predictive modeling – Service Inventory
12
Geospatial technologies
• Geospatial technology / Geomatics
– Land surveying
– Remote sensing
– Cartography
– Geographic information systems (GIS)
– Global navigation satellite systems (GPS, GLONASS, Galileo,
Compass)
– Photogrammetry
– Geography
–…
13
History of GIS
• Year 1854: John Snow, 1984: Term of GIS, used points on London residential map to plot outbreak of
Cholera
15
https://www.edc.uri.edu/nrs/classes/NRS409509/Lectures/3GISdefined/GIS_Defined.htm
Spatial data and Geoinformation in GIS
Data, Metadata, Spatial data, Geospatial data, information, Geoinformation
17
• A representation of some part of the real world can be considered a
– Maps
– Databases
–……
have taken place, are taking place and may take place.
18
3. MODELS IN GIS
The real world and its spatial models
19
MODELS IN GIS
representing real-world
data model
- Analogue maps
- Digital models
Cairo, Egypt 20
Characteristics of GIS models
What is the “problem” to be modeled? And How ?
Modeling
Geographic
data
22
Characteristics of GIS models
We model theme by
theme by determining the
important phenomena.
Buildings Infrastructures
23
Characteristics of GIS models
(Scale in a digital model?)
• Spatial resolution/extent
• Temporal resolution/extent
• Define what is left out of the model
• Leave out uncertainty about model data,
predictions
• Model must run faster than the real world
• Ecological fallacy
Characteristics of GIS models
What is the “scale” of the model?
26
Characteristics of GIS models
(Time scale of model)
28
WHAT ARE GEOGRAPHIC PHENOMENA?
29
WHAT ARE GEOGRAPHIC PHENOMENA?
• Euclidean space
A GIS operates under the assumption that the relevant spatial
phenomena occur in a two- or three-dimensional Euclidean space,
unless otherwise specified.
30
TYPES OF GEOGRAPHIC PHENOMENA
Object or Field?
• A (geographic) field is a
geographic phenomenon
for which, for every point
in the study area, a value
can be determined.
• A (geographic) object is a
geographic phenomenon
that does not cover the
total study area, the space
in between objects is
potentially empty or
undetermined
Elevation map 31
TYPES OF GEOGRAPHIC PHENOMENA
Objects
32
TYPES OF GEOGRAPHIC PHENOMENA
Fields: CONTINUOUS vs DISCRETE
33
TYPES OF GEOGRAPHIC PHENOMENA
Fields: CONTINUOUS
34
TYPES OF GEOGRAPHIC PHENOMENA
Fields: CONTINUOUS
35
TYPES OF GEOGRAPHIC PHENOMENA
Fields: DISCRETE
36
TYPES OF GEOGRAPHIC PHENOMENA
Fields: DISCRETE
37
Map of regions of Vietnam Administration map of Vietnam
TYPES OF GEOGRAPHIC PHENOMENA
Fields: DISCRETE
38
Geographical features/phenomena
How do we describe geographical features?
• by recognizing two types of data:
– Spatial data which describes location (where)
– Attribute data which specifies characteristics at that location
(what, how much, and when)
How do we represent these digitally in a GIS?
• by grouping into layers based on similar characteristics (e.g hydrography,
elevation, water lines, sewer lines, grocery sales) and using either:
– vector data model (coverage in ARC/INFO, shapefile in ArcView)
– raster data model (GRID or Image in ARC/INFO & ArcView)
• by selecting appropriate data properties for each layer with respect to:
– projection, scale, accuracy, and resolution
How do we incorporate into a computer application system?
• by using a relational Data Base Management System (DBMS)
39
GIS Data Model
based on
data layers
or themes
Examples of layers or themes
• Data is organized by layers, coverages or themes, with each
theme representing a common feature.
• Layers are integrated using explicit location on the earth’s
surface, thus geographic location is the organizing principal.
topography
Attribute data types
Categorical (name): Numerical
– nominal Known difference between
values
• no inherent ordering
Expressed as integer [whole
• land use types, county names
number] or floating point
– ordinal [decimal fraction]
• inherent order • temperature (Celsius or
• road class; stream class Fahrenheit), income, age,
rainfall
• often coded to numbers eg SN but can’t
do arithmetic
Attribute data tables can contain locational information, such as addresses or a list of
X,Y coordinates. However, these must be converted to true spatial data (shape file), for
example by geocoding, before they can be displayed as a map.
45
Attribute data types
Parcel Table
Parcel # Address Block $ Value
8 501 N Hi 1 105,450
entity 9 590 N Hi 2 89,780
36 1001 W. Main 4 101,500
75 1175 W. 1st 12 98,000
46
Spatial Data
The spatial component of a
layer may be represented
in two ways:
clover
wheat
• Cells often called pixels (picture elements); raster
data often called image data fruit
• Attributes are recorded by assigning each cell a 0 1 2 3 4 5 6 7 8 9
single value based on the majority feature 0 1 1 1 1 1 4 4 5 5 5
1 1 1 1 1 4 4 5 5 5
1
(attribute) in the cell, such as land use type. 2 1 1 1 1 1 4 4 5 5 5
3 1 1 1 1 1 4 4 5 5 5
• Easy to do overlays/analyses, just by ‘combining’ 4 1 1 1 1 1 4 4 5 5 5
2 2 2 2 2 2 2 3 3 3
corresponding cell values: “yield= rainfall + 5
6 2 2 2 2 2 2 2 3 3 3
fertilizer” (why raster is faster, at least for some 7 2 2 2 2 2 2 2 3 3 3
8 2 2 4 4 2 2 2 3 3 3
things) 9 2 2 4 4 2 2 2 3 3 3
•Wind speed
•Elevation, slope, aspect
•Chemical concentration
•Likelihood of existence of a certain species
•Electromagnetic reflectance (photographic or
satellite imagery)
Raster Model
Best for continuous features:
Much data comes in this form •elevation
•images from remote sensing
•temperature
(LANDSAT, SPOT)
•scanned maps •soil type
•land use
• polygon : 2-dimensions
– four or more ordered and
connected x,y coordinates
– first and last x,y pairs are the
same
– encloses an area
– census tracts, county, lake
55
Point Data using the Vector Model:
data implementation
•Features in the theme (coverage) have
Y
1 5
unique identifiers--point ID, polygon ID,
arc ID, etc
•common identifiers provide link to:
4 –coordinates table (for ‘where)
2 –attributes table (for what)
3
Coordinates Table Attributes Table
Point ID x y Point ID model year
1 1 3 1 a 90
X 2 2 1 2 b 90
3 4 1 3 b 80
4 1 2 4 a 70
5 3 2 5 c 70
node
vertex vertex
vertex vertex
node
59
1 II 2 Birch
Node/Arc/ Polygon and Attribute Data
Smith
I Estate A34 III A35 Relational Representation: DBMS required!
4 IV 3 Cherry
Attribute Data
Spatial Data Node Feature Attribute Table
Node Table Node ID Control Crosswalk ADA?
Node ID Easting Northing 1 light yes yes
1 126.5 578.1 2 stop no no
2 218.6 581.9 3 yield no no
3 224.2 470.4 4 none yes no
4 129.1 471.9
Arc Feature Attribute Table
Arc Table Arc ID Length Condition Lanes Name
Arc ID From N To N L Poly R Poly I 106 good 4
I 4 1 A34 II 92 poor 4 Birch
II 1 2 A34 III 111 fair 2
III 2 3 A35 A34 IV 95 fair 2 Cherry
IV 3 4 A34 Polygon Feature AttributeTable
Polygon Table Polygon ID Owner Address
Polygon ID Arc List A34 J. Smith 500 Birch
A34 I, II, III, IV A35 R. White 200 Main
A35 III, VI, VII, XI
Variety of Vector Models
Spaghetti model
Bernhardsen, Tor. (1999). 2nd Ed. Geographic Information Systems: An Introduction. p. 62. fig. 4.12.
Topological Data Model
66
Advantage and Disadvantage of using raster and vector Data
https://grindgis.com/what-is-gis/what-is-gis-definition
• Raster data model record • Vector data are easily overlaid, for
value of all the points of example overlaying roads, rivers,
the area covered which land use are easier than raster data.
required more data storage • Vector data are easier to scale, re-
than model represented by project or register.
68
Linear Regression Model
• A multiple linear regression model is defined by
69
Linear Regression Model
70
Regression model applications
• Modeling traffic accidents as a function of speed, road conditions, weather,
and so forth, to inform policy aimed at decreasing accidents.
• Measuring the extent that changes in one or more variables jointly affect
changes in another. Example: Understand the key characteristics of the habitat
for some particular endangered species of bird (perhaps precipitation, food
sources, vegetation, predators) to assist in designing legislation aimed at
protecting that species.
• It is mainly applied for bird habitat identification, rainfall triggered land slide
model, predicting grass land bird habitat attitude towards national park
designation
71
Process Model
• A process model integrates existing knowledge about the environment process in
the real world into: a set of relationships and equations for quantifying the
processes
• Environmental models are typically process models because they must deal with
management 72
Revised Universal Soil Loss Equation (RUSLE)
• A well known model of soil erosion is the Revisited Universal Soil Loss
Equation (RUSLE)
• RUSLE predicts the average soil loss carried by runoff from specific field
slopes in specified cropping and management systems from range land
73
RUSLE is a multiplicative model
• with six factors
A= R*K*L*S*C*P
Where A is average soil loss
R- is the rainfall fun off erosivity factor
K is the soil erodibility factor
L is the slope length factor
S is the slope steepness factor
C is crop management factor(land cover) and
P = Support practice factor (conservation)
74
Example of RUSLE model
75
Practices
76