Pytania otagowane jako arcpy

Pakiet witryny stworzony przez Esri w celu udostępnienia geoprzetwarzaniu, mapowaniu itp. ArcGIS Desktop (ArcMap i ArcGIS Pro) Pythonowi.

1
Ekstrakcja budynku za pomocą danych LiDAR (usprawnienie procesu)
Mam następujący proces automatycznego tworzenia konturów budynków / śladów na podstawie plików Las i zastanawiałem się, czy ktoś może pomóc w ulepszeniu go lub ma sugestie dotyczące innych procesów do wykorzystania? DOŚWIADCZENIA: A. ArcGIS - narzędzia Lidardataset : chociaż możesz zobaczyć tylko punkty klasy budynku, nie możesz automatycznie utworzyć wielokąta. …

2
Metody optymalizacji przetwarzania wielu wyników w ArcGIS
Interesuję się metodami uczenia się, aby w pełni wykorzystać moc przetwarzania wielordzeniowego dostępnego na komputerze stacjonarnym. Arc stwierdza, że ​​geoprzetwarzanie w tle pozwala użytkownikowi na wykorzystanie wielu rdzeni, jednak zadania zasadniczo muszą czekać w kolejce na zakończenie poprzedniego zadania. Czy ktoś opracował równoległe lub wielowątkowe metody geoprzetwarzania w Arc / …

1
ArcPy dodaje błędny pierścień wewnętrzny podczas pisania sąsiadującej, wieloczęściowej geometrii?
Wystąpił dziwny problem podczas używania Arcpy do zapisywania geometrii wieloczęściowej w pliku kształtu. Korzystam z InsertCursor, aby utworzyć funkcję wieloczęściową z listy części, z których każda zawiera listę par wierzchołków. Rozumiem, że po utworzeniu tej funkcji sąsiednie wiele części jest automatycznie „rozpuszczanych” w jedną część. Ale z jakiegoś powodu tworzy …

5
Obcinanie wsadowe w ArcGIS Desktop przy użyciu ArcPy?
Znalazłem kilka podobnych pytań dotyczących starszych wersji ArcGIS, ale nie znalazłem odpowiedniej odpowiedzi dla ArcGIS 10. Mam dwa wielokształtne kształty, które obejmują duży obszar (np. Całe państwo / prowincję). Pierwszy plik kształtu reprezentuje pokrycie terenu dla całego państwa, a drugi przedstawia 50 pojedynczych zlewisk. Chciałbym przyciąć plik kształtów pokrycia terenu …

5
Kompilujesz skrypty Pythona (do .exe) korzystające z narzędzi geoprzetwarzania ArcGIS?
Od kilku miesięcy programuję w Pythonie i opracowałem dość złożone skrypty do zadań geoprzetwarzania. To powiedziawszy, wciąż dużo się uczę, ponieważ pochodzę z języka SQL / VBA / VBScript. Wiem, że skompilowany kod zazwyczaj działa szybciej niż kod, który musi być przetworzony przez interpretera języka, dlatego interesuje mnie możliwość skompilowania …

1
Uruchamianie ArcGIS 10.0 w Virtualenv
Pracuję nad pakietem Python, który ma mieszankę narzędzi wiersza poleceń i narzędzi ArcToolbox. Do programowania w języku Python bardzo przydatne jest użycie VirtualEnv, szczególnie podczas pracy z instalatorami. Czy istnieje sposób, aby ArcMap lub ArcCatalog rozpoznały bieżącą sesję VirtualEnv w Pythonie, aby podczas uruchamiania niestandardowych narzędzi korzystała ze ścieżek i …


2
Tworzysz przycisk, który wywołuje skrypt Pythona jako polecenie zamiast narzędzia skryptowego?
Uważam, że w Arc9.3 polecenia można tworzyć za pomocą skryptów VBA. Aby dodać niestandardowe polecenie, przejdź do Dostosuj> Paski narzędzi> Dostosuj ... i kliknij UIControls. Jednak UIControls nie istnieje w wersji 10. Tworzę dwa osobne skrypty dla projektu książki z mapami. Jeden skrypt zapisze ustawienia układu w tabeli, a drugi …

3
Używanie wielu parametrów wieloznacznych w arcpy.ListFeatureClasses
Wiem, że musi być na to sposób, ale mam problem z ustaleniem, jak to zrobić. Chciałbym utworzyć listę klas elementów, na których będą przeprowadzane operacje, jednak chcę, aby lista zawierała klasy elementów, które mają 2 oddzielne i różne identyfikatory nazw plików. Kod wyglądałby mniej więcej tak: FCS = arcpy.ListFeatureClasses("X_*" OR …
12 arcpy  list  wildcard 

2
Dlaczego skrypt ArcPy działa wolno?
Mam prosty skrypt arkadowy, aby zaktualizować pole w pliku kształtu punktowego o informacje z funkcji wielokąta, w której on jest. Zebranie 100 punktów w arcpy zajmuje 9 minut, ale połączenie przestrzenne w arcmap jest natychmiastowe. Jestem pewien, że istnieje szybko ustalony sposób rozwiązania tego problemu. Czy ktoś może skierować mnie …

2
Znalezienie punktu środkowego linii za pomocą ArcPy?
W jaki sposób można obliczyć punkt środkowy polilinii za pomocą struktury geoprzetwarzania , np. W skrypcie Python? Właściwość polyline.centroid zwraca True centroid, jeśli jest w obiekcie lub na obiekcie; w przeciwnym razie zwracany jest punkt etykiety . Środek ciężkości rzadko znajduje się na nieprostych liniach, co jest bezużyteczne dla moich …

1
Wydajność skryptu w języku Python jako narzędzie ArcGIS w porównaniu do samodzielnego działania
Czy ktoś badał różnicę w uruchamianiu skryptu Python w ArcToolbox w porównaniu z samodzielnym skryptem? Musiałem napisać szybki i brudny skrypt, aby przekonwertować zestaw obrazów RGB na pojedyncze pasmo, wyodrębniając pasmo 1. Jako samodzielny skrypt odczytujący i zapisujący na komputerze PC przetwarza 1000 obrazów o identycznych rozmiarach w około 350 …

1
Używasz Pythona do wyłączenia Skaluj elementy mapy proporcjonalnie do zmian rozmiaru strony?
Zmieniam źródła na dyskach MXD w różnych biurach, używając ArcPy i ArcGIS 10.0. Jak zaobserwowano tutaj , ustawienia drukarki powracają do domyślnej drukarki po wysłaniu instrukcji mxd.save (). Utrata drukarki jest w moim przypadku drobnym problemem, ale staje się poważna, jeśli zaznaczona jest opcja drukowania „Skaluj elementy mapy proporcjonalnie do …

2
Ustawienie w obszarze roboczym pamięci w ArcPy?
Czy można ustawić env.workspace = "in_memory"w ArcPy przy użyciu architektury ArcGIS Pro i ArcGIS 10.2.2 (lub 10.3)? To, co próbuję zrobić, to uzyskać wynik operacji punktu krzepnięcia zapisany w pamięci, a nie na dysku. Zdaję sobie sprawę, że mógłbym zapisać na dysk, a następnie zapisać go w pamięci, ale to …

1
PySAL naturalne zrywa z tablicy Numpy
Próbuję wyodrębnić naturalne wartości przerwania z rastra za pomocą Pythona. Zamierzony proces idzie: Arcpy obiekt rastrowy do NumPy Array (przy użyciu RasterToNumPyArray ) do naturalnych wartości przerwania (przy użyciu funkcji PySAL Natural Breaks ). import arcpy, pysal from pysal.esda.mapclassify import Natural_Breaks as nb # code to create greenIndex arcpy Raster …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.