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ć?
Aktualizacja: Podsumowanie rozwiązania
Pojechałem trasą Eclipse + PyDev. Oto moje uwagi na temat instalowania wszystkiego i uruchamiania go:
Jest to nieco mylące, biorąc pod uwagę wszystkie różne dostępne smaki (Java, Java EE, C / C ++ itp.). Korzystałem z C / C ++, ponieważ to jest mi znane. To naprawdę nie ma znaczenia, ponieważ PyDev zostanie zainstalowany po tym kroku. Wybierz, co chcesz.
PyDev zostanie zainstalowany przez Eclipse. Połączone instrukcje działały idealnie.
Powyższe pytanie zawiera zrzut ekranu konfiguracji systemu Windows, podczas gdy ten link z blogu ESRI zawiera więcej informacji na temat systemów uniksowych, chociaż pochodzi on z 2008 roku.
Uruchomiłem skrypt testowy
Uruchomiłem scenariusz, nad którym pracowałem i zadziałało. Wydaje się, że istnieją pewne różnice w wykonywaniu kodu w ten sposób w dostępie do plików kształtów i obszaru roboczego itp., Wymagana jest większa dokładność. Więcej informacji tutaj.