Lesson 3.2Lesson 3.2 · Georeferencing & Data Preparation
Digitising & Topology
Tracing clean features that behave when you analyse them
Two people trace the same ten plots. One layer works. One is full of holes.
Both start from the same georeferenced imagery and draw the same parcels. But one enables snapping and topological editing, so shared boundaries are literally shared; the other free-hands every edge. Weeks later, when someone runs an area total, the careful layer sums correctly while the sloppy one double-counts overlaps and leaks through gaps. The difference is invisible on screen and fatal in analysis. Digitising is not just drawing shapes — it is building shapes that will behave.
The best-looking layer in the room is often the one hiding the most slivers.
Digitising: tracing reality into vector features
Digitising is creating vector features — points, lines, polygons — by tracing something you can see: georeferenced imagery, a scanned sheet from the last lesson, or an existing reference layer. When you draw straight over imagery on screen it is called heads-up digitising, and it is how most local base data still gets made: building footprints from satellite tiles, plot lines from a sanctioned layout, a footpath network from aerial photos.
The mechanics are simple — start an edit session, pick the layer, and place vertices click by click until you close a ring or end a line. The craft is in where the vertices go and how they relate to the features already drawn. A footprint traced with ten careful vertices on the roof edge is worth more than one scribbled with fifty.
Every extra vertex is a promise you will maintain it later. Trace the shape, not the noise.
Snapping: the single habit that saves you
Snapping makes the cursor jump to a nearby existing vertex, edge or endpoint when you get within a set tolerance. It sounds minor; it is the most important editing setting you will ever touch.
Without snapping, two boundaries that look joined are actually two separate vertices a fraction of a pixel apart. That invisible gap is a sliver — a hair-thin polygon or a break in a network — and it is the root of most "my analysis is wrong" bugs. With snapping on, the software pulls your new vertex exactly onto the existing one, so a shared boundary is genuinely one line used by both features. Set a sensible tolerance (a few pixels, or a real distance), decide what to snap to (vertices, segments, or both), and turn it on before you draw the first shape, not after.
A sliver is the ghost of two points that should have been one.
Topology: the rules shapes must obey
Topology is the set of spatial relationships between features — which shapes touch, share a boundary, or enclose others — as distinct from their raw coordinates. For a layer that is supposed to partition space cleanly (land parcels, wards, zones), topology is expressed as rules the data must satisfy.
The two rules you will invoke constantly are must-not-have-gaps (adjacent polygons leave no unfilled space between them) and must-not-overlap (no two polygons cover the same ground). A parcel layer that breaks the first rule has holes that vanish from every area total; break the second and you count the same land twice. Other useful rules include lines that must not dangle, and points that must fall inside a polygon. Rules do not fix data by themselves — they flag violations so you can go and repair each one.
Editing to fix what the rules flag
Once you validate a layer against its rules, you get a list of errors, each with a location. Now you edit. Common repairs: snap a stray vertex onto the boundary it should share; delete a sliver polygon and let its area rejoin the correct neighbour; move or merge duplicate vertices; trim an overshoot where a line ran past a junction, or extend an undershoot that stopped short.
The efficient move is to enable topological editing while you draw, so that dragging a shared boundary updates both polygons at once and new edges snap to existing geometry automatically. Prevention beats cure: a layer digitised with snapping and topological editing on will produce a near-empty error list, while one drawn carelessly can take longer to clean than it did to create.
Cleaning bad geometry always costs more than digitising it right the first time.
India realities: scale, source and what 'good enough' means
Digitising accuracy can never beat its source. Tracing plots off ~10 m Sentinel-2 or medium-resolution imagery yields context, not cadastre; parcel-grade lines need high-resolution imagery, drone survey (as under SVAMITVA for rural abadi land) or an actual survey. India's urban base-mapping programmes set explicit target scales — the National Urban Information System works at 1:10,000 and 1:2,000 for utilities — and your digitising tolerance should match the scale you claim, not the zoom you happen to be at. Record your source, imagery date and intended scale as metadata; a footprint layer with no provenance is a liability the moment someone asks how accurate it is.
ISO 19107
Spatial schema — geometry & topology model (global)
The ISO standard defining what valid geometry and topological relationships are; the theory behind must-not-overlap rules.
OGC GeoPackage
Open SQLite single-file vector/raster container (global)
A clean modern format to store digitised layers; avoids shapefile field and multi-file pitfalls.
National Urban Information System (NUIS)
India urban geodatabases at 1:10,000 & 1:2,000
Sets the target scale/accuracy your urban digitising should match; layers surfaced via Bhuvan/TCPO.
OpenStreetMap (ODbL)
Global crowdsourced vector base (roads, buildings)
Free imagery-traced data and a practical ground for practising snapping and topology; attribution + share-alike.
Workshop — digitise three parcels with clean topology
Trace three adjacent plots from imagery so they share boundaries exactly, then validate them against no-gap and no-overlap rules and fix any error.
QGIS 3.44 (Snapping, Topology Checker) or ArcGIS Pro 3.7 (geodatabase topology); a georeferenced imagery base.
Given: georeferenced imagery for a small block (from Bhuvan/Esri/OSM tiles) Goal: a polygon layer of 3 adjacent parcels, snapped, with zero topology errors Target scale: treat it as ~1:2,000 base
- 1Create an empty polygon layer in a projected CRS. In QGIS: Layer ▸ Create Layer ▸ New GeoPackage Layer (Polygon). In ArcGIS Pro: Catalog ▸ New ▸ Feature Class (Polygon) in a file geodatabase.
- 2Turn snapping ON before drawing. In QGIS: Project ▸ Snapping Options — enable snapping to vertex and segment, set a tolerance, and switch on Topological Editing and Avoid Overlap. In ArcGIS Pro: Edit ▸ Snapping (enable), and use the trace/topology tools.
- 3Digitise the first parcel over the imagery, placing vertices on visible edges. In QGIS: Toggle Editing, Add Polygon Feature. In ArcGIS Pro: Create Features ▸ Polygon.
- 4Digitise the two neighbours so their shared edges snap onto the first parcel's boundary — the cursor should jump to existing vertices/segments so no gap or overlap is created.
- 5Validate topology. In QGIS: Vector ▸ Topology Checker — add rules 'must not have gaps' and 'must not overlap' and run. In ArcGIS Pro: build a geodatabase Topology with those rules and Validate.
- 6Fix every flagged error — snap stray vertices, delete slivers, merge duplicates — then re-run the check until the error list is empty and save.
You’ll walk away with
A three-parcel polygon layer that passes must-not-overlap and must-not-have-gaps, with snapping and topological editing used throughout — a layer whose area totals you can trust.
Three altitudes on the same idea
Read the band that fits you — or all three.
Your site model is only as trustworthy as the vertices you place. When you digitise existing structures, the plot line and trees off imagery or a sanctioned layout, snapping and clean topology are what let you compute setbacks, coverage and open space that actually add up. Trace the plot boundary once, cleanly, and every downstream area is honest.
Land-use and parcel layers must partition space with no gaps or overlaps, or the numbers lie. Zonal areas, coverage statistics and development potential all depend on a topologically clean polygon layer. Digitise against the target scale of the plan (NUIS-style 1:2,000–1:10,000) and validate rules before any area is quoted in a report.
A connected street and block layer is the substrate of every walkability and morphology metric. If your line network has undershoots and dangles, routing and space-syntax measures break silently. Snap junctions, close blocks, and keep the figure-ground clean so that catchments and connectivity mean what you say they mean.
“If the shapes look right on screen, the layer is fine.”
Do it yourself
No software — sharpen your eye for the errors that hide.
- 1In your own words, explain the difference between a gap and an overlap, and give one real-world number each would corrupt.
- 2Why does turning snapping on before drawing matter more than fixing things afterwards?
- 3You must digitise footpaths from ~10 m imagery. State one honest limitation you would write into the metadata.
- 4Name the topology rule you would apply to (a) ward polygons and (b) a water-pipe network, and say what each catches.
- 5A parcel layer's total area exceeds the block's true area by 2%. Which topology error is the likely culprit, and why?
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Bolstad, P. & Manson, S. — GIS Fundamentals: A First Text on Geographic Information Systems, 7th ed. — Eider Press, 2022.
- 02Longley, P.A., Goodchild, M.F., Maguire, D.J. & Rhind, D.W. — Geographic Information Science and Systems, 4th ed. — Wiley, 2015.
- 03Burrough, P.A., McDonnell, R.A. & Lloyd, C.D. — Principles of Geographical Information Systems, 3rd ed. — Oxford University Press, 2015.
- 04Chang, K.-T. — Introduction to Geographic Information Systems, 9th ed. — McGraw-Hill Education, 2019.
- 05Transactions in GIS — Wiley, ongoing.
Clean shapes are only half a feature — the other half is the table of facts behind them, so next we open the attribute table and learn to join outside data, including the Census, onto our boundaries.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →