Szukam sposobu na wyeksportowanie tabeli ArcGIS (utworzonej za pomocą narzędzia Sample ) do pliku tekstowego za pomocą ArcPy. Mogę to zrobić w ArcGIS za pomocą menu kontekstowego, klikając tabelę prawym przyciskiem myszy, ale nie znalazłem sposobu, aby to zrobić.
Powszechnym wzorcem kodowania stosowanym w AML było uruchamianie AML (z parametrami) wewnątrz innej AML. Aplikacja, którą obecnie tworzę, skorzystałaby na możliwości uruchomienia skryptu Python (z parametrami) w innym skrypcie Python. Nie wydaje się to jednak wcale proste. Korzystając z ArcGIS 10, eksperymentuję z opakowaniem „wewnętrznego” skryptu Python w narzędzie ArcGIS, …
Próbuję postępować zgodnie ze wskazówkami krok po kroku w odpowiedzi na „ jak oddzielić instalację Pythona za pomocą ArcGIS ”, ale nie mogę znaleźć pliku ścieżki DTBGGP64.pth, w C:\Python27\ArcGIS10.2\Lib\site-packages. Czy ktoś napotkał podobny problem? Zastanawiam się, czy istnieje obejście polegające na dołączeniu pliku ścieżki, który informuje Anacondę, gdzie jest zainstalowany …
Czy istnieje prosty sposób określenia ilości miejsca na dysku twardym, którą zajmuje klasa funkcji? Czuję, że brakuje mi czegoś prostego, ale nie pamiętam metody, która to robi. Można by pomyśleć, że kliknięcie prawym przyciskiem myszy zestawu danych w ArcCatalog zrobi to za Ciebie. Najlepsze, co kiedykolwiek mogłem zrobić, to uzyskać …
Mam projekt, w którym czytam obiekty geometryczne z plików tekstowych, aby umieścić je w ArcSDE. Te obiekty geometrii mają powiązany kod EPSG i szukam sposobu, aby upewnić się, że są w prawidłowej projekcji, kiedy skończę z nimi. Po obejrzeniu interesujących mnie kodów fabrycznych (GCS GDA94; EPSG: 4283 i VicGrid 94; …
Czy ktoś może mi powiedzieć, jak to osiągnąć? Chcę, aby skrypt Pythona działał po otwarciu MXD, który ściągałby arkusz Excela do GDB i odświeżał mapę. Chcę tylko, aby tak się stało w tym konkretnym MXD.
Czy w ArcPy istnieje sposób na identyfikację wersji dokumentu mapy (MXD). Pracuję nad rozwiązaniem inwentaryzacji naszych MXD i chciałbym wiedzieć, czy dokument ma wartość 8,1, 9,2, 10,0 itd. Obecnie używam ArcGIS 10.0, ale jeśli istnieje aktualizacja w 10.1, która nie istnieje w 10.0, byłbym wdzięczny za to. Widzę, że jest …
Próbuję zapętlić plik kształtu, wybierając kolejno każdą funkcję i kopiując ją do tymczasowego pliku kształtu, aby uwzględnić ją w analizie związku. Używam kursora, aby znaleźć nazwę ID dla każdej funkcji, dla której ustawiam zmienną „Nazwę”. Ilekroć próbuję użyć tej zmiennej jako część klauzuli where w arcpy.Select_analysis, pojawia się błąd: ExecuteError: …
Moje biuro zobaczy dużą zmianę w dziale GIS. Ta sekcja działa od lat 80. XX wieku i ma ogromną kolekcję danych GIS (tj. Plików kształtów, plików rastrowych, danych itp.), Ale nigdy nie była przeglądana. To się stanie. Czy istnieje zautomatyzowany sposób wyodrębnienia wszystkich informacji o danych GIS (tj. Plik kształtów, …
Czy ktoś może teraz dodać warstwę grupową za pomocą Pythona w ArcGIS Desktop 10? Mogę użyć arcpy.mapping.AddLayer, ale na pewno jest to tylko warstwa rzeczywista, a nie warstwa grupowa. jak dotąd mam to import arcpy mxd = arcpy.mapping.MapDocument("CURRENT") df = arcpy.mapping.listdataframes(mxd, "layers")[0] arcpy.mapping.AddLayer
Chciałbym uruchomić zadanie wieloprocesowe z narzędzia dodatkowego do Pythona. Moim problemem jest to, że proces ciągle się nie udaje. Zasadniczo powoduje awarię ArcMap. Oto mój podstawowy kod: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as …
Szukam narzędzia lub algorytmu do wykrywania wklęsłych wielokątów i dzielenia ich na wypukłe wielokąty. Jak wyjaśniono na rysunku, niebieski wielokąt jest podzielony na wielokąty A i B. Korzystam z Arcpy pod Arcgis 10.1
Jak można przerwać wykonywanie długotrwałego procesu w konsoli Pythona ArcMap? Na przykład, jak przerwać długą iterację, taką jak poniżej, po jej uruchomieniu? for i in range(1, 50): # some long process which takes over a minute to complete Chcę zatrzymać proces w dowolnym momencie, naciskając kombinację klawiszy, klikając przycisk lub …
W ArcGIS 10 i Python chcę uzyskać informacje o zasięgu (xmax, ymax, xmin, ymin) każdego z wielokątów w pliku kształtu. Mogę uzyskać zasięg całego pliku shapefile file=r"D:\SCRATCH\ARCGIS\100k_trc_tiles_TVM.shp" desc=arcpy.Describe(file) print desc.extent.Xmax 394551.52085039532 Ale nie potrafię wymyślić, jak uzyskać te same informacje dla każdego wiersza w zestawie danych. rows = arcpy.SearchCursor("100k_trc_tiles_TVM") for …
Próbuję zautomatyzować różne zadania w ArcGIS Desktop (ogólnie używając ArcMap) za pomocą Pythona i ciągle potrzebuję sposobu, aby dodać plik kształtu do bieżącej mapy. (A potem zrób z tym różne rzeczy, ale to już inna historia). Do tej pory najlepsze, co mogę zrobić, to dodać plik warstwy do bieżącej mapy, …
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.