J'ai un fichier geojson qui ne s'affiche pas correctement, et je pense que cela a à voir avec le fichier contenant des multipolygones ne suivant pas la règle de droite. Quel outil peut m'aider à résoudre ce problème?
J'ai essayé d'importer et d'exporter avec QGIS, et de faire des allers-retours entre les formats avec org2org
, mais cela ne m'a mené nulle part.
Réponses:
Je crois que https://github.com/mapbox/geojson-rewind résoudra votre problème.
La spécification GeoJSON est pointilleuse sur l'ordre d'enroulement, elle vous aide à générer des géométries Polygon et MultiPolygon conformes, et elle vous permet d'utiliser le comportement par défaut de Canvas et d'autres bibliothèques de dessins pour colorer les anneaux intérieurs des fonctionnalités Polygon et MultiPolygon.
la source
Pas un outil, mais vous pouvez le lire avec galbe et utiliser
shapely.geometry.polygon.orient
pour orienter les polygones (la valeur par défaut est déjà correcte). Avec quelques lignes de code supplémentaires, vous pouvez également vous orienterMultiPolygon
en itérant sur les polygones inclus.la source