Mam plik geojson, który nie wyświetla się poprawnie i uważam, że ma to związek z plikiem zawierającym wieloboki, które nie przestrzegają reguły prawej ręki. Jakie narzędzie może mi pomóc w rozwiązaniu tego problemu?
Próbowałem importować i eksportować za pomocą QGIS i konwertować tam iz powrotem między formatami org2org
, ale nigdzie mnie to nie pociągało.
Odpowiedzi:
Wierzę, że https://github.com/mapbox/geojson-rewind rozwiąże twój problem.
Specyfikacja GeoJSON jest wybredna pod względem kolejności nawijania, pomaga generować zgodne geometrie wielokątów i wielokątów, a także pozwala używać domyślnego zachowania płótna i innych bibliotek rysunków do pokolorowania wewnętrznych pierścieni elementów wielokąta i wielokąta.
źródło
Nie jest to narzędzie, ale można je czytać kształtowo i używać
shapely.geometry.polygon.orient
do orientowania wielokątów (ustawienie domyślne jest już prawidłowe). Za pomocą kilku kolejnych wierszy kodu możesz także zorientowaćMultiPolygon
się, iterując dołączone wielokąty.źródło