By Himanshu Panwar Asst. Prof. Civil Engineering Department Akgec
By Himanshu Panwar Asst. Prof. Civil Engineering Department Akgec
Himanshu Panwar
Asst. Prof. Civil Engineering Department
AKGEC
Content
Basic Concepts
Data types
Data models
Data acquisition
GIS applications in civil engineering.
A product of GIS
Google Maps
What is GIS?
Explaination:
Geographical Information
System (GIS) are computer based
tools for mapping and analyzing
features and events on earth.
Data Source:
1) Remote sensing – to acquire
satellite images
2) Photogrammetry – to acquire
aerial images i.e. photographs
taken by an airplane.
4) People
People are involved in all phases of development of a GIS system and in
collecting data. They include cartographers and surveyors who create the maps and
survey the land and the geographical features. They also include system users who
collect the data, upload the data to system, manipulate the system and analyze the
results.
5) Methods
A successful GIS operates according to a well-designed plan and business rules,
which are the models and operating practices unique to each organization
Data Types
Spatial Data
Spatial data are used to provide the
visual representation of a geographic
space and is stored as raster and
vector types. Hence, this data is a
combination of location data and a
value data to render a map
SPATIAL DATA
(Visualization)
Attribute Data
Attribute data are descriptions,
measurements, and/or classifications
of geographic features in a map.
Attribute data can be classified into 4
levels of measurement: nominal, ATTRIBUTE DATA
ordinal, interval and ratio (Table)
GIS Architecture/ Subsytems
GIS has the following generic subsystems:
Data Input
A data input subsystem allows the user to capture, collect, and transform spatial and
thematic data into digital form. The data inputs are usually derived from a combination of
hard copy maps, aerial photographs, remotely sensed images, reports, survey
documents, etc.
In simple terms:
If you have any photograph...
Zoom it to the max, you will see pixels.
Disadvantages:
The cell size determines the resolution at which the data is represented.
It is especially difficult to adequately represent linear features depending on the cell resolution. Accordingly, network
linkages are difficult to establish.
Processing of associated attribute data may be cumbersome if large amounts of data exists. Raster maps inherently
reflect only one attribute or characteristic for an area.
Since most input data is in vector form, data must undergo vector-to-raster conversion. Besides increased processing
requirements this may introduce data integrity concerns due to generalization and choice of inappropriate cell size.
Most output maps from grid-cell systems do not conform to high-quality cartographic needs.
VECTOR DATA - ADVANTAGES AND DISADVANTAGES
Advantages :
Data can be represented at its original resolution and form without generalization.
Graphic output is usually more aesthetically pleasing (traditional cartographic representation);
Since most data, e.g. hard copy maps, is in vector form no data conversion is required.
Accurate geographic location of data is maintained.
Allows for efficient encoding of topology, and as a result more efficient operations that require topological information,
e.g. proximity, network analysis.
Disadvantages:
The location of each vertex needs to be stored explicitly.
For effective analysis, vector data must be converted into a topological structure. This is often processing intensive
and usually requires extensive data cleaning. As well, topology is static, and any updating or editing of the vector data
requires re-building of the topology.
Algorithms for manipulative and analysis functions are complex and may be processing intensive. Often, this
inherently limits the functionality for large data sets, e.g. a large number of features.
Continuous data, such as elevation data, is not effectively represented in vector form. Usually substantial data
generalization or interpolation is required for these data layers.
Spatial analysis and filtering within polygons is impossible
Raster and Vector Data
ATTRIBUTE DATA MODEL
Attribute data model is used to store and maintain attribute data for GIS software. The most
common are:
1. Tabular Model:
It is the model that stores the information in a sequence and with fixed format for a particular
location of attribute values. This type of data model is outdated in GIS arena as it lacks any
method for checking data integrity as well as inefficient with respect to data storage.
ATTRIBUTE DATA MODEL
Attribute data model is used to store and maintain attribute data for GIS software. The most
common are:
2. Hierarchical Model:
The hierarchical database organizes data in a tree structure. Data is structured downward in
a hierarchy of tables.
Any level in the hierarchy can have unlimited children, but any child can have only one
parent.
Hierarchical DBMS have not gained any noticeable acceptance for use within GIS.
They are oriented for data sets that are very stable, where primary relationship among the
data change frequently or never at all.
The limitation of attribute data model is that it is restricted to only one parent.
ATTRIBUTE DATA MODEL
Root – Parent
The network database organizes data in a network
or plex structure i.e a structure that can be described in
terms of parents and children.
Any column in a plex structure can be linked to any
other like a tree structure. This model allows having
more than one parent.
Network DBMS have found not much more
acceptance in GIS than the hierarchical DBMS.
They have the same limitations as hierarchical
database but it is the more powerful structure for
representing data relationships which allows for more
realistic modeling of geographic phenomena.
However network database tend to become complex
too easily. In this regard it is easy to lose control and
understanding of the relationships between elements.
ATTRIBUTE DATA MODEL
4) Relational Model:
The relational database organizes data in tables. Each table is identified by a unique table name,
and is organized by rows and columns.
Each column within a table also has a unique name. Columns store the values for a specific
attribute, e.g. cover group, tree height. Rows represent one record in the table.
In GIS each row is usually linked to a separate feature i.e. columns and each column containing a
specific value for that geographic feature.
In this model a key represents one or more attributes whose value can uniquely identify a record in
a table. Therefore, a key common to two tables can establish connection between corresponding
records in the tables.
A relational database usually contains three types 0f relationship between tables.:
One to One
One to Many
Many to One
ATTRIBUTE DATA MODEL
ATTRIBUTE DATA MODEL
5) Object Oriented Model: -
An object is a collection of data elements and operations that together are considered as single entity.
The object oriented database is a relatively new model. This approach has the attraction that querying is very
natural, as features can be bundled together with attributes at the database.
Today, only a few GIS packages are promoting the use of this attribute data model. However, initial impressions
indicate that this approach may hold many operational benefits with respect to geographic data processing.
Explaination:
Object oriented is a concept that you might have studied in C++. So what exactly is the object??
Example... if there is a Car then Honda Civic is an object of a car
If there is an airplane then Boeing 747 is an object of airplane.
This means Honda civic and Boeing 747 indicate us that they belong to a particular class.
So, object oriented data model or object oriented programming makes a software better and faster.
# Do NOT use explaination part for writing in exams, this is for your understanding.
Applications of GIS
Urban Planning
Transport Planning
Environmental Impact Analysis
Forestry
Agriculture
Disaster Management
Water Resources
and many more......
# You should be aware of these topics ! Question will be like “Explain the
application of GIS in disaster management” ....you have to write this in your own
language.
Data Acquisition
Hard copy maps
Aerial photographs
Remotely-sensed imagery
Point data samples from surveys
Existing digital data files.
RASTER DATA
VECTOR DATA
THANK YOU