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. …
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 / …
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 …
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 …
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 …
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 …
Próbuję użyć Arcpy do uruchomienia skryptu CopyFeatures_management, aby móc skopiować funkcję w SDE. Czego używam do danych wejściowych (i danych wyjściowych, ponieważ kopiuję warstwę z powrotem do SDE), aby uzyskać dostęp do warstwy?
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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.