Geo Toolkit – Data Quality Tools
Notice: GIS business unit has moved to the new web-page: www.sinergise.com
.
You will be re-directed to new web-page in a few moments.
Geo Toolkit is a set of quality data tools. They were developed for customers who need to adjust user geographic data in case their existing geographic base layer has changed (e.g.
orthophoto base layer). At GIS solutions a lot of users' data are snapped to orthophoto base data layer. Whenever a base data layer is improved by reaching a higher precision the user data no longer
matches with it.
Geo Toolkit package provides three tools that help users to solve such inadequacies.
- GeoCheck: verifies geo-data validity,
- GeoMorph: automated tool for shifting polygons,
- GeoClone: tool for checking and adjusting polygons created by GeoMorph.
Geo Toolkit advantages:
- simultaneous processing of a great number of inter-connected data entries,
- time optimization: similar tools require several weeks for the same amount of data, where Geo Toolkit reduces such a procedure to a few hours,
- effective processing and handling of topological errors in the data.
GeoCheck is a spatial data-verifying tool that helps to identify any data errors. An output dataset is produced, containing locations of errors and their descriptions. GeoCheck checks a
shape-file for any errors, including:
- overlap (intersection of two geometries is non-zero)
- gaps (non-covered space exists, surrounded by other geometries)
- spikes (a spike is a very sharp angle on a polygon boundary or on a polyline; usually that means an error)
- kick-backs (a kick-back is similar to a spike, but with slightly different criteria)
- area (polygons with really small areas are usually errors)
- length (lines with really small lengths are usually errors)
- self-intersections (the boundary of a polygon may not intersect itself, nor can a polyline intersect itself)
- overlapping holes (another hole exists within a polygon hole)
- unclosed rings (polygon boundaries must be closed)
GeoMorph is a »quick-fix« tool which adopts user data, e.g. graphic polygons in relation to the changed base data layer.
The software compares two sets of geometries of spatial data and tries to snap lines from the first set to the second set. It works by examining user geometries and matching them with the base data
layer geometries; if a part of the user geometry is not snapped to the base data layer, but the adjacent parts are, automatic effort is made to snap also the previously non-snapped part. The maximum
distance between the original and the snapped lines is configurable, so the user is able to limit the change of geometries.
Because of deficient source data, there are usually many vectors missing that should be present at the base data layer. Consequently the vector data that are produced with
GeoMorph through the
base data layer may not be very precise and the geometries that get shifted might look odd and do not match well with the improved base data layer. To improve the results of this process, a separate
pass has to be done by using
GeoClone tool.

Figure 1: Results of a topology check. Error locations are calculated and can be displayed on a map along with detailed descriptions of the type of error.
For more details, contact :