Jestem nowy w skryptach Python w ArcGIS, ale nie jestem nowy w ModelBuilder. Chciałbym poznać zalety Python vs ModelBuilder. Kiedy powinniśmy napisać skrypt Pythona do automatyzacji GIS zamiast używać ModelBuilder? Jakich możliwości automatyzacji w Pythonie nie możemy znaleźć w ModelBuilder?
Napisałem wiele skryptów Python za pomocą ArcPy w ArcGIS 10, a jak dotąd mój jedyny sposób debugowania ogranicza się do drukowania komunikatów w oknie wyników geoprzetwarzania arcpy.AddMessage(). Czy są jeszcze jakieś inne opcje, takie jak ustawianie punktów przerwania? Metoda Jasona działa świetnie. Jeśli masz błąd w zestawie narzędzi, taki jak …
Obecnie piszę skrypt w języku Python za pomocą modułu arcgisscripting do przetwarzania stosunkowo dużego zestawu danych (łącznie około 10 000 rekordów) znormalizowanego w niewielkiej liczbie tabel, w sumie 8. Proces ten polega na utworzeniu elementu opartego na krotkach współrzędnych (x, y) i utworzeniu wykresu (węzły i linie) przy użyciu relacji …
Po wprowadzeniu modułu Data Access w Arcpy (30x szybsze kursory wyszukiwania) chcę wiedzieć, czy liczenie funkcji spełniających kryteria SQL jest szybsze niż tradycyjna metodologia MakeTableView + GetCount?
Mam kod w języku Python, który został zaprojektowany do pobierania punktowych plików kształtów poprzez następujący przepływ pracy: Scal punkty Zintegruj punkty, tak aby wszystkie punkty w odległości 1 m od siebie stały się jednym punktem Utwórz warstwę obiektów, w której zaznaczone są punkty z <10 Punkty buforowe Rozdzielczość wielokąta do …
Będę pisać skrypty dla ArcGIS Desktop w Pythonie z ArcPy. Czy istnieje projekt społecznościowy lub open source, w którym można udostępniać kod i modele?
Nie jestem pewien, jak najlepiej korzystać z in_memoryobszaru roboczego w ArcGIS. Najlepszym zasobem, jaki znalazłem na ten temat, jest ESRI na temat korzystania z przestrzeni roboczej w pamięci . Niestety sekcja pomocy nie jest bardzo pouczająca. Ponadto na tej stronie znajduje się post, który krótko porusza ten temat tutaj i …
To dość ogólne pytanie. Zastanawiam się tylko, jakich wskazówek i trików użyli programiści GIS, aby przyspieszyć skrypty Arcpy, które importujesz do zestawu narzędzi i uruchamiasz. Codziennie pracuję, pisząc małe skrypty, aby pomóc użytkownikom spoza GIS w moim biurze przetwarzać dane GIS. Przekonałem się, że przetwarzanie ArcGIS 10.0 jest ogólnie wolniejsze …
Mam ponad 100 plików kształtów, które nie mają pliku .prj, a więc kiedy wprowadzam je do ArcMap 10, pokazują układ współrzędnych jako nieznany. Wiem, że wszystkie układy współrzędnych plików kształtów to GCS WGS 1984. Wiem też, że mogę użyć narzędzia Define Projection GP, aby indywidualnie przypisać układ współrzędnych do każdego …
Piksele po lewej stronie reprezentują lokalizacje drzewa i związane z nimi promienie korony (tj. Wartości pikseli w zakresie od 2 do 5). Chciałbym buforować te piksele rastrowe według ich wartości promienia korony. Obraz po prawej stronie jest tym, co mam nadzieję osiągnąć przy użyciu tylko metod przetwarzania rastrowego . Początkowo …
Widzę wiele pytań i odpowiedzi na pytania, w jaki sposób można utworzyć osobną instalację Pythona (np. Dystrybucję Anaconda lub Python XY), która może korzystać z Arcpy, ale nie „łamie” oryginalnej instalacji Python ArcGIS. Miałem ten sam problem i myślę, że znalazłem „uniwersalne” rozwiązanie. Do tej pory zrobiliśmy to na około …
Próbuję zrobić kolejny krok w programowaniu ArcGIS za pomocą Pythona i sprawdzić, czy rzeczywiście można uruchomić mój skrypt / kod bez konieczności ładowania ArcMap i wklejania ich do okna Pythona. Wyobrażam sobie, że zrobiłbym ten widok jakiegoś IDE specyficznego dla Pythona, który ładuje coś z ArcGIS. Jak miałbym to zrobić? …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Napisałem kilka zestawów narzędzi Python (które są nowe w ArcGIS 10.1), ale jeszcze …
W Pythonie, jak mogę zbudować listę wszystkich klas elementów w geobazie pliku (* .gdb), w tym w wewnętrznych zestawach danych elementów? Standardowy przykład tylko wymienia m.in. zajęcia na poziomie górnej części geobazie: import arcgisscripting, os gp = arcgisscripting.create(9.3) gp.workspace = 'd:\scratch.gdb' fcs = gp.ListFeatureClasses() for fc in fcs: print fc …
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.