Próbuję zbudować wtyczkę, aby załadować kompozytora wydruku z pliku, wygenerować atlas i wyeksportować do obrazu. Do tej pory udało mi się załadować szablon i wyeksportować go do obrazu. Nie byłem w stanie dodać żadnej z warstw legendy (które są również w toc) do eksportowanej mapy, co powoduje, że pusta mapa …
Zadanie polegało na utworzeniu modelu za pomocą ArcGIS ModelBuilder, który początkowo uruchamia kilka zadań geoprzetwarzania, a następnie dołącza do tabeli Excela w wyniku tych geoprocesów. Jednak model musi najpierw otworzyć plik Excel, aby użytkownik mógł go ręcznie edytować, zanim następnie zapisze zmiany i zamknie plik. Oczekuje się następnie, że model …
Czy można zmienić kolor podczas dodawania warstwy wektorowej? Mam warstwę wektorową z obszarami wodnymi i chcę załadować ją w stylu koloru niebieskiego. Warstwa jest dodawana z: QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) Czy mogę w jakiś sposób zmienić kolor po lub podczas ładowania?
Znalazłem dane o wysokiej precyzji wysokości (rozdzielczość 1/3 - 1/9 sekundy łukowej) z krajowego zestawu danych wysokości dostarczonego przez USGS. Pochodzi w formatach IMG, Arcgrid i GridFloat. Wiem, że ArcGrid odpowiada płatnemu pakietowi oprogramowania, ale staram się trzymać swobodnie dostępnych narzędzi. Mam dane GPS, które próbuję skorelować z poziomem gruntu. …
Chcę utworzyć funkcję, która wybiera funkcję i przybliża ją (podobnie w QGIS). Dlatego istnieje następująca funkcja: QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) def zoomTo(self): layer = self.vlayer atable = self.ui.table selectList=[] for i in atable.selectionModel().selectedRows(): ID = atable.item(i.row(),0).text() selectList.append(int(ID)) layer.setSelectedFeatures(selectList) Wybrane obiekty są podświetlone na mapie. Ale nie mam pojęcia, jak wykonać „zbliżenie” do wybranych …
Korzystam z poniższego wiersza, aby poinformować użytkownika o statusie: iface.mainWindow().statusBar().showMessage("Status:" + str(i)) Wtyczka działa na moim zestawie danych około 2 minut, ale system Windows wykrywa go jako „nie odpowiada” i przestaje wyświetlać aktualizacje stanu. Dla nowego użytkownika nie jest to tak dobre, ponieważ wygląda na to, że program się zawiesił. …
Czasami, ale zbyt często niestety, moje usługi AGS po prostu przestają działać bez powodu. Zwykle tego nie zauważam, dopóki użytkownicy nie zadzwonią do mnie i nie zapytają, dlaczego ich mapy nie zawierają danych. Czy jest jakiś sposób (myślałem Python), że mogę uzyskać odpowiedź od AGS, gdy usługi się zatrzymają? Jak …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów systemów informacji geograficznej. Zamknięte w zeszłym miesiącu . Mam kilka odcinków strumienia o długości 1000 km. Muszę znaleźć różnicę wysokości między dwoma kolejnymi punktami odległości 1 …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Czy ktoś ma jakieś dobre przykłady użycia Pythona do automatyzacji lub uproszczenia typowych zadań ankietowych? …
Próbuję nauczyć się korzystać z ogrodu w pythonie przy użyciu zestawu danych o kraju i zaludnionych miejscach z http://www.naturalearthdata.com/downloads/50m-cultural-vectors/. Próbuję użyć filtrów i buforów, aby znaleźć punkty (ne_50m_populated_places.shp) w określonym buforze nazwanego kraju (odfiltrowane z klasy obiektów ADMIN w ne_50m_admin_0_countries.shp). Problem wydaje się polegać na tym, że nie rozumiem, jakich …
Próbuję zrozumieć, w jaki sposób mogę użyć modułu csv w pythonie, aby otworzyć plik csv w tym samym folderze co skrypt Pythona, a następnie utworzyć plik shapefile przy użyciu pyshp modułu shapefile. Plik csv wygląda tak, ale może zawierać kilka tysięcy wierszy rekordów: id_nr;date;target;start_lat;start_lon 1;2012-05-21;navpoint 25x;55.123654;13.456954 1;2012-05-23;navpoint 11f;55.143654;12.456954
Mam dużą liczbę plików kształtów reprezentujących obszary zainteresowania do analizy, która zostanie przeprowadzona przy użyciu różnych źródeł zdjęć satelitarnych (IKONOS, RapidEye itp.). Niestety, obrazy nie używają na przykład systemu ścieżek takiego jak Landsat, więc zakres jest bardzo różny. Do każdego AOI przypiąłem pliki kształtów reprezentujące zakres różnych zakupów obrazów, z …
Mam przydatne narzędzie skryptowe, które przechodzi przez obszar roboczy, zmienia nazwy i kopiuje pliki kształtów do zestawu danych funkcji. Jeśli jednak gdzieś w obszarze roboczym znajduje się uszkodzony plik kształtu, skrypt nie działa i przestaje przetwarzać. Jak radzisz sobie z takimi błędami? Czy istnieje sposób wydrukowania pliku błędu i kontynuowania …
Czy podczas iteracji po warstwie wektorowej przy użyciu następującego kodu (w skrócie z przykładu w książce kucharskiej pyqgis ) istnieje sposób, aby sprawdzić, czy wybrano funkcję? provider = vlayer.dataProvider() feat = QgsFeature() allAttrs = provider.attributeIndexes() provider.select(allAttrs) while provider.nextFeature(feat): geom = feat.geometry() attrs = feat.attributeMap() for (k,attr) in attrs.iteritems(): print "%d: …
Próbuję zrobić rysunek przedstawiający dane azymutalne z innym zakresem niepewności w każdym punkcie. Ta oldschoolowa postać z gazety z 1991 roku oddaje ideę „fabuły muszki”, do której dążę: Wszelkie sugestie, w jaki sposób mogę zrobić podobną liczbę? Jestem względnym nowicjuszem w GIS, ale mam dostęp do ArcGIS przez mój uniwersytet. …
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.