Mam geodataframe z punktami i niektórymi powiązanymi danymi. Chcę wykreślić go na mapie przy użyciu geopand i mieć rozmiar punktów odpowiadający jednej z kolumn w ramce geodata. Do tej pory mam następujący kod: base = world.plot(color='white', figsize=(20,10)) geo_df.plot(ax=base, marker='.', color='red', markersize = geo_df['Pop_2005']) plt.xlim([-85, -60]) plt.ylim([-5, 12.5]); Ale pojawia się …
Jestem nowy w Pythonie i łamie mi głowę, jak używać gdal_merge w skrypcie pythonowym (spyder). Używam Windows 10, Python 3.6 i mam zainstalowane narzędzie gdal z osgeo4w. Zdaję sobie sprawę, że wiele innych postów opisuje ten problem, ale żaden nie pomógł mi rozwiązać tego problemu. Kiedy wywołuję moduł gdal z …
Czy istnieje sposób na uzyskanie listy zainstalowanych formatów gdal w systemie z pythonem? W wierszu poleceń można to łatwo zrobić za pomocą: gdalinfo --formats ... ale czy można to zrobić w Pythonie?
Próbuję generować wielokąty dla satelitarnych pokosów orbit. Do tej pory mam metodę generowania dwóch linii, które reprezentują krawędź każdego pokosu w [łac, długo]. Niektóre pokosy przekraczają międzynarodową linię danych i dlatego obejmują: Udało mi się to rozwiązać za pomocą ogr2ogr -wrapdateline: ogr2ogr -wrapdateline -f "ESRI Shapefile" test.shp orbits.shp Co prawdopodobnie …
Używam GDAL z pythonem do manipulowania plikami kształtów. Podczas otwierania pliku źródłowego najpierw ustawiam sterownik na „ESRI Shapefile”, zanim wywołam metodę „Open” sterownika z wymaganym plikiem shapefile. Nie miałem z tym żadnych problemów; jestem jednak ciekawy, jaka jest różnica między metodą instancji Driver „Open” a funkcją ogr „Open”. Na przykład …
Zastanawiam się, czy istnieje sposób, aby otworzyć konsolę Python bezpośrednio przy uruchomieniu programu. Istnieje możliwość ustawienia skrótu do konsoli Python, ale nie mogę znaleźć takiej opcji do uruchomienia programu QGIS.
Jak dotąd korzystasz z ArcObjects z Pythona? to moje najczęściej czytane i wymieniane pytania i odpowiedzi na temat wymiany stosów GIS. Mimo tego sukcesu jest to prawdopodobnie jeden z moich najsłabszych obszarów, jeśli chodzi o faktyczne wykorzystanie. Duża część tego kiepskiego pokazu wynika z mojej słabej umiejętności czytania i rozumienia …
Czy można ustawić CRS projektu w QGIS za pomocą komendy Python? W moim przypadku użytkownik powinien otworzyć QGIS, uruchomić moją pisemną wtyczkę, a ta wtyczka załaduje dane przestrzenne, które mają kod epsg 31467 (Gauss Krueger Zone 3). Niestety domyślnym CRS QGIS jest WGS84, więc mam kłopoty z jednostkami i skalą. …
Mam problem / pytanie dotyczące Pythona i QGIS. Czy można uzyskać dane jednej wybranej funkcji w QGIS przy użyciu Pythona, a jeśli tak, to w jaki sposób? W moim przykładzie mam warstwę, która pokazuje kilka działek do planowania urbanistycznego. Jeśli teraz wybiorę jedną z paczek, chcę uzyskać dane dokładnie dla …
Czy komukolwiek udało się programowo zaktualizować metadane w ArcGIS 10? Biorąc pod uwagę użycie Pythona / arcpy, ale ArcObjects (C # lub Python / comtypes) jest również możliwe. Muszę zaktualizować zarówno metadane formatu FGDC, jak i ArcGIS-ISO, a jakiekolwiek zastosowane rozwiązanie musi być w stanie zachować istniejące (niepuste) elementy wraz …
Staram się określić ilość opadającej pary wodnej (PWV), ozonu i aerozoli w funkcji czasu nad określonymi punktami na Ziemi, a mianowicie naszymi obserwatoriami astronomicznymi. Aby to zrobić, mam już kod Pythona, modapsclientktóry pobierze dwa razy dziennie produkty MODIS Aqua i Terra MYDATML2 i MODATML2, które obejmują konkretną szerokość i długość …
Muszę automatycznie pobierać obrazy Landsat, aby zrobić leśny monitor. Używam pakietu landsat-utils. Jednak gdy ustawiam scenę z obszaru zainteresowań, kod nie działa zgodnie z oczekiwaniami. Oto jeden z przykładów sceneID (LC82150682015350LGN01), który chciałbym nabyć w celu przetestowania mojego skryptu. Próbowałem umieścić moją nazwę użytkownika i hasło z USGS, jednak to …
Mam kilka wielokątów w pliku shp, które muszę zmienić ich szerokość linii. Dołączyłem do nich w jednej grupie Czy istnieje sposób, aby zmienić linię dla wszystkich warstw w grupie jednocześnie, a nie jedna po drugiej?
Jak mogę udokumentować moje niestandardowe funkcje Pythona w QGIS? Chciałbym zaoferować użytkownikom pomoc w zakresie funkcji, które dla nich napisałem: Próbowałem dodać ciąg dokumentów: Ale za każdym razem, gdy klikam Załaduj , wyświetlany jest komunikat o błędzie: Komunikat o błędzie wyraźnie pokazuje błąd wcięcia, który nie odpowiada mojemu faktycznemu kodowi.
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.