Skip To Content

Utilizar scripts con la API Python de ArcGIS

ArcGIS API for Python permite automatizar tareas administrativas habituales, por ejemplo, crear y administrar usuarios y grupos, publicar y actualizar elementos, supervisar el uso del servidor, realizar análisis de datos y visualizaciones, y transferir la propiedad de elementos. También permite programar tareas complejas con scripts, como clonar el contenido de un portal.

Además de utilizarla en secuencias de comandos para el procesamiento por lotes, la API se puede utilizar en un entorno de secuencias de comandos interactivo y basado en un navegador llamado Jupyter Notebook. El entorno de notebook proporciona una interfaz que permite ejecutar código, visualizar elementos, usuarios y grupos del portal, así como ver capas web, mapas y escenas de forma interactiva.

Esri ofrece un entorno de Jupyter Notebook integrado en ArcGIS Enterprise. Introducido en 10.7, ArcGIS Notebooks se aloja en ArcGIS Notebook Server, que utiliza contenedores para aislar el espacio de trabajo de cada usuario de notebook. Con ArcGIS Notebooks, puede utilizar ArcGIS API for Python y ArcPy para trabajar con los elementos del portal, realizar análisis espaciales avanzados y crear flujos de trabajo de ciencia de datos.

Más información sobre ArcGIS Notebooks

La API está creada como módulos que permiten aprender a utilizarla de forma más sencilla. El módulo de gis es el punto de entrada y proporciona un modelo de información para acceder y programar el portal. El módulo de gis proporciona varias clases que puede utilizar para crear y administrar usuarios, así como sus grupos y elementos. Los módulos features y raster permiten acceder a las capas de entidades y ráster, incluida la realización de análisis en dichas capas. El módulo geoanalytics permite la ejecución de GeoAnalytics Tools. Para obtener más información sobre el resto de los módulos y sobre la arquitectura de la API, consulte la Descripción general de la API.

Empezar a trabajar

La API se distribuye como un paquete de Python y se puede instalar utilizando conda, un conocido sistema de administración de paquetes y entornos de Python. Las instrucciones de configuración están documentadas en el sitio de ArcGIS for Developers.

Visite los notebooks de muestra siguientes para obtener información sobre algunas de las tareas que se pueden realizar con la API:


En este tema
  1. Empezar a trabajar