У меня есть файл geojson, который не отображается правильно, и я считаю, что это связано с файлом, содержащим мультиполигоны, не следуя правилу правой руки. Какой инструмент может помочь мне решить эту проблему?
Я пытался импортировать и экспортировать с помощью QGIS, а также конвертировать туда и обратно между форматами org2org
, но это никуда меня не привело.
Ответы:
Я верю, что https://github.com/mapbox/geojson-rewind решит вашу проблему.
Спецификация GeoJSON требовательна к порядку намотки, она помогает вам создавать совместимые геометрии Polygon и MultiPolygon, а также позволяет использовать стандартное поведение Canvas и других библиотек чертежей для окрашивания внутренних колец объектов Polygon и MultiPolygon.
источник
Не инструмент, но вы можете прочитать его с помощью фигурки и использовать
shapely.geometry.polygon.orient
для ориентации полигонов (по умолчанию это уже правильно). Имея еще несколько строк кода, вы также можете ориентироватьсяMultiPolygon
, перебирая включенные многоугольники.источник