Beruflich Dokumente
Kultur Dokumente
net/publication/318876854
CITATIONS READS
2 4,762
4 authors, including:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Role of Employee Engagement on Compensation System and Employee Performance Relationship among Telecommunication Service Providers in Bangladesh View
project
All content following this page was uploaded by Muhammad SALISU Khalil on 03 August 2017.
ABSTRACT
Spatial data can be manipulated in different formats and patterns. One of the most
important formats is vector data model which holds topological relationships between
geographic features. In this paper we show how vector data model is widely used in many
spatial analysis techniques. A vector data model also known as discrete object model
prepares data in two basic steps so that computer can process the data. First, it uses
points and their x-,y-coordinates to represent discrete spatial features such as points,
lines, and polygons over an empty space. Secondly, it organises geometric objects and
their spatial relationship in to digital data files that the computer can assess, interpret,
and process. Topology in simple context is the science and mathematics of relationships
used to validate the geometry of vector entities, and for operations such as network
tracing and test of polygon adjacency. Vector data structure can be grouped into four
classes namely: Simple features, topological features, network data model TIN data
model, georelational data model and object-based data model in which each has its
spatial application.The vector datasets are wide-spread and increasingly available from
a variety of sources including administrative, political, social, and environmental data
such as census enumerations districts, wards, counties, parishes, national parks, land use,
land cover, geology and so on. Therefore, vector datasets are thus also at the core of wide
range of applications and vital in day-to-day spatial data analysis.
Keywords: Vector Data Model;Vector Topology, GIS; Spatial Analysis; Spatial Data
122
Sabiu et al.
Dutse Journal of Pure and Applied Sciences 1(1) June 2015 pp 122 - 132
Vector data model can be simple, well-defined locations and shapes, the
topological, network, georelational and vector data model does not work well with
recently object-based. A georelational data spatial phenomena that vary continuously
model stores geometries and attributes of over the space such as precipitation,
spatial featuresseparately, while on the elevation, and soil erosion. A better option
other hand data model that is object-based for representing continuous phenomena is
store those geometries and attributes of the raster data model, also called the
spatial features in a single scheme. field-based model (Goodchild et al., 2007).
This paper review vector data model in GIS Raster data model uses a regular grid to
and how it underpins a widely used spatial cover the space. Unlike the vector data
analysis techniques using relevant model, the raster data model has not
examples. change interms of its concept for the past
four decades (Tomlin, 1990). Research on
Spatial Data Structures the raster data model has instead
Spatial data structure refers to the concentrated on data structure and data
implementation of spatial concepts or compression. A wide variety of data used in
techniques. The efficiency derived after GIS are encoded in raster format. Such data
implementing the spatial techniques such include digital elevation data, satellite
as minimizing storage requirements to hold images, digital orthophotos etc.
the data and maximizing performance to Vector Data Model
improve the processing speed of the Vector data is used in GIS because of
geometrical operations (Piwowar, et al., precise nature of its representation
1990; Egenhofer and Herring, 1994) has method, storage efficiency, the quantity of
significant impact on the spatial data its cartographic output, and the availability
structure. Various methods have been of functional tools for operations like map
established to represent information on the projection, overlay and analysis (Berry,
maps, produced by modelling of the spatial 1993; Longley, et al., 2008). Points are
features in computers. These methods are known to be the basic element in vector
generally based on the use of vector or data. Each object in vector data model is
raster data models (Berry, 1993). first classified into a geometric type: point,
line and polygon. In each object, the
Raster Data Model coordinates that define its geometry may
Little will be said on the raster data have 2, 3 or 4 dimensions (Longley, et al.,
because the emphasis is on the vector data 2003). The points create lines and these
models. In raster data structure, lines later create polygon. Vector data
information is represented in a pixels or structure can be grouped into four classes
cell forming grid of network. In simple term (Longley, 2008) namely: Simple features
binary numbers is used to represent each (non-topological), topological features,
cell (Longley, et al., 2008) where network datamodel and TIN data model
floating-point values are used in advanced and recently Georelational data model
cases. In raster data, when black/white Object-Based Data Model.
colour is used only the spatial data is
Simple Features
stored, and when colour values are used
limited attribute information can be In simple data, graphical representation of
stored. The raster data to be used must be information is most common. Features of
very small/light otherwise it has to be the same geometric type (x,y coordinates)
compressed to improve storage efficiency are stored in the same geographic database
(Peuquet, 1981; Longley, et al., 2008). This as feature class or feature table (Egenhofer
is the problem of raster data in GIS and Herring, 1991; Healy, 1991; Mara, et
application. The vector data uses the al., 2010 ). These features are sometimes
geometric objects of point, line, and referred to as spaghetti because line and
polygon to represent spatial features. polygon can overlap with no relationship
Although ideal for discrete features with between any of the objects.
123
Sabiu et al.
Dutse Journal of Pure and Applied Sciences 1(1) June 2015 pp 122 - 132
Dimensionality and property distinguish the dimension and has only the property of
three types of geometric objects as well as location. A point feature is made of a point
the features they represent. They are very or a set of separate points. Well,
useful in situation where large numbers of benchmarks, and gravel pits are example of
simple geometrical edits are involved via a point features. A line is one-dimensional
graphics interface (Egenhofer and Herring, and has the property of length, in addition
1991). The spaghetti features are very vital to location. A line has two end points and
because they are easy to be created, points in between to mark the shape of the
stored, retrieved and displayed on screen line. A polyline features is made of lines.
(Egenhofer and Herring, 1991). Simple Road, Streams, and Contour lines are
features are useful in connectivity between example of polyline features. A polygon is
points, but lack more advanced data two-dimensional and has the properties
structure characteristics such as topology, and has the properties of area (size) and
it is problematic therefore to carryout perimeter, in addition to location. A
operations like shortest-path network polygon feature is made of a set of
analysis and polygon adjacency (Longley, et polygons. Example of polygon features
al., 2008). Due to overlapping nature and include land parcels, buildings, water
when more complex spatial entities are bodies like dams etc. (Goodchild et al.,
considered, it limits the use of simple 2007).
vector data structures in certain
The representation of simple features using
applications. It is very difficult to dissolve
points, lines, and polygons is not always
common boundaries when amalgamating
straight-forward because it can depend on
zones. Example when dealing with land
map scale. For example, a building on a
ownership, it is obvious that land parcel
1:1,500,000 scale map may appear as a
cannot overlap, otherwise two people may
point, but the same building may appear as
end up having the same piece of land.
a polygon on 1:5,000 scale map.
In simple features, point has zero
Figure 1: Point, line, and polygon features used in vector data model.
Topological Features as network tracing and test of polygon
adjacency (Longley, et al., 2008). It
Vector data can be topological or
clearly shows the spatial relationship
nontopological, depending on whether is
between features like two lines meeting
built into the data. The topological
perfectly at a point. Vector data with
features were derived from simple features.
topology are necessary for some analysis
It refers to the study of those properties of
such as shortest path on a road network,
geometric objects that remain invariant
whereas data without topology can display
under certain transformations such as
faster. Subway map is the common example
bending or stretching (Massey 1967).
of topological map because it depicts
Distortion in geographic space object will
correctly the connectivity between the
not cause the features of the topological
subway lines and stations on each line but
relationship to change (because of its
has distortions in distance and directions
non-metric qualitative properties) (Longley,
(see figure 2).It is a very interesting
et al., 2008). Topology in simple context is
feature introduced which forces all lines
the science and mathematics of
ends that are within user-defined distance
relationships used to validate the geometry
to be snapped together so that the same
of vector entities, and for operations such
coordinate value can
124
Sabiu et al.
Dutse Journal of Pure and Applied Sciences 1(1) June 2015 pp 122 - 132
be assign to them. Due to its diversity in optimization makes the topology to play a
function such as data validation, editing, major role in GIS analysis(Longley, et al.,
modelling integrated behaviour and query 2008).
Figure 3: The basic topological elements and their relationships (Source, ESRI ArcGIS Server
9.3 Help, 2011).
125
Sabiu et al.
Dutse Journal of Pure and Applied Sciences 1(1) June 2015 pp 122 - 132
Topology has at least two main advantages. nontopological data can be used across
First, it ensure data quality and integrity. different software packages since they are
Example, topology enables detection of nonproprietary and interoperable.
lines that do not meet. If a gap exist on a
Network Data Model
supposedly continuous road, a shortest
This is a special topologic feature model
path analysis will take a circuitous route to
which is widely used in a GIS environment.
avoid the gap. Secondly, topology can
It defines how lines connect to each other
enhance GIS analysis. Early address
at nodes. The core purpose of a network
geocoding providers typically used the
data model is to provide an accurate
TIGER database as a reference database
representation of a network as a set of
because it not has address ranges but also
links and nodes. Topology is the
separate them according to the left or right
arrangement of nodes and links in a
side of the street (Regnauld and Mackaness,
network of particular relevance which are
2006). Another example of topological data
the representations of location, direction
is wildlife habitat analysis involving edges
and connectivity. Even if graph theory aims
between habitat types. If edges are coded
at the abstraction of transportation
with left and right polygons in a
networks, the topology of a network data
topology-based data set, specific habitat
model should be as close as possible to the
types (e.g. old growth and clear-cuts) along
real world structure it represents.
edges can easily be tabulated and analyzed
Networks are modelled in GIS software
(Chang et al., 1995).
system as points and lines (Longley, et
The nontopological vector data was
al.,2003). Rules must be set for the
adopted for data with nonproprietary data
purpose of the analysis on how flow can
formats. Example the shapefile used in Esri
move through a network. Example, a
products. Although the shapefile treats a
directional movement from the source to a
point as a pair of x-, y-coordinates a line as
treatment plant in sewer network but the
a series of points, and a polygon as a series
flow can be in any direction in a
of line segments, no file describe the
pressurized gas network (Longley, et al.,
spatial relationship among these geometric
2003). Network data model can be used in
objects. Nontopological data such as
various applications such as routing
shapefiles have two main advantages. First,
emergency response vehicles over a street
they can display more rapidly on computer
network, optimising the rout of mail
monitor than topology-based data
deliveries, tracing pollution upstream to a
(Theobald, 2001). This advantage is
source over a stream network (Longley, et
particularly important for people who use,
al., 2003).
rather than produce, GIS data. Secondly,
Figure 3: The basic topology of an urban transport network composed of linked nodes.
(Source, The geography of transport systems website, 2011).
126
Sabiu et al.
Dutse Journal of Pure and Applied Sciences 1(1) June 2015 pp 122 - 132
For instance, the point-polygon relations However, the coverage is topological while
are required for inclusion queries. The shapefile is nontopological.
spatial relationships represented in a 3D
The coverage data structure incorporates
model are the topological relationships
the topological relationships in to the
between the spatial three-dimensional
structure of feature data. The structure of
objects. Therefore, the 3D model should
point coverage is simple. The data in point
represent the adjacency and connectivity
coverage contains features identification
relationships between 3D objects because
numbers (IDs) and pair of x-, y- coordinates
the inclusion relations can be derived from
(Figure 6). In line coverages, the starting
the geometric information by using spatial
point is the from-node, and the end point is
query operations such as a point/solid
the to-node (Figure 7). For example, arc 5
classification (Abdul-Rahman and Pilouk,
has 14 as the from-node and 15 as the
2008).
to-node. The arc-coordinate list shows the
Georelational Data Model x-, y-coordinates of the from-node, the
to-node, and other points called vertices)
In georelational data model,
that make up each arc. While in the
implementation of topologic feature model
polygon /arc coverages (Figure 8) shows
both the geometry and the topologic
relationship between polygons and arcs.
information is typically held in the
Lists such as the polygon/arc list in polygon
computer files and the attributes in a
coverages are stored as graphic files in a
linked database (Congalton, 1997).
coverage folder. Another folder, called
Meaning the model stores geometries and
INFO, which is shared by all coverages in
attributes separately in a split system:
the same workspace, stores attributes data
geometries (“geo”) in graphic files and
files. The graphic files such as the
attributes (“relational”) in a relational
arc-coordinate list, the arc-node list, and
database. Typically a georelational data
the polygon-arc list are efficient in
model uses the features identification
reducing data redundancy. A shared or
number (ID) to link the two components.
common boundary between two polygons is
The two components must be synchronized
stored in the arc-coordinate list once, not
so that they can be queried, analysed and
twice. This not only reduces the number of
displayed in unison. The coverage and the
data entries but also makes it easier to
shapefile which are both ESRI products, are
update polygon.
example of georelational data model.
networks (TINs) and digital Spiekermann, K., and Weneger, M., (2000).
elevation models. Cartographica, Freedom from the tyranny of zones:
31, 1-99. towards new GIS-based spatial
Longley, P.A., Goodchild, M.F., Maguire, models. In Fotheringham, A.S., and
D.J., and Rhind, D.W., Weneger, M., (eds), Spatial Models
(2003).Geographic Information and GIS: New Potential and New
Systems and Science (1st ed.). John Models.Taylor and Francis: London,
Wiley: Chichester. pp.47-48.
Longley, P.A., Goodchild, M.F., Maguire, Star, J.L., and Estes, J.E.,
D.J., and Rhind, D.W., (1990).Geographic Information
(2008).Geographic Information Systems: An Introduction.
Systems and Science (2nd ed.). John Prentice-Hall inc. Englewood Cliffs.
Wiley: Chichester. New Jersey.
Mara, S. S., Mara, H. H., Mara, E. E., Yildiz, Theobald, D. M., (2001). Topology revisited:
F., (2010). Topological error representing spatial relations.
correction of GIS vector data. International Journal of
International Journal of the Geographical Information Science,
Physical Sciences, 5(5), 476-483. 15, 689-705.
Massey, W. S., (1967). Algebraic Topology: Tomlin, C. D., (1990). Geographic
An Introduction. New York: Information Systems and
Harcourt, Brace & World. Cartographic Modelling. Engle-wood
Piwowar, J. M., LeDrew, E. F., and Cliffs, NJ: Prentice Hall.
Dudycha, D. J., (1990). Integration Topology basics (ArcInfo and ArcEditor
of spatial data in vector and raster only), retrieved on April 2, 2011,
formats in geographical information from the ESRI website:
systems.International Journal of http://webhelp.esri.com/arcgisser
Geographical Information Systems, ver/9.3/Java/index.htm#geodatab
4, 429-444. ases/topology_basics.htm.
Peuquet, D. J., (1981). An examination of Topology of a network data model (2011),
techniques for reformatting digital retrieved on April 10, 2011, from
cartographic data. Part II: the the Geography of transport systems
raster to vector website:http://people.hofstra.edu
process.Cartographica, 18, /geotrans/eng/ch2en/meth2en/net
375-394. topology.html.
Peuker, T. K. and Chrisman, N., (1975). Triangulated Irregular Network (2011),
Cartographic data structures.The retrieved on April 20, 2011, from
American Cartographer, 2, 55-69. the ET Spatial Techniques website:
Regnauld, N., and Mackaness, W. A., (2006). http://www.ian-ko.com/resources
Creating a hydrographic netwok /triangulated_irregular_network.ht
from its cartographic m.
representation: a case study using Wilson, R. J., and Watkins, J. J., (1990).
ordnance survey master-map data. Graphs: An Introductory Approach.
International Journal of Geographic New York: Wiley.
Information Science, 20, 611-631 Zeila, M., (2001). Exploring ArcObjects
(eds). Redlands, CA: ESRI Press.
132