This document provides an overview of geospatial technology and geographic information systems (GIS). It discusses how GIS integrates data from GPS and remote sensing to store, analyze and manage spatial data referenced to locations on Earth. The key aspects covered include GIS data models using vector and raster formats, representing terrain as digital terrain models (DTMs), performing analysis like overlay operations and neighborhood functions, and calculating slopes and aspects from elevation data. GIS is presented as a versatile system for solving real-world problems by linking thematic data layers based on their geographic coordinates.
Introduction to GIS - Basic spatial concepts - Coordinate Systems - GIS and Information Systems – Definitions – History of GIS - Components of a GIS – Hardware, Software, Data, People, Methods – Proprietary and open source Software - Types of data – Spatial, Attribute data- types of attributes – scales/ levels of measurements.
Introduction to GIS - Basic spatial concepts - Coordinate Systems - GIS and Information Systems – Definitions – History of GIS - Components of a GIS – Hardware, Software, Data, People, Methods – Proprietary and open source Software - Types of data – Spatial, Attribute data- types of attributes – scales/ levels of measurements.
Gis Geographical Information System FundamentalsUroosa Samman
Gis, Geographical Information System Fundamentals. This presentation includes a complete detail of GIS and GIS Softwares. It will help students of GIS and Environmental Science.
Surveying for Civil engineering is a
particular type of surveying known as "land surveying", it is the
detailed study or inspection, as by gathering information through
observations, measurements in the field, questionnaires, or
research of legal instruments, and data analysis in the support of
planning, designing, and establishing of property boundaries.
Land surveying can include associated services such as mapping
and related data accumulation, construction layout surveys,
precision measurements of length, angle, elevation, area, and
volume, as well as horizontal and vertical control surveys, and
the analysis and utilization of land survey data. Surveyors use
various tools to do their work successfully and accurately, such
as total stations, robotic total stations, GPS receivers, prisms, 3D
scanners, radio communicators, handheld tablets, digital levels,
and surveying software.
Survey data can be directly entered into a GIS from digital
data collection systems on survey instruments. When data is
captured, the user should consider if the data should be captured
with either a relative accuracy or absolute accuracy, since this
could not only influence how information will be interpreted but
also the cost of data captured.
In this paper GIS maps were developed depending on the
field surveying data made for a two traverses. First one has ribs
less than 50m length and the other larger than 50m. Each
traverse is holding five times using five equipments and
instruments: Tape, Level, Digital level, Digital theodolite and
Laser tape. Also those maps were drawn by using both of ACAD
and ArcView softwares. Then a detail surveying map was
produced. The precision was computed for both traverses in each
method. Its value is range from 1/140 to 1/10000.
The basic intention of this presentation is to help the beginners in GIS to understand what GIS is? It is a simple presentation about GIS, i mean an introductory one. Hope anyone finds it useful.
Introduction of GIS, components of gis, Data input and data out
spatial data, attribute data, spatial data collection joining spatial and attribute data in gis operations
DEFINITION :
GIS is a powerful set of tools for collecting, storing , retrieving at will, transforming and displaying spatial data from the real world for a particular set of purposes
APPLICATION AREAS OF GIS
Agriculture
Business
Electric/Gas utilities
Environment
Forestry
Geology
Hydrology
Land-use planning
Local government
Mapping
11. Military
12. Risk management
13. Site planning
14. Transportation
15. Water / Waste water industry
COMPONENTS OF GIS
DATA INPUT
SPATIAL DATA MODEL
Data Model:
It describes in an abstract way how the data is represented in an information system or in DBMS
Spatial Data Model :
The models or abstractions of reality that are intended to have some similarity with selected aspects of the real world
Creation of analogue and digital spatial data sets involves seven levels of model development and abstraction
SPATIAL DATA MODEL
Conceptual model : A view of reality
Analog model : Human conceptualization leads to analogue abstraction
Spatial data models : Formalization of analogue abstractions without any conventions
Database model : How the data are recorded in the computer
Physical computational model : Particular representation of the data structures in computer memory
Data manipulation model : Accepted axioms and rules for handling the data
SPATIAL DATA MODEL
SPATIAL DATA MODEL
Objects on the earth surface are shown as continuous and discrete objects in spatial data models
Types of data models
Raster data model
vector data models
RASTER DATA MODEL
Basic Elements :
Extent
Rows
Columns
Origin
Orientation
Resolution: pixel = grain = grid cell
Ex: Bit Map Image (BMP),Joint Photographic Expert Group (JPEG), Portable Network Graphics(PNG) etc
RASTER DATA MODEL
VECTOR DATA MODEL
Basic Elements:
Location (x,y) or (x,y,z)
Explicit, i.e. pegged to a coordinate system
Different coordinate system (and precision) require different values
o e.g. UTM as integer (but large)
o Lat, long as two floating point numbers +/-
Points are used to build more complex features
Ex: Auto CAD Drawing File(DWG), Data Interchange(exchange) File(DXF), Vector Product Format (VPF) etc
VECTOR DATA MODEL
RASTER vs VECTORRaster is faster but Vector is corrector
TESSELLATIONS OF CONTINUOUS FIELDS
Triangular Irregular Network: (TIN)
TIN is a vector data structure for representing geographical information that is continuous
Digital elevation model
TIN is generally used to create Digital Elevation Model (DEM)
DIGITAL ELEVATION MODEL
DATA STRUCTURES
Data structure tells about how the data is stored
Data organization in raster data structures
Each cell is referenced directly
Each overlay Is referenced directly
Each mapping unit is referenced directly
Each overlay is separate file with general header
What is GIS
Principle of GIS
Function of GIS
Components of GIS
Type of GIS
Advantages of GIS
Applications of GIS
Organisation of GIS
Data structure GIS
GIS is a computer system capable of assembling, storing, manipulating, and displaying geographically referenced information, i.e. data identified according to their location.
A GIS is an organised collection of computer hardware, software, geographic data , and personnel to efficiently capture , store, update, manipulate, analyze and display all forms of geographically referenced information.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Gis Geographical Information System FundamentalsUroosa Samman
Gis, Geographical Information System Fundamentals. This presentation includes a complete detail of GIS and GIS Softwares. It will help students of GIS and Environmental Science.
Surveying for Civil engineering is a
particular type of surveying known as "land surveying", it is the
detailed study or inspection, as by gathering information through
observations, measurements in the field, questionnaires, or
research of legal instruments, and data analysis in the support of
planning, designing, and establishing of property boundaries.
Land surveying can include associated services such as mapping
and related data accumulation, construction layout surveys,
precision measurements of length, angle, elevation, area, and
volume, as well as horizontal and vertical control surveys, and
the analysis and utilization of land survey data. Surveyors use
various tools to do their work successfully and accurately, such
as total stations, robotic total stations, GPS receivers, prisms, 3D
scanners, radio communicators, handheld tablets, digital levels,
and surveying software.
Survey data can be directly entered into a GIS from digital
data collection systems on survey instruments. When data is
captured, the user should consider if the data should be captured
with either a relative accuracy or absolute accuracy, since this
could not only influence how information will be interpreted but
also the cost of data captured.
In this paper GIS maps were developed depending on the
field surveying data made for a two traverses. First one has ribs
less than 50m length and the other larger than 50m. Each
traverse is holding five times using five equipments and
instruments: Tape, Level, Digital level, Digital theodolite and
Laser tape. Also those maps were drawn by using both of ACAD
and ArcView softwares. Then a detail surveying map was
produced. The precision was computed for both traverses in each
method. Its value is range from 1/140 to 1/10000.
The basic intention of this presentation is to help the beginners in GIS to understand what GIS is? It is a simple presentation about GIS, i mean an introductory one. Hope anyone finds it useful.
Introduction of GIS, components of gis, Data input and data out
spatial data, attribute data, spatial data collection joining spatial and attribute data in gis operations
DEFINITION :
GIS is a powerful set of tools for collecting, storing , retrieving at will, transforming and displaying spatial data from the real world for a particular set of purposes
APPLICATION AREAS OF GIS
Agriculture
Business
Electric/Gas utilities
Environment
Forestry
Geology
Hydrology
Land-use planning
Local government
Mapping
11. Military
12. Risk management
13. Site planning
14. Transportation
15. Water / Waste water industry
COMPONENTS OF GIS
DATA INPUT
SPATIAL DATA MODEL
Data Model:
It describes in an abstract way how the data is represented in an information system or in DBMS
Spatial Data Model :
The models or abstractions of reality that are intended to have some similarity with selected aspects of the real world
Creation of analogue and digital spatial data sets involves seven levels of model development and abstraction
SPATIAL DATA MODEL
Conceptual model : A view of reality
Analog model : Human conceptualization leads to analogue abstraction
Spatial data models : Formalization of analogue abstractions without any conventions
Database model : How the data are recorded in the computer
Physical computational model : Particular representation of the data structures in computer memory
Data manipulation model : Accepted axioms and rules for handling the data
SPATIAL DATA MODEL
SPATIAL DATA MODEL
Objects on the earth surface are shown as continuous and discrete objects in spatial data models
Types of data models
Raster data model
vector data models
RASTER DATA MODEL
Basic Elements :
Extent
Rows
Columns
Origin
Orientation
Resolution: pixel = grain = grid cell
Ex: Bit Map Image (BMP),Joint Photographic Expert Group (JPEG), Portable Network Graphics(PNG) etc
RASTER DATA MODEL
VECTOR DATA MODEL
Basic Elements:
Location (x,y) or (x,y,z)
Explicit, i.e. pegged to a coordinate system
Different coordinate system (and precision) require different values
o e.g. UTM as integer (but large)
o Lat, long as two floating point numbers +/-
Points are used to build more complex features
Ex: Auto CAD Drawing File(DWG), Data Interchange(exchange) File(DXF), Vector Product Format (VPF) etc
VECTOR DATA MODEL
RASTER vs VECTORRaster is faster but Vector is corrector
TESSELLATIONS OF CONTINUOUS FIELDS
Triangular Irregular Network: (TIN)
TIN is a vector data structure for representing geographical information that is continuous
Digital elevation model
TIN is generally used to create Digital Elevation Model (DEM)
DIGITAL ELEVATION MODEL
DATA STRUCTURES
Data structure tells about how the data is stored
Data organization in raster data structures
Each cell is referenced directly
Each overlay Is referenced directly
Each mapping unit is referenced directly
Each overlay is separate file with general header
What is GIS
Principle of GIS
Function of GIS
Components of GIS
Type of GIS
Advantages of GIS
Applications of GIS
Organisation of GIS
Data structure GIS
GIS is a computer system capable of assembling, storing, manipulating, and displaying geographically referenced information, i.e. data identified according to their location.
A GIS is an organised collection of computer hardware, software, geographic data , and personnel to efficiently capture , store, update, manipulate, analyze and display all forms of geographically referenced information.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
2. • “Everything is somewhere”
• Spatial Technology: GIS, Remote Sensing & GPS
• Remote Sensing & GPS provide input data to GIS
• GIS adds the spatial dimension to almost any piece of
information
Source : http://www.esri.com/base/gis/abtgis/what_gis.html
Spatial Technology Concepts
3. • System for capturing, storing, analyzing and managing data
which are referenced spatially with the earth.
Source : http://www.esri.com/base/gis/abtgis/what_gis.html
What is GIS?
5. 5
Enviromatics 2008 - Geographical information systems GIS
The four-components-model of a GIS
6. Geographic Information
Technologies
• Global Positioning Systems (GPS)
– a system of earth-orbiting satellites which can provide precise (100
meter to sub-cm.) location on the earth’s surface (in lat/long
coordinates or equiv.)
• Remote Sensing (RS)
– use of satellites or aircraft to capture information about the earth’s
surface
– Digital ortho images a key product (map accurate digital photos)
• Geographic Information Systems (GIS)
– Software systems with capability for input, storage,
manipulation/analysis and output/display of geographic (spatial)
information
GPS and RS are sources of input data for a GIS.
A GIS provides for storing and manipulating GPS and RS data.
8. Coordinates
◼Features on spherical surfaces are not easy to
measure
◼Features on planes are easy to measure and
calculate
◼ distance
◼ angle
◼ area
◼Coordinate systems provide a measurement
framework
10. Definition of Latitude, f
(1) Take a point S on the surface of the ellipsoid and define
there the tangent plane, mn
(2) Define the line pq through S and normal to the
tangent plane
(3) Angle pqr which this line makes with the equatorial
plane is the latitude f, of point S
O f
S
m
n
q
p
r
12. Definition of Longitude, l
0°E, W
90°W
(-90 °)
180°E, W
90°E
(+90 °)
-120°
-30°
-60°
-150°
30°
-60°
120°
150°
l
l = the angle between a cutting plane on the prime meridian
and the cutting plane on the meridian through the point, P
P
34. 34
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
How GIS Works
• A GIS stores information about the world as
a collection of thematic layers that can
be linked together by geography.
Source : http://www.esri.com/base/gis/abtgis/what_gis.html
• This simple but extremely powerful and
versatile concept has proven invaluable
for solving many real-world problems from
tracking delivery vehicles, to recording
details of planning applications, to
modeling global atmospheric circulation.
35. 35
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
35 Enviromatics 2008 - Geographical information systems GIS
Data Models
• What should a GIS represent?
36. 36
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
36
Enviromatics 2008 - Geographical information systems GIS
Data Models
37. 37
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
Representing Data with Raster and Vector Models
Raster Model
• area is covered by grid with (usually) equal-sized, square cells
• attributes are recorded by assigning each cell a single value based on the
majority feature (attribute) in the cell, such as land use type.
• Image data is a special case of raster data in which the “attribute” is a
reflectance value from the geomagnetic spectrum
– cells in image data often called pixels (picture elements)
• Vector Model
The fundamental concept of vector GIS is that all geographic features in the real
work can be represented either as:
• points or dots (nodes): trees, poles, fire plugs, airports, cities
• lines (arcs): streams, streets, sewers,
• areas (polygons): land parcels, cities, counties, forest, rock type
Because representation depends on shape, ArcView refers to files containing vector data as
shapefiles
38. 38
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
0 1 2 3 4 5 6 7 8 9
0 R T
1 R T
2 H R
3 R
4 R R
5 R
6 R T T H
7 R T T
8 R
9 R
Real World
Vector Representation
Raster Representation
Concept of
Vector and Raster
line
polygon
point
39. 39
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
39 Enviromatics 2008 - Geographical information systems GIS
Vector vs. Raster
40. 40
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
40 Enviromatics 2008 - Geographical information systems GIS
Raster vs. Vector
41. 41
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
41 Enviromatics 2008 - Geographical information systems GIS
Representation of Vector Data as Raster
Data
42. 42
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
The GIS Model: example
roads
hydrology
topography
Here we have three layers or themes:
--roads,
--hydrology (water),
--topography (land elevation)
They can be related because precise geographic
coordinates are recorded for each theme.
longitude
longitude
longitude
Layers are comprised of two data types
•Spatial data which describes location
(where)
•Attribute data specifying what, how
much,when
Layers may be represented in two ways:
•in vector format as points and lines
•in raster(or image) format as pixels
All geographic data has 4 properties:
projection, scale, accuracy and resolution
43. 43
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
Spatial and Attribute Data
• Spatial data (where)
– specifies location
– stored in a shape file, geodatabase or similar geographic file
• Attribute (descriptive) data (what, how much,
when)
– specifies characteristics at that location, natural or human-created
– stored in a data base table
GIS systems traditionally maintain spatial and
attribute data separately, then “join” them for
display or analysis
– for example, in ArcView, the Attributes of … table is used to link a
shapefile (spatial structure) with a data base table containing attribute
information in order to display the attribute data spatially on a map
44. 44
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
Terrain data
Terrain data relates to the 3D configuration of the surface of
the Earth
On the other hand, map data refers to data located on the
surface of the Earth (2D)
The geometry of a terrain is modeled as a 2 ½-dimensional
surface, i.e., a surface in 3D space described by a bivariate
function
45. 45
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
DTMs
In general, a larger
number of sampled
points allows for a
better representation:
49. 49
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
Digital Contour Maps
A line interporlating points of a contour can be
obtained in different ways
Examples: polygonal chains, or lines described by
higher order equations
52. RASTER OPERATIONS
➢ A raster GIS must have capabilities for Input of data, various
house keeping functions, operations on layers, output of data and
display layers
Basic Display
➢ Simplest type of values to display are integers
On a colour display , each integer value is assigned a unique
colour (Fig.1)
➢ If the values have a natural order, a sequence of colours is used
(Fig.2)
There must be a legend to explain the meaning of each colour.
Other Types of Display
➢ Display the data as a surface
➢ Contours can be shown through the pixels along the lines of
constant value (Fig.3)
➢ The surface can be shown in oblique-perspective view (Fig.4)
54. LOCAL OPERATIONS
➢ produce a new layer from one or more input layers
➢ the value of each new pixel is defined by the values
of the same pixel on the input layers(s)
➢ Neighbouring or distant pixels have no effect
➢ Arithmetic operations make no sense unless the
values have appropriate scales of measurement
Regrouping
➢ Is carried out using only one input layer
1. assign a new value to each unique value on the
input layer
➢useful when the number of unique input values is
small
55. LOCAL OPERATIONS
2. assign new values by assigning pixels to classes or ranges
based on their old values
➢ useful when the old layer has different values in each
cell,
e.g., elevation or satellite images
3. sort the unique values found on the input layer and replace by
the rank of the value
➢ e.g. 0, 1, 4, 6 on input layer become 1, 2, 3, 4 respectively
➢ applications : assigning ranks to computed scores of capability,
suitability etc.
➢ some systems allow a full range of mathematical operations
56. Overlay Operations
➢ an overlay occurs when the output value
depends on two or more input layers
➢ many systems restrict overlay to two input
layers only (Fig. 5)
Examples :
1. output value equals arithmetic average of
input values
2. output value equals the greatest (or least) of
the input values
3. layers can be combined using arithmetic
operations
4. combination using logical conditions
e.g. if y > 0, then z = 1, otherwise z = 0
58. Overlay Operations
5. assign a new value to every unique combination of input
values by using cross tables
1 2 3 4
1 1 1 2 2
2 1 1 1 2
3 2 1 1 2
59. NEIGHBOURHOOD OPEATIONS
The value of a pixel on the new layer is
determined by the local neighbourhood of the
pixel on the old layer
Filtering
A filter operates by moving a "window" across
the entire raster
e.g. many windows are 3x3 cells
➢ the new value for the cell at the middle of the
window is a weighted average of the values in the
window
➢ by changing the weights we can produce
different effects:
62. NEIGHBORHOOD OPEATIONS
Examples filters:
1.
.11 .11 .11
.11 .11 .11
.11 .11 .11
➢ Replaces each value by the simple unweighted average of it and its
eight neighbouring values
➢ smooths the spatial variation on the layer
2.
0.5 0.5 0.5
0.5 0.6 0.5
0.5 0.5 0.5
➢ slightly smooths the layer
3.
-.1 -.1 -.1
-.1 1.8 -.1
-.1 -.1 -.1
➢ slightly enhances local details by giving neighbours negative
weights
63. Slopes and aspects
➢ if the values in a layer are elevations, we can compute
the steepness of slopes by looking at the difference
between a pixel's value and those of its adjacent
neighbours
➢ the direction of steepest slope, or the direction in
which the surface is locally "facing", is called its
"aspect“ (Fig. 6)
➢ slope and aspect are useful in analyzing vegetation
patterns, computing energy balances and modeling
erosion or runoff
➢ aspect determines a direction of runoff
➢ it can be used to sketch drainage paths for runoff
65. OPERATIONS ON EXTENDED
NEIGHBOURHOODS
Distance
➢ calculate the distance of each cell from a cell or the
nearest of several cells
➢ each pixel's value in the new layer is its distance from
the given cell(s)
Buffer zones
➢ buffers around objects and features are very useful GIS
capabilities
➢ e.g. build a buffer of 500 m wide around the road
network
➢ buffer operations can be visualized as spreading the
object spatially by a given distance (Fig. 7)
67. OPERATIONS ON EXTENDED
NEIGHBORHOODS
➢ the result could be a layer with values :
➢ 1 If in original selected object
➢ 2 If in buffer
➢ 3 If outside object and buffer
➢ Application include noise buffers around roads, safety buffers
around hazardous facilities
➢ In many programs the buffer operation requires the user to first do a
distance operation, then a reclassification of the distance layer
➢ the rate of spreading may be modified by another layer representing
"friction"
➢ the friction layer could represent varying cost of travel. This will
affect the width of the buffer - narrow in areas of high friction, etc.
Visible area or "viewshed“
➢ given a layer of elevation, and one or more viewpoints, compute the
area visible from at least one viewpoint (Fig. 8)
e.g. value = 1 if visible, 0 if not
➢ useful for planning location of facilities such as smokestacks, or
surveillance facilities such as fire towers, or transmission facilities
69. OPERATIONS ON ZONES (GROUPS OF
PIXELS)
Identifying zones
➢ by comparing adjacent pixels, identify all patches or zones
having the same value
➢ give each such patch or zone a unique number
➢ set each pixel's value to the number of its patch or zone
Areas of zones
➢ measure the area of each zone and assign this value to
each pixel instead of the zone’s number
➢ alternatively output may be in the form of a summary table
Perimeter of Zones
➢ measure the perimeter of each zone and assign this value
to each pixel instead of the zone’s number
➢ alternatively output may be in the form of a summary table
➢ length of perimeter is determined by summing the number
of exterior cell edges in each zone
70. 3/13/2023
OPERATIONS ON ZONES (GROUPS OF
PIXELS)
Zonal operations compute a new value for each location of the
existing values from a specified layer that are associated not
(just) with the location itself but with all locations that occur
within its zone on another specified layer (Fig. 9)
72. OPERATIONS ON ZONES (GROUPS OF
PIXELS)
Distance from zone boundary
➢ measure the distance from each pixel to the nearest
part of its zone boundary, and assign this value to the
pixel
➢ boundary is defined as the pixels which are adjacent to
pixels of different values
Shape of zone
➢ measure the shape of the zone and assign this to each
pixel in the zone
➢ one of the most common ways to measure shape is by
comparing the perimeter length of a zone to the square
root of its area
➢ by dividing this number by 3.54 we get a measure
which ranges from 1 for a circle (the most compact
shape possible) to 1.13 for a square to large numbers
for long or thin zones.
73. COMMANDS TO DESCRIBE CONTENTS OF
LAYERS
One layer
➢ generate statistics on a layer
➢ e.g. mean, median, most common value, other
statistics
More than one layer
➢ compare two maps statistically
➢ e.g. is pattern on one map related to pattern on the
other?
➢ e.g. chi-square test, regression, analysis of variance
Zones on one layer
➢ generate statistics for the zones on a layer
➢ e.g. largest, smallest, number, mean, area
76. EXAMPLE ANALYSIS USING A RASTER GIS
Objective
Identify erosion prone areas :
An area that satisfies the following criteria:
➢ has high intensity rainfall
➢ has with less soil depth
➢ has less vegetation
➢ has steeper slope
Raster description :
Resolution 100 m, area 0.5 km by 0.5 km
Layer 1 : Slope Map 1 steeper slope 2 lower slope
1 1 1 2 2
1 1 1 2 2
1 1 2 2 2
1 2 2 2 2
1 2 2 2 2
77. EXAMPLE ANALYSIS USING A RASTER GIS
Objective
Identify erosion prone areas :
An area that satisfies the following criteria:
➢ has high intensity rainfall
➢ has with less soil depth
➢ has less vegetation
➢ has steeper slope
Raster description :
Resolution 100 m, area 0.5 km by 0.5 km
Layer 1 : Slope Map 1 steeper slope 2 lower slope
1 1 1 2 2
1 1 1 2 2
1 1 2 2 2
1 2 2 2 2
1 2 2 2 2
80. ANALYSIS STEPS
Layer 1:
Slope
Layer 2:
Soil Depth
Layer 3:
Vegetation
Layer 4:
Rain Fall
Layer 5:
Steeper Slope & Low
Soil Depth
Layer 6:
Less Vegetation
& High Rainfall
Layer 7:Erosion Prone Areas
Overlay Overlay
Overlay
81. 81
Vector Analysis
▪ Identifies spatial relationship within a layer or
between the spatial layers.
▪ Can be carried out using both spatial and
attribute data.
▪ Vector analysis functions are limited
compared to raster analysis functions.
82. 82
Nonspatial Query
▪ Use the attribute data base to select features that
meet certain criteria.
▪ Select the villages in a Block that have at least one
primary school and a bank.
▪ Nonspatial query runs on a single layer.
85. 85
Operations Involving Two Layers
(Contd..)
▪ Operations are formed between two different layers
to look at the relationships between them.
▪ As long as these layers share a common coordinate
system, they can be related together.
▪ They can be overlaid and combined to form a new
layer and new table gets generated showing how
these layers are related to each other.
86. 86
Point in Polygon Overlay
▪ Input layer is a point layer.
▪ Polygon layer is the overlay layer.
▪ Output layer is a point layer with same input point
features of the input layer but each point is assigned
with attributes of the polygon within which it falls.
1 2
*1
*2
+ A B
=
*1B
*2A
87. 87
Line in Polygon Overlay
▪ Input is a line layer.
▪ Overlay layer is a polygon layer.
▪ Output layer contains the same line features as the
input layer but each line feature is dissected by the
polygon boundaries of the overlay layer.
▪ Hence output layer contains more line segments
than the input layer and each line has attributes of
the polygon within which it falls.
89. 89
Union
▪ Operates on two layers.
▪ A new polygon layer is created by overlaying
features from two input polygon layers.
▪ Union makes a spatial join.
▪ It is equivalent to ‘or’ Boolean operator.
▪ The output layer contains
➢the contained polygons.
➢attributes of both the layers.
➢Area extent combines the area extents of both input layers
91. 91
▪ It is an overlay operation created by overlaying 2
layers.
▪ A new output layer is created.
▪ Layer 1 can be point or line or polygon layer.
▪ Layer 2 is a polygon layer.
Intersect
Polygon
Polygon
Polygon
Line
Polygon
Line
Point
Polygon
Point
Output Layer
Layer 2
Layer 1
93. 93
▪It is equivalent to ‘and’ Boolean operator.
▪The output layer contains only those portions of
features that are in the area occupied by both the
input layers.
94. 94
Symmetrical Difference
▪ Operates on two layers.
▪ A new polygon layer is created by overlaying features from
two input polygon layers.
▪ It preserves features that fall within the area extent that is
common to only one of the inputs.
▪ This operator is opposite to intersect in terms of the output’s
area extent. The output is (A U B) - (A ∩ B).
1 2
1 2
1
2
+ A B
=
95. 95
Identity
▪ It is an overlay operation created by overlaying 2 layers.
▪ A new output layer is created.
▪ Layer 1 can be point or line or polygon layer.
▪ Layer 2 is a polygon layer.
▪ [(Input layer ∩ Identity layer) U Input Layer].
Polygon
Polygon
Polygon
Line
Polygon
Line
Point
Polygon
Point
Output Layer
Layer 2
Layer 1
96. 96
The output layer contains
–all the features of layer 1.
–Those portions of layer 2 features that overlap
layer1 .
Identity Contd.
1
+ =
97. 97
Overlay Operations And Topology
▪ All the three operations union, intersect and
identity create new layers and new topology gets
built.
▪ Attribute tables are updated. The attribute table
contains items from both the input layers.
▪ Therefore all items from the input layers’
attribute tables are retained except for the
geometric measures (area and perimeter in the
case of polygon layers).
98. 98
Clip
▪ It operates on 2 layers input.
▪ Extracts a part of an input layer that intersects with
the clip layer.
▪ The features of the input layer are retained in the
output layer.
99. 99
Clip Contd.
Input layer Clip layer Output layer
▪The attribute table of the output layer contains
the same attributes as of the input layer.
▪Input layer can be point, line or polygon layer.
▪Clip layer must be a polygon layer.
▪The output layer is of the same feature type as the
input layer.
100. 100
Erase
▪ It operates on 2 layers.
▪ Erase is similar to clip, except that the input layer
features that overlap with erase layer polygons are
erased in the output layer.
▪ Input layer can be point, line or polygon layer.
▪ Erase layer must be a polygon layer.
▪ The output layer is of the same feature type as the
input layer.
▪ When input and erase layers are polygon layers,
interchange of layers give different results.
102. 102
Update
▪ It operates on 2 polygon layers.
▪ The features of the input layer are updated with the
features of update layer.
▪ When input and update layers are polygon layers,
interchange of layers give different results.
104. 104
Split
▪ Split is operated on two layers. Split performs a
series of clip operations on the input layer and
creates multiple output layers.
▪ Each output layer contains only those portions of
input layer features which are overlapped by the
specified polygon of the split layer.
▪ Input layer can be points, line or polygons.
▪ Split layer must be a polygon layer.
▪ The split item is used to determine which polygon of
the split layer will be used to split the input layer.
107. 107
Eliminate
▪ It operates on a single layer.
▪ Merges selected polygons with neighboring polygons
that have the largest shared border between them,
or that have the largest area.
▪ Often used to remove sliver polygons created during
an overlay operation of 2 layers.
▪ During overlay operation of 2 layers, the layers have
a nearly perfect boundary match, but not exact
match which creates thousands of thin sliver
polygons.
108. 108
Before Elimination After Elimination
Eliminate Illustration
▪Eliminate command removes these very skinny
polygons (Slivers).
▪The sliver is reassigned to the polygon with which it
shares the longest boundary.
109. 109
Dissolve
▪ It operates on a single layer.
▪ Dissolve merges adjacent polygons or lines which
have the same User ID.
▪ In polygon layer, it removes the segment between
adjacent polygons containing same User IDs.
Operation Output
110. 110
▪In the case of segment layer, nodes between segments
are dissolved.
▪Dissolve helps to create a simple layer from a complex
layer.
▪Dissolve can be used to undo an Union operation.
▪Dissolve command can be used to generalize the
unioned layer.
111. 111
Buffer
▪ Buffer creates buffer polygons around specified
features in a layer.
▪ Buffer creates a new polygon layer.
▪ Input layer can be point or segment or polygon
layer.
▪ In a segment or polygon layer, one can create inside
or outside or both side buffers.
▪ Using a single buffer distance, it creates buffer zones
of the same width around the selected features.
▪ Incremental buffers are created for a set of distances
around a selected feature.
113. 113
Spatial Modeling
What is spatial modelling?
▪ It is the process of manipulating and analyzing
spatial geographic data to generate useful
information for solving complex problems.
Why?
▪ It finds the relationship that exist among the spatial
features.
114. 114
How to do?
▪Identify the problem.
▪Breakdown (simplify) the problem .
▪Organize the data required to solve the problem.
▪Develop clear and logical flow chart using well
defined operations.
▪Run the model and modify it if necessary.
116. 116
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
116 Enviromatics 2008 - Geographical information systems GIS
Software for GIS
• ArcInfo (Originated commercial GIS, clear market leader),
• Intergraph (Strong in design and facilities mapping, running hard
to match ArcInfo, its main modular GIS environment evolved from
its older CAD products, development of a new generation product
of ist own code named Jupiter based on NT and object technology)
• Bentley Systems (Originally developed the PC-based Micro-
Station product GeoGraphics in cooperation with Bentley Systems,
but split in 1995, have very successfully continued to develop and
sell MicroStation GeoGraphics)
• Autodesk’s AutoCAD Map (Dominant CAD supplier and
software company, fully topological AutoCAD Map since 1996,
illustrates convergence of CAD/GIS, many industrial applications
of AutoCAD for mapping)
117. 117
3/13/2023 Ron Briggs, UTDallas, GIS Fundamentals
117 Enviromatics 2008 - Geographical information systems GIS
Software for GIS
• Graphic Data Systems (Originated as McDonnel-Douglas in-house
system, industrial applications, visualisation of technical products, now
mapping the environment)
• ERDAS/Imagine, ER MAPPER, PCI, Envi (Origins in remote sensing
raster and vector data, new satellite data products, ER MAPPER
originating in Australia, PCI originating in Canada)
• GRASS (Public domain software, raster oriented with some vector
routines, but 1996 end of development and support announced),
• SICAD (Comparable with ArcInfo, powerful GIS with a lot of
functionalities for raster and vector data, object oriented database)
• IDRISI (Comparable with ArcInfo, but not so powerful),
• MapInfo (Small GIS, useful for planning purposes, easy to handle)