What is Topology?

Topology in SIS provides a means of establishing and analyzing the relationships between geographical elements in a map dataset. The basic building blocks, or primitives, of a topological dataset are Links and Nodes.

A Link is a topological LineString item that stores data regarding its relationship with other topological items. A Node item is a topological Point item used to form the junction of two or more Links, or the end of a Link if it is only partially connected. Together, Links and Nodes are used to create a network or mesh. Items called TopoLineStrings can be created to represent routes along a sequence of Links, and TopoPolygons can be created to represent the Polygons enclosed by a sequence of links. Items called TopoPoints can be created at node locations to represent entities which exist at the node location.

A road network is an example of a topological dataset. Nodes represent the road junctions, and Links represent the road segments between those junctions. The network can be geographically correct, depicting every bend and turn in the roads, or it can be diagrammatic in the same way that railway maps are sometimes depicted. The “logic” of the network is inherent in the connectivity of the links, combined with attributes on the links and nodes which set direction of travel and turning restrictions.

A set of administrative or political boundaries is another example of a topological dataset. In this case it is the polygon formed by the spaces within the network which are important, where adjacent polygons share a common boundary made up of a series of links. Any change made to the boundary of one polygon will automatically affect the boundary of adjacent polygons, as the geometry of the links is shared between those polygons.

Note: Topology is only supported in Cadcorp Base Dataset (*.bds) or Cadcorp Item Database (*.idb) formats.


Send comments on this topic.

Click to return to www.cadcorp.com

© Copyright 2000-2017 Computer Aided Development Corporation Limited (Cadcorp).