Pracuję nad stworzeniem narzędzia ArcGIS ze skryptu Python, który piszę. Zastanawiam się, czy można mieć parametr pola wyboru. Chcę mieć parametr, w którym użytkownik wybiera klasę elementów, a następnie z klasy elementów wybiera pole dla najwyższej warstwy w swoim modelu, a następnie chcę, aby użytkownik mógł wybrać, jakie warstwy chce …
Jak zmienić źródłowe ścieżki danych dla każdego pliku warstwy w folderze X za pomocą arcpy? I już po Uaktualnianie i ustalania źródeł danych arcpy.mapping najlepiej jak mogę, ale wszystko otrzymuję jest nieprzydatny Runtime error <type 'exceptions.ValueError'>: Layer: Unexpected error, który nie mów mi wystarczy, aby rozwiązywać problemy, co jest złe …
Próbuję utworzyć element linii z jednego punktu, używając ustalonej odległości i kąta za pomocą ArcGIS i Python (ArcPy). Mam punkt na tych współrzędnych: X = 400460,99, Y = 135836.76 Od tego momentu chcę utworzyć linię o długości 800 metrów pod kątem 15 stopni od tego punktu. Nie wiem, jaki będzie …
Wersja ArcGIS: ArcGIS 10, Python 2.6.5 Maszyna: Windows 7 64bit (Intel) Otrzymuję następujący błąd podczas importowania arcpy przy użyciu IDLE (monit GUI i cmd) i podczas używania Pythonwin. Usunąłem python26 i python25 z mojego systemu i wykonałem nową instalację ArcGIS 10 i python. Dlatego dzwonię do IDLE stąd: „C: \ …
Utworzyłem przycisk dodatku Python, który pomaga przyspieszyć przepływ pracy moich współpracowników, kopiując jeden atrybut klasy obiektów do drugiego. Używa funkcji arcpy.UpdateCursor do aktualizacji wiersza w docelowej klasie obiektów. Jak już istnieje, ten skrypt przycisku można uruchomić niezależnie od trybu edycji. Oczywiście, gdy jest uruchamiany w sesji edycji, użytkownik może zatrzymać …
Mam kilka obiektów funkcji polilinii w Pythonie. Teraz chcę zdobyć wszystkie punkty polilinii. Na przykład, jeśli polilinia ma punkt początkowy punktu [0,0]początkowego [5,5]. Rezultat: [1,1];[2,2];[3,3];[4,4];[5,5]. Chcę znaleźć wszystkie liczby całkowite na tej linii, w tym punkty końcowe. W przypadku linii prostej jest to bardzo proste, ale jeśli polilinia ma geometrię …
Pracowałem nad skryptem Pythona automatyzującym wizualizację danych punktów na żywo. Mam stół z dwiema parami współrzędnych. Chciałbym połączyć te dwa punkty z łukiem koła lub podobnym (parabola ??). Udało mi się połączyć dwa punkty prostą linią, ale daje mi to nudny obraz. Jedną z głównych przeszkód jest mój poziom licencji: …
Mam kilka kolumn w wielu tabelach w FGDB, w których muszę wyodrębnić unikalne wartości dla każdej kolumny. Na przykład: wartości mogą wynosić [1,2,2,2,3,4], a ja próbuję zwrócić [1,2,3,4] Mógłbym wykonać tę pracę na wiele innych sposobów w ARCGIS, ale staram się rozszerzyć. Znalazłem w sieci fragment pytona, który, jak sądzę, …
Generalizuję mapę geologiczną. W początkowej fazie mam do czynienia z małymi wielokątami, które należy usunąć, powiększyć, zagregować itp. Przed zastosowaniem powyższych operacji chciałbym rozpocząć od analizy kształtu, takiej jak wydłużone wielokąty lub więcej wielokątów okrągłych itd., Ponieważ może to być kluczowy czynnik do rozwiązania. Mapy geologiczne mają dość złożone kształty, …
Korzystanie z Arcgis Desktop 10.3.1 Mam skrypt, który używa kursora wyszukiwania, aby dołączyć wartości do listy, a następnie użyj min (), aby znaleźć najmniejszą liczbę całkowitą. Zmienna jest następnie używana w skrypcie. Klasa Feature ma 200 000 wierszy, a wykonanie skryptu zajmuje bardzo dużo czasu. Czy istnieje sposób, aby to …
Próbuję użyć ArcGIS 10.2, aby utworzyć bufor punktów na podstawie wcześniej zdefiniowanego obszaru (np. 400 km kw.). Ponadto zderzaki niektórych punktów znajdują się blisko linii brzegowej, co wymaga, aby zderzaki zostały przycięte na linii brzegowej i nadal miały taką samą powierzchnię jak te znajdujące się w głębi lądu (400 km …
Czy zadania ArcGIS Pro obsługują narzędzia Python Toolbox działające na ramkach map? Powodem, dla którego pytam, jest to, że utknąłem, próbując wykonać następujące czynności: Uruchom ArcGIS Pro 1.1.1 Utwórz nowy projekt - nazwałem mój TestProject i umieściłem w C: \ Temp Użyj okienka Projekt, aby dodać połączenie folderów do miejsca, …
Od czasu do czasu muszę tworzyć mapy, aby pokazać interesujące miejsca. Pierwszy krok do tworzenia stron przy użyciu zwykłej siatki: Nie podoba mi się to rozwiązanie, ponieważ a) jest kilka stron z pojedynczymi punktami (np. Strona 25) siedzącymi na krawędzi ib) zbyt wielu stron. Pierwszy problem można łatwo naprawić za …
Stworzyłem narzędzie Python Toolbox do zmiany kolejności pól i stworzenia nowej klasy obiektów z zmienionymi polami. Narzędzie działa dobrze i jestem w stanie użyć tabeli wartości, aby umożliwić użytkownikowi uporządkowanie pól w wybranej przez siebie kolejności lub wypełnienie wartości rangi dla każdego pola. Jednak denerwującą częścią tego narzędzia jest to, …
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.