Shapecheck est le premier logiciel issu des recherches technologiques du CREALP dans l'optique du développement de ToolMap 2. Il permet de vérifier les erreurs suivantes dans les fichiers linéaires ESRI Shapefile (*.shp)
Erreurs de vertex : un noeud d'une ligne sert de point de passage à plus de deux segments.
Erreurs de jointures : deux lignes sont jointes mais ne se touchent pas.
Erreurs d'intersections : une ligne contient une intersection avec elle-même
Shapecheck permet de vérifer plusieurs couches de données, son fonctionnement rapide permet de vérifer des thèmes de tailles très importantes.
L'élimination de ces erreurs permet dans la grande majorité des cas d'éviter la corruption du fichier shapefile et la perte de données.
Pour Linux, seules les sources sont disponibles pour l'instant. Pour compiler le programme il est nécessaire de compiler GEOS en premier puis GDAL avec le support pour GEOS activé.
WxWidgets doit également être compilé puis il est possible d'utiliser CMake pour compiler shapecheck.
Aide
L'aide de ShapeCheck est disponible en anglais, au format *.pdf, Elle est directement intégrée dans le programme d'installation prévu pour Windows, pour les autres version elle peut être téléchargée ici :
Dès les premières versions de ShapeCheck, l'IGAR à intégré ce logiciel dans le cadre de leur mandat de vectorisation des cartes de l'atlas géologiques Suisse. Shapecheck permet de contrôler l'absence d'erreurs topologiques dans les shapefiles produits.