Za pomocą interfejsu ArcGIS Python API można zautomatyzować typowe zadania, takie jak tworzenie grup i zarządzanie nimi, publikowanie i aktualizowanie elementów oraz wykonywanie zaawansowanej wizualizacji i analizy danych.
Oprócz wsadowego przetwarzania skryptów tego interfejsu API można używać w interaktywnym środowisku skryptowym opartym na przeglądarce o nazwie Jupyter Notebook. Środowisko to udostępnia interfejs do wykonywania kodu, wizualizacji elementów portalu, użytkowników i grup, jak również do interaktywnego wyświetlania warstw internetowych, map i scen.
Interfejs API jest zbudowany w postaci modułów, co ułatwia naukę jego obsługi i jego używanie. Moduł gis jest punktem wejściowym, który udostępnia model informacji na potrzeby uzyskiwania dostępu i programowania portalu. Moduły features i raster umożliwiają dostęp do warstw obiektowych i rastrowych, a także wykonywanie analizy na tych warstwach. Moduł geoanalytics umożliwia korzystanie z narzędzi GeoAnalytics Tools. Więcej informacji na temat pozostałych modułów i architektury interfejsu API zawiera temat Przegląd interfejsu API.
Wprowadzenie
Interfejs API jest dystrybuowany jako pakiet języka Python. Można go zainstalować przy użyciu pakietu conda, który jest popularnym pakietem języka Python i systemem zarządzania środowiskiem. Instrukcje dotyczące konfigurowania zostały opisane w witrynie ArcGIS for Developers.
Przykładowe notesy, takie jak Publikowanie scenariuszy i Korzystanie z narzędzi geoprzetwarzania, pozwalają dowiedzieć się więcej na temat niektórych zadań, które można wykonywać przy użyciu interfejsu API.