Skip To Content

Criando scripts com ArcGIS Python API

ArcGIS API for Python permite a você automatizar tarefas administrativas comuns, como criar e gerenciar usuários e grupos, publicar e atualizar itens, monitorar uso do servidor, realizar visualização e análise de dados, e transferir a propriedade de itens. Ele também permite a você criar script de tarefas complexas, como a clonagem de conteúdo do portal.

Além de scripts de processamento em lote, o API pode ser utilizado 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.

A 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. O módulo gis fornece diversas classes que você pode utilizar para criar e gerenciar usuários e seus grupos e itens. Os módulos features e raster permitem o acesso às camadas de raster e de feição, como também, o recurso para executar análise nestas camadas. O módulo geoanalytics permite a execução de Ferramentas de GeoAnalytics. 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 for Developers.

Visite os seguintes blocos de notas de amostra para saber mais sobre algumas das tarefas que podem ser executadas utilizando API:


Neste tópico
  1. Iniciar