Biorąc pod uwagę geopandas GeoDataFrameserię wielokątów, chciałbym uzyskać powierzchnię w km2 każdej funkcji na mojej liście. Jest to dość powszechny problem, a zwykle proponowane rozwiązanie w przeszłości był w użyciu shapelyi pyprojbezpośrednio (np tutaj i tutaj ). Czy istnieje sposób, aby to zrobić w czystej postaci geopandas?
To, czego szukam, to sposób na podkreślenie określonego obszaru na mapie Google Maps poprzez wyszarzenie reszty świata. Słyszałem o pewnym rozwiązaniu polegającym na użyciu 2 wielokątów, z których 1 jest widoczny, a drugi nie i że działa tylko wtedy, gdy mapa jest statyczna (brak ruchu mapy). Jednak chcę, aby użytkownik …
Korzystam z ArcGIS Desktop 10.0. Mam sposób na usunięcie dziur w pączku, czyli przekształcenie wielokąta w linię, a następnie utworzenie wielokąta z linii, a na koniec scalenie ich wszystkich. Wadą tej strategii jest to, że usuwa inne dziury i puste obszary, które w rzeczywistości są puste i powinny być puste. …
Mam wielokąty ze współrzędnych w (kształtny python), które wyglądają tak POLYGON ((24.8085317 46.8512821, 24.7986952 46.8574619, 24.8088238 46.8664741, 24.8155239 46.8576335, 24.8085317 46.8512821)) Chciałbym obliczyć powierzchnię tego wielokąta w km ^ 2. Jaki byłby najlepszy sposób, aby to zrobić w Pythonie?
Próbuję obliczyć powierzchnię wielokąta w moim skrypcie Python. Tworzę nowy wielokąt z scalania dwóch razem i chciałbym dodać obszar wynikowego wielokąta do pola w pliku wyjściowym. Wielokąt jest przechowywany w regularnym pliku kształtu i jest rzutowany. Obszar najlepiej w jednostkach mapy. Myślałbym, że jest to dość powszechne i proste zadanie, …
Używając QGIS, jeśli załaduję warstwę wielokąta i utworzę nową kolumnę, jak wypełnić tę kolumnę: obszar każdego wielokąta i kolejnej kolumny z długość obwodu każdego wielokąta?
Szukam projekcji (lub zestawu projekcji), która przyzwoicie zachowuje odległości, dzięki czemu mogę buforować każdy kraj na świecie i mieć podobny poziom minimalnego zniekształcenia dla każdego. Potrzebuję wtedy projekcji (lub zestawu prognoz), aby obliczyć obszary tych buforów, aby każdy kraj w strefie buforowej na świecie mógł być porównywany z obszarem buforowym …
Podczas oceniania egzaminu odkryłem, że QGIS 3.2 i 3.4 wytwarzają różne wartości przy obliczeniach $areanad wielokątami. Eksperymentowałem przy użyciu $areai, area($geometry)aby sprawdzić różnice między obliczeniami planarnymi i elipsoidalnymi. Wydaje się, że QGIS 2.18 domyślnie oblicza obszary płaskie $area, podczas gdy QGIS 3.4 podaje obszary elipsoidalne dla $area(jak wyjaśniono w części …
W mojej codziennej pracy ciągle jestem proszony o obliczanie obszarów globalnych zestawów danych rastrowych w projekcji geograficznej przy rozdzielczości 30 sekund kątowych. Te zestawy danych są zwykle wynikiem operacji Łączenia (typowym przykładem są klasy roślinności połączone z warstwą kraju). Aby to zrobić, nasza jednostka utworzyła zestaw danych rastrowych z obszarem …
Interesuje mnie zrozumienie, w jaki sposób systemy GIS i ich dane kodują wielokąty. W szczególności, w jaki sposób rozwiązują niejednoznaczność wnętrza wielokąta na kuli? Tło: w 2D wybranie strony granicy, która ma skończony obszar, jest banalne, ponieważ płaszczyzna 2D jest nieskończona. Jednak kula jest skończona, więc nie można wiedzieć, która …
Jest to związane z określeniem wnętrza wielokąta . Moja trudność polega na tym, że jeśli podam wielokąt pokrywający Ziemię przechodzącą ze Wschodu na Zachód, nadal będzie miał on granicę wzdłuż antemerydów, która pojawiałaby się w projekcjach azymutalnych. Na przykład w GeoJSON: { "type": "Polygon", "coordinates": [ [[-180, -90], [-180, 90], …
Kiedy otwieram QGIS, dodaj warstwę i obliczam obszary pliku kształtu za pomocą kalkulatora pola, otrzymuję inny obszar niż po otwarciu QGIS i zaznaczam „Włącz transformację CRS w locie” i obliczam obszar. Dzieje się tak pomimo upewnienia się, że projekt i warstwa mają ten sam układ współrzędnych (ten sam numer EPSG). …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.