Você pode utilizar ArcGIS API for Python para automatizar tarefas comuns, como criar e gerenciar grupos, publicar e atualizar itens e realizar visualização e análise de dados.
Além de scripts de processamento em lote, a API pode ser utilizada dentro de um ambiente de criação de scripts baseado em navegador denominado Jupyter Notebook. O ambiente de notebook fornece uma interface para executar o código, visualizar os itens do portal, usuários e grupos, como também, visualizar camadas da web, mapas e cenas interativamente.
Esri oferece um ambiente de Jupyter Notebook embutido no ArcGIS Enterprise. Introduzido no 10.7, ArcGIS Notebooks são hospedados pelo ArcGIS Notebook Server, que utiliza contêiners para isolar a área de trabalho de cada usuário do notebook. Com ArcGIS Notebooks, você pode utilizar ArcGIS API for Python e ArcPy para trabalhar com os itens do seu portal, executar análises espaciais avançadas e criar fluxos de trabalho da ciência de dados.
Saiba mais sobre ArcGIS Notebooks
O API é construído como módulos que tornam simples de aprender e utilizar. O módulo gis é o ponto de entrada e fornece um modelo de informações para acessar e programar seu portal. Os módulos features e raster permitem o acesso a camadas de feição e raster, como também, o recurso para executar análise nestas camadas. O módulo geoanalytics permite a execução de GeoAnalytics Tools. Para aprender mais sobre o resto dos módulos e a arquitetura da API, consulte Visão Geral do API.
Iniciar
A API é distribuída como um pacote de Python e pode ser instalada utilizando conda, que é um pacote de Python e um sistema de gerenciamento de ambiente popular. As instruções para configuração são documentadas no site do ArcGIS Developers .
Visite os notebooks de amostra, como Publicação de cenários e Utilizando ferramentas de geoprocessamento, para aprender sobre algumas das tarefas que podem ser apresentadas utilizando API.