You are here: Key Features > Topology

Topology

Topology structuring consists of snapping together feature geometries of different classes.

Topology structuring uses a tolerance value (see Tolerance) that is used to perform snapping on topology primitives such as topological nodes, edges and faces (see Topology Primitives).

Topology structuring provides a number of benefits:

  • Data cleaning by snapping feature geometries together, such as to fix gaps, overlaps, undershoots and overshoots
  • Accurate and unambiguous inter-geometry analysis, such as finding the length of shared boundaries between polygons
  • Efficient analysis of inter-geometry problems, such as holes or overlaps in a polygon coverage
  • Powerful data enhancement, such as forming polygons from the areas enclosed be a set of lines, or splitting lines where they cross
  • Powerful data modification while retaining data connectivity, for example, simplifying polygon boundaries while keeping polygons connected

Topology is performed via topology tasks (see Build Topology Task).