ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
This is an old revision of the document!
We are pleased to announce a new set of static Map Suite APIs relating to topology, along with an application to test topology rules. Topology is a critical function of a GIS application and we now have a great implementation of this feature. We have worked hard to ensure that we have included the most important cases along with an easy-to-use API. Below are a list of all of the cases we cover.
Cluster tolerance is the minimum distance between vertices of features. Vertices that fall within the cluster tolerance are defined as coincident and are snapped together.
The end of a line cannot touch the end of only one other line within a feature. The end of a line can touch any part of itself.
Lines must not overlap any part of another line within a feature. Lines can touch, intersect, and overlap themselves.
Lines must not cross or overlap themselves within a feature. Lines can touch themselves and touch, intersect, and overlap other lines.
Lines must not overlap themselves within a feature. Lines can touch, intersect, and overlap lines in another feature.
The boundaries of polygons in one feature must be covered by the boundaries of polygons in another feature.
Cluster tolerance is the minimum distance between vertices of features. Vertices that fall within the cluster tolerance are defined as coincident and are snapped together.
The topology sample makes it simple to test topology rules.