Puede usar ArcGIS API for Python para automatizar tareas habituales, por ejemplo, crear y administrar grupos, publicar y actualizar elementos, y realizar análisis de datos y visualizaciones.
Además de utilizarla en scripts para el procesamiento por lotes, la API se puede utilizar en un entorno de scripts 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. 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 Developers.
Visite los notebooks de muestra, como Publicar escenarios y Utilizar herramientas de geoprocesamiento, para obtener información sobre algunas de las tareas que se pueden realizar con la API.