Tengo un archivo geojson que no se muestra correctamente, y creo que tiene que ver con el archivo que contiene multipolígonos que no siguen la regla de la mano derecha. ¿Qué herramienta puede ayudarme a solucionar este problema?
Intenté importar y exportar con QGIS, y convertir de ida y vuelta entre formatos con org2org
, pero eso no me llevó a ninguna parte.
Respuestas:
Creo que https://github.com/mapbox/geojson-rewind solucionará su problema.
La especificación GeoJSON es exigente con respecto al orden de bobinado, le ayuda a generar geometrías compatibles de Polygon y MultiPolygon, y le permite usar el comportamiento predeterminado de Canvas y otras bibliotecas de dibujo para colorear los anillos interiores de las características de Polygon y MultiPolygon.
fuente
No es una herramienta, pero puede leerlo con forma y usarlo
shapely.geometry.polygon.orient
para orientar polígonos (el valor predeterminado ya es correcto). Con unas pocas líneas de código más, también puede orientarseMultiPolygon
iterando sobre los polígonos incluidos.fuente