0% found this document useful (0 votes)
38 views

Week-1 Module-4 Concept of topology

Topology in Geographic Information Systems (GIS) describes the spatial relationships between adjacent features, enabling advanced spatial analyses and ensuring data integrity. It involves representing spatial objects through a topological data model, which includes nodes, edges, and polygons, allowing for efficient data management and error handling. The concept, rooted in mathematics, is essential for modeling geometric relationships and facilitating data quality in GIS databases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Week-1 Module-4 Concept of topology

Topology in Geographic Information Systems (GIS) describes the spatial relationships between adjacent features, enabling advanced spatial analyses and ensuring data integrity. It involves representing spatial objects through a topological data model, which includes nodes, edges, and polygons, allowing for efficient data management and error handling. The concept, rooted in mathematics, is essential for modeling geometric relationships and facilitating data quality in GIS databases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Geographic Information Systems

Concept of topology
Dr. Arun K. Saraf,
Professor
Department of Earth Sciences

1
• Topology

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
• Topology describes the spatial relationships between
adjacent features
• Using such data structures enforces planar relationships,
and allows GIS specialists to discover relationships
between data layers.
• It can also be defined as “Topology is a collection of rules
that, coupled with a set of editing tools and techniques,
enables the geodatabase to more accurately model
geometric relationships.”

2
What Is Topology?
• In 1736, the mathematician Leonhard Euler published a paper that
arguably started the branch of mathematics known as topology
• Today, topology in GIS is generally defined as the spatial
relationships between adjacent or neighboring features
or
• The details of the connections between spatial objects such as the
information about which areas bound a line segment is called
topology
or
• Topology stores the relationships of one spatial object with
respect to another
3
What Is Topology?
• Mathematical topology assumes that geographic features occur on a
two-dimensional plane.
• Through planar enforcement, spatial features can be represented
through nodes (0-dimensional cells); edges, sometimes called arcs
(one-dimensional cells); or polygons (two-dimensional cells).
• Because features can exist only on a plane, lines that cross are broken
into separate lines that terminate at nodes representing intersections
rather than simple vertices.
• In GIS, topology is implemented through data structure.

4
Topological data structures are advantageous:
• Provide an automated way to handle digitizing and editing
errors and artifacts
• Reduce data storage for polygons because boundaries
between adjacent polygons are stored only once
• Enable advanced spatial analyses such as adjacency,
connectivity and containment (control)
• Another important consequence of planar enforcement is
that a map that has topology contains space-filling,
nonoverlapping polygons

5
6
Why topology?
• Topology has long been a key GIS requirement for data

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
management and integrity.
• Topology is fundamentally used to ensure data quality of the
spatial relationships and to aid in data compilation.
• Topology is also used for analyzing spatial relationships in
many situations, such as dissolving the boundaries between
adjacent polygons with the same attribute values or
traversing a network of the elements in a topology graph.

7
Why topology?
• Topology enables advanced spatial analysis and plays a

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
fundamental role in ensuring the quality of a GIS database.
• Topology can also be used to model how the geometry from a
number of feature classes can be integrated also referred as
vertical integration of feature classes.

8
Ways that features share geometry in a
topology

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
• Features can share geometry within a topology.
• For example: among adjacent features:
• Area features can share boundaries (polygon topology).
• Line features can share endpoints (edge-node topology).

9
Ways that features share geometry in a
topology

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
• In addition, shared geometry can be managed between feature
classes using a geodatabase topology, e.g.:
 Line features can share segments with other line features.
 Area features can be coincident with other area features. For
example, parcels can nest within blocks.
 Line features can share endpoint vertices with other point
features (node topology).
 Point features can be coincident with line features (point
events).
10
Topological Data Model

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
In general, a topological data
model manages spatial
relationships by representing
spatial objects (point, line, and
area features) as an underlying
graph of topological
primitives—nodes, faces, and
edges.

11
Topological Data Model

https://desktop.arcgis.com/en/arcmap/10.3/manage-data/topologies/topology-basics.htm
• These primitives, together with their relationships to one
another and to the features whose boundaries they
represent, are defined by representing the feature
geometries in a planar graph of topological elements.

12
Topological Data Model
Path Topological Model
• Spaghetti Model
• Polygon Model
Graph Topological Model
• Dime (Dual Indendent Map Encoding)
• POLYVERT (Polygon Converter)
TIN (Triangulated Irregular Network)

13
Spaghetti Model

14
Topological Model

15
THANKS

16

You might also like