Eu tenho um arquivo geojson que não está sendo exibido corretamente e acredito que esteja relacionado ao arquivo que contém multipolígonos que não seguem a regra da mão direita. Que ferramenta pode me ajudar a corrigir esse problema?
Tentei importar e exportar com QGIS e converter entre formatos com org2org
, mas isso não me levou a lugar algum.
Respostas:
Acredito que https://github.com/mapbox/geojson-rewind solucionará seu problema.
A especificação GeoJSON é exigente quanto à ordem de enrolamento, ajuda a gerar geometrias compatíveis com Polygon e MultiPolygon e permite usar o comportamento padrão do Canvas e de outras bibliotecas de desenho para colorir os anéis internos dos recursos Polygon e MultiPolygon.
fonte
Não é uma ferramenta, mas você pode lê-la com formas e usar
shapely.geometry.polygon.orient
para orientar polígonos (o padrão já está correto). Com mais algumas linhas de código, você também pode orientarMultiPolygon
iterando sobre os polígonos incluídos.fonte