Pytania otagowane jako arcpy

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

2
Jak ominąć błędy w arcpy dla pętli / while?
Mam przydatne narzędzie skryptowe, które przechodzi przez obszar roboczy, zmienia nazwy i kopiuje pliki kształtów do zestawu danych funkcji. Jeśli jednak gdzieś w obszarze roboczym znajduje się uszkodzony plik kształtu, skrypt nie działa i przestaje przetwarzać. Jak radzisz sobie z takimi błędami? Czy istnieje sposób wydrukowania pliku błędu i kontynuowania …
10 python  arcpy 

2
Sprawdź poprawność geobazy danych pliku za pomocą arcpy
Jak sugeruje tytuł, jak mogę sprawdzić, czy plik GDB jest prawidłowy przy użyciu arcpy? Jedno podejście polega tylko na sprawdzeniu, czy nazwa się kończy .gdb, ale to nie jest solidne podejście. Ponieważ normalny plik może być zakończony .gdb, gdzie GDB są zasadniczo folderami do systemu operacyjnego. Jak mogę to zrobić?

3
Czy ArcPy ma funkcję wyszukiwania przestrzennego geometrii?
Mój problem: za pomocą ArcPy chcę przeglądać bufory i wybierać właściwości geometry wewnątrz każdego bufora i robić coś (aktualizować) tylko obiekty znalezione w tym konkretnym buforze. Poniższy kod wyjaśnia, co chcę zrobić (mniej więcej): def _update_connections_inside_buffers(self): buffers = arcpy.SearchCursor(self.__buffer_class_name) in_layer = "connections" for i_buffer in buffers: shape = i_buffer.shape # …
10 arcpy 


2
Obracanie funkcji w ArcGIS na komputery za pomocą ArcPy? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów systemów informacji geograficznej. Zamknięte 3 lata temu . Mam serię wielokątów, które chcę obrócić. Każdy wielokąt ma kąt obrotu i punkt kotwiczenia (współrzędna xy) zapisany jako …

2
Obsługa błędów za pomocą skryptu python w ArcGIS 10
Mam skrypt Pythona, którego używam do utworzenia listy wszystkich plików mxd (z pełną ścieżką) w naszym folderze Projekty. Następnie skrypt używa go do iteracji listy i wykonywania ścieżek szukania / odnawiania na każdym mxd zgodnie z instrukcją ESRI. Mam problemy z trafieniem uszkodzonego pliku MXD. Próbowali wypróbować / wyjątek i …


2
Wstawianie nowych linii w elementach tekstu prostokątnego za pomocą ArcPy powoduje nakładanie się?
Pewnego dnia natknąłem się na problem, gdy próbowałem użyć modułu mapowania ArcPy do edycji prostokątnych elementów tekstowych z nowymi liniami (\ n) w dokumencie ArcMap. Oto jak wyglądało wyjście: Oto kod, którego użyłem do wygenerowania tego wyniku. Pierwsza kolumna to prostokątne elementy tekstowe Text1, Text2, Text3; druga kolumna to „zwykłe” …

3
Jak określić typ pamięci (ST_Geom / Oracle) z arcpy / python
Przeprowadzamy migrację niektórych klas funkcji z SDELOB (lub jakiegoś starszego formatu binarnego) do ST_Geometry. Gdy piszemy nasz skrypt do korzystania z narzędzia ESRI Migrate Storage Tool, chcielibyśmy sprawdzić, czy coś już jest ST_Geom ... Poza pisaniem haków w bazie danych za pomocą pakietu comtypes itp., Czy ktoś wie o prostym …
10 arcpy  oracle 




1
arcpy.geometry __geo_interface__ i funkcja AsShape (): utrata precyzji i dziur
Serializuję swoje arkadowe geometrie jako geojson, aby móc je później „uwodnić” jako geometrie i mam 2 problemy w cyklu: PROBLEM 1: Precyzja R0 = arcpy.SearchCursor(self.shpTest, "FID=0").next().getValue("Shape") geojson = R0.__geo_interface__ R1 = arcpy.AsShape(geojson) self.assertTrue(R0.equals(R1)) <<< THIS FAILS Jeśli sprawdzę reprezentację ciągu, współrzędne nieznacznie się zmieniły: geojson2 = R1.__geo_interface__ print geojson print …

2
Wdrażasz parametr MultiValue z wieloma kolumnami w Pythonie i ArcGIS Desktop?
Pracuję nad skryptem Python ArcGIS (9.3). Jednym z danych wejściowych jest lista funkcji. Dla każdej funkcji muszę wybrać odpowiednie pole. Ustawienie parametru na MultiValue daje niezłą tabelę w interfejsie użytkownika dla wszystkich przetwarzanych funkcji. Jak dodać kolejną kolumnę do tabeli MultiValue, aby wybrać pole dla każdej funkcji? Przeniesiony: http://forums.arcgis.com/threads/30907-MultiValue-Parameter-with-Multiple-Columns Odpowiedź …

2
Czy istnieje interfejs API do programowania skryptów Python ArcGIS?
Jestem nieco doświadczonym inżynierem oprogramowania, nowym w świecie GIS. Zacząłem pracować nad projektem GIS, który obsługuje ArcGIS 9.3 i 10.0 i przeglądając istniejący kod wygląda na to, że jest to główna biblioteka interfejsów arcgisscripting. Jednak wyszukiwanie w Google „arcgisscripting API” lub dowolnego innego wariantu, o którym mogę myśleć, powoduje tylko …

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.