Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
43 views
5 pages
TOPOLOGY
Uploaded by
YUGAM TRIPATHI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save TOPOLOGY For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
43 views
5 pages
TOPOLOGY
Uploaded by
YUGAM TRIPATHI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save TOPOLOGY For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save TOPOLOGY For Later
You are on page 1
/ 5
Search
Fullscreen
4 / AGentle Introduction to GIS / 7. Topology @ Previous Next © 7. Topology Objectives: Understanding topology in vector data Keywords: Vector, topology, topology rules, topology errors, search radius, snapping distance, : < > 7.1. Overview ‘Topology expresses the spatial relationships between connecting or adjacent vector features (points, polylines and polygons) in a GIS. Topological or topology-based data are useful for detecting and correcting digitising errors (e.g. two lines in a roads vector layer that do not meet perfectly at an intersection). Topology is necessary for carrying out some types of spatial analysis, such as network analysis. Imagine you travel to London. On a sightseeing tour you plan to visit St. Paul's Cathedral first and in the afternoon Covent Garden Market for some souvenirs. Looking at the Underground map of London (see Fig. 7.2) you have to find connecting trains to get from Covent Garden to St. Paul's. This requires topological information (data) about where it is possible to change trains. Looking at a map of the underground, the topological relationships are illustrated by circles that show connectivity. Kad Fig, 7.2 Topology of London Underground Network.7.2. Topology errors There are different types of topological errors and they can be grouped according to whether the vector feature types are polygons or polylines. Topological errors with polygon features can include unclosed polygons, gaps between polygon borders or overlapping polygon borders. A common topological error with polyline features is that they do not meet perfectly at a point (node). This type of error is called an undershoot if a gap exists between the lines, and an overshoot if a line ends beyond the line it should connect to (see Fig. 7.3). Fig. 7.3 Undershoots (1) occur when digitised vector lines that should connect to each other don't quite touch. Overshoots (2) happen if a line ends beyond the line it should connect to. Slivers (3) occur when the vertices of two polygons do not match up on their borders. The result of overshoot and undershoot errors are so-called ‘dangling nodes’ at the end of the lines. Dangling nodes are acceptable in special cases, for example if they are attached to dead- end streets. Topological errors break the relationship between features. These errors need to be fixed in order to be able to analyse vector data with procedures like network analysis (e.g. finding the best route across a road network) or measurement (e.g. finding out the length of a river). In addition to topology being useful for network analysis and measurement, there are other reasons why it is important and useful to create or have vector data with correct topology. Just imagine you digitise a municipal boundaries map for your province and the polygons overlap or show slivers. If such errors were present, you would be able to use the measurement tools, but the results you get will be incorrect. You will not know the correct area for any municipality and you will not be able to define exactly, where the borders between the municipalities are. It is not only important for your own analysis to create and have topologically correct data, but also for people who you pass data on to. They will be expecting your data and analysis results to be correct! 7.3. Topology rules Fortunately, many common errors that can occur when digitising vector features can be prevented by topology rules that are implemented in many GIS applicationsExcept for some special GIS data formats, topology is usually not enforced by default. Many common GIS, like QGIS, define topology as relationship rules and let the user choose the rules, if any, to be implemented in a vector layer. The following list shows some examples of where topology rules can be defined for real world features in a vector map: + Area edges of a municipality map must not overlap. + Area edges of a municipality map must not have gaps (slivers). + Polygons showing property boundaries must be closed. Undershoots or overshoots of the border lines are not allowed. + Contour lines in a vector line layer must not intersect (cross each other). 7.4, Topological tools Many GIS applications provide tools for topological editing, For example in QGIS you can enable topological editing to improve editing and maintaining common boundaries in polygon layers. A GIS such as QGIS ‘detects’ a shared boundary in a polygon map so you only have to move the edge vertex of one polygon boundary and QGIS will ensure the updating of the other polygon boundaries as shown in Fig. 7.4 (1). Another topological option allows you to prevent"* polygon overlaps** during digitising (see Fig. 7.4 (2)). It you already have one polygon, it is possible with this option to digitise a second adjacent polygon so that both polygons overlap and QGIS then clips the second polygon to the ‘common boundary. 1 2 Fig. 7.4 (1) Topological editing to detect shared boundaries, when moving vertices. When moving a vertex, all features that share that vertex are updated. (2) To avoid polygon overlaps, when a new polygon is digitised (shown in red) it is clipped to avoid overlapping neighbouring areas. 7.5. Snapping distance Snapping distance is the distance a GIS uses to search for the closest vertex and / or segment you are trying to connect when you digitise. A segment is a straight line formed between two vertices in a polygon or polyline geometry. If you aren't within the snapping distance, a GIS such as QGIS will leave the vertex where you release the mouse button, instead of snapping it to an existing vertex and / or segment (see Fig. 7.5).Fig. 7.5 The snapping distance (black circle) is defined in map units (e.g. decimal degrees) for snapping to either vertices or segments. 7.6. Search Radius Search radius is the distance a GIS uses to search for the closest vertex you are trying to move when you click on the map. If you aren't within the search radius, the GIS won't find and select any vertex of a feature for editing. In principle, it is quite similar to the snapping distance functionality. Snapping distance and search radius are both set in map units so you may need to experiment to get the distance value set right. If you specify a value that is too big, the GIS may snap to a wrong vertex, especially if you are dealing with a large number of vertices close together. If you specify the search radius too small the GIS application won't find any feature or vertex to move or edit. 7.7. Common problems / things to be aware of Mainly designed for simplicity and for fast rendering but not for data analysis that requires topology (such as finding routes across a network), many GIS applications are able to show topological and simple feature data together and some can also create, edit and analyse both. 7.8. What have we learned? Let’s wrap up what we covered in this worksheet: + Topology shows the spatial relation of neighbouring vector features. + Topology in GIS is provided by topological tools. + Topology can be used to detect and correct digitizing errors. + For some tools, such as network analysis, topological data is essential. + Snapping distance and search radius help us to digitise topologically correct vector data + Simple feature data is not a true topological data format but it is commonly used by GIS applications.7.9. Now you try! Here are some ideas for you to try with your learners: + Mark your local bus stops on a toposheet map and then task your learners to find the shortest route between two stops. + Think of how you would create vector features in a GIS to represent a topological road network of your town. What topological rules are important and what tools can your learners use in QGIS to make sure that the new road layer is topologically correct? 7.10. Something to think about If you don't have a computer available, you can use a map of a bus or railway network and discuss the spatial relationships and topology with your learners. 7.11. Further reading Books: + Chang, Kang-Tsung (2006). Introduction to Geographic Information Systems. 3rd Edition. McGraw Hill. ISBN: 0070658986 + DeMers, Michael N. (2005). Fundamentals of Geographic Information Systems. 3rd Edition. Wiley. ISBN: 9814126195 Websites: + http://www.innovativegis.com/basis/ + https://en.wikipedia.org/wiki/Geospatial topology The QGIS User Guide also has more detailed information on topological editing provided in Qals. 7.12. What's next? In the section that follows we will take a closer look at Coordinate Reference Systems to understand how we relate data from our spherical earth onto flat maps!
You might also like
QGIS 3.22 GentleGISIntroduction en
PDF
No ratings yet
QGIS 3.22 GentleGISIntroduction en
105 pages
RSG304 Sdai
PDF
No ratings yet
RSG304 Sdai
142 pages
Vector Data Model (GIS)
PDF
No ratings yet
Vector Data Model (GIS)
34 pages
GEC ABE 2 - Lecture Notes 2
PDF
No ratings yet
GEC ABE 2 - Lecture Notes 2
71 pages
Topological Errors
PDF
No ratings yet
Topological Errors
7 pages
Spatial Data Editing
PDF
No ratings yet
Spatial Data Editing
12 pages
Advanced GIS Chapter 3 & 4
PDF
No ratings yet
Advanced GIS Chapter 3 & 4
83 pages
Topological Features
PDF
No ratings yet
Topological Features
26 pages
Unit IV Notes Rs & Gis
PDF
No ratings yet
Unit IV Notes Rs & Gis
38 pages
2025 Re211 Sem1 Week2 Tutor2 - Vector Data
PDF
No ratings yet
2025 Re211 Sem1 Week2 Tutor2 - Vector Data
23 pages
Topology
PDF
No ratings yet
Topology
25 pages
Lesson 6-GIS Analysis Functions
PDF
No ratings yet
Lesson 6-GIS Analysis Functions
12 pages
Lecture 5 Toplogy and Spatial Relationship
PDF
No ratings yet
Lecture 5 Toplogy and Spatial Relationship
38 pages
Raster Data Analysis 11
PDF
No ratings yet
Raster Data Analysis 11
61 pages
18mge34e U3
PDF
No ratings yet
18mge34e U3
23 pages
Lec 4
PDF
No ratings yet
Lec 4
14 pages
Geog204 Fall22 Lecture6
PDF
No ratings yet
Geog204 Fall22 Lecture6
19 pages
Lecture 2 DataModels
PDF
No ratings yet
Lecture 2 DataModels
55 pages
Voronoi Methods in GIS
PDF
No ratings yet
Voronoi Methods in GIS
16 pages
PGIS Unit 4
PDF
No ratings yet
PGIS Unit 4
26 pages
Print Komper 6
PDF
No ratings yet
Print Komper 6
21 pages
Lecture Name:-Spatial Analysis Prof. S.K.Ghosh Dept of Civil Engg
PDF
No ratings yet
Lecture Name:-Spatial Analysis Prof. S.K.Ghosh Dept of Civil Engg
119 pages
Week-1 Module-4 Concept of Topology
PDF
No ratings yet
Week-1 Module-4 Concept of Topology
16 pages
Lab4 TopologyQGIS
PDF
No ratings yet
Lab4 TopologyQGIS
22 pages
Rs&gis (M4 +M5)
PDF
No ratings yet
Rs&gis (M4 +M5)
17 pages
Topology PBL
PDF
No ratings yet
Topology PBL
11 pages
BIT2324-SPATIAL ANALYSIS and MULTI CRITERIA ANALYSIS 20h Nov2023
PDF
No ratings yet
BIT2324-SPATIAL ANALYSIS and MULTI CRITERIA ANALYSIS 20h Nov2023
42 pages
GIS Lecture Notes
PDF
No ratings yet
GIS Lecture Notes
39 pages
Section Two
PDF
No ratings yet
Section Two
48 pages
GISOverView 10022025
PDF
No ratings yet
GISOverView 10022025
39 pages
Topology
PDF
No ratings yet
Topology
21 pages
GLS613 GSS613 Spatial Data Editing and Manipulation
PDF
No ratings yet
GLS613 GSS613 Spatial Data Editing and Manipulation
53 pages
GIS Seminar (Sakshi Sutar)
PDF
No ratings yet
GIS Seminar (Sakshi Sutar)
12 pages
L4 TopologyArcPro
PDF
No ratings yet
L4 TopologyArcPro
25 pages
Lecture 3
PDF
No ratings yet
Lecture 3
41 pages
Spatial Analysis: Faculty of Applied Engineering and Urban Planning Civil Engineering Department
PDF
No ratings yet
Spatial Analysis: Faculty of Applied Engineering and Urban Planning Civil Engineering Department
46 pages
GIS Week-1 - 3
PDF
No ratings yet
GIS Week-1 - 3
17 pages
GIS Study Guide
PDF
No ratings yet
GIS Study Guide
4 pages
Edit Data
PDF
No ratings yet
Edit Data
5 pages
Fundamental Concept of Topology
PDF
No ratings yet
Fundamental Concept of Topology
9 pages
Week-1 Module-3 Different Types of Vector Data and Concept of Topology PDF
PDF
No ratings yet
Week-1 Module-3 Different Types of Vector Data and Concept of Topology PDF
17 pages
Aqsa Sahar: Lecture # 1 Spatial Data Modeling (SDM)
PDF
No ratings yet
Aqsa Sahar: Lecture # 1 Spatial Data Modeling (SDM)
26 pages
CVL 203 Gis
PDF
No ratings yet
CVL 203 Gis
13 pages
Intro To Advanced GIS and A Review of Basic GIS: Topic 1
PDF
No ratings yet
Intro To Advanced GIS and A Review of Basic GIS: Topic 1
74 pages
Topology Fix
PDF
No ratings yet
Topology Fix
2 pages
02 Spatial Analysis
PDF
No ratings yet
02 Spatial Analysis
53 pages
Spatial Topology
PDF
No ratings yet
Spatial Topology
3 pages
PGE 317: Map Reading, Remote Sensing and GIS: Lecture 7-8: Interpolation, Spatial Analysis & Visualization
PDF
No ratings yet
PGE 317: Map Reading, Remote Sensing and GIS: Lecture 7-8: Interpolation, Spatial Analysis & Visualization
42 pages
07 Oct 2015 - Spatial - Structure - Sameer Saran PDF
PDF
No ratings yet
07 Oct 2015 - Spatial - Structure - Sameer Saran PDF
45 pages
Lecture 10 Map Topology
PDF
No ratings yet
Lecture 10 Map Topology
45 pages
Data Models (Compatibility Mode)
PDF
No ratings yet
Data Models (Compatibility Mode)
46 pages
GISA Data Manipulation Analysis Lecture6 Edited03112023
PDF
No ratings yet
GISA Data Manipulation Analysis Lecture6 Edited03112023
65 pages
GIS Summary
PDF
No ratings yet
GIS Summary
7 pages
Spatial Data Editing
PDF
No ratings yet
Spatial Data Editing
53 pages
Exercise 4b - Using Geodatabase Topology To Fix Line Errors PDF
PDF
No ratings yet
Exercise 4b - Using Geodatabase Topology To Fix Line Errors PDF
13 pages
GIS Topology and Spatial Relationships1
PDF
No ratings yet
GIS Topology and Spatial Relationships1
37 pages
20MK02 - Exercise 03
PDF
No ratings yet
20MK02 - Exercise 03
11 pages
Centerline Topology
PDF
No ratings yet
Centerline Topology
7 pages