Skip To Content

Ecriture de scripts avec l'API Python d'ArcGIS

ArcGIS API for Python vous permet d'automatiser des tâches administratives courantes, telles que la création et la gestion d'utilisateurs et de groupes, la publication et la mise à jour d'éléments, la surveillance de l'utilisation du serveur, la visualisation avancée et l'analyse de données, ainsi que le transfert de propriété des éléments. Elle vous permet également d'écrire des scripts de tâches complexes, telles que le clonage du contenu des portails.

En plus du traitement par lots des scripts, l'API peut être utilisée dans un environnement de scripts interactif de type navigateur nommé Jupyter Notebook. L'environnement Notebook offre une interface qui permet d'exécuter le code, de visualiser les éléments, utilisateurs et groupes du portail, ainsi que d'afficher interactivement des cartes, des scènes et des couches Web.

Esri offre un environnement Jupyter Notebook intégré dans ArcGIS Enterprise. Introduit à la version 10.7, les ArcGIS Notebooks sont hébergés par ArcGIS Notebook Server, qui utilise des conteneurs pour isoler l’espace de travail de chaque utilisateur de notebook. Avec ArcGIS Notebooks, vous pouvez utiliser ArcGIS API for Python et ArcPy pour utiliser les éléments de votre portail, effectuer une analyse spatiale avancée et créer des processus de science des données.

Pour en savoir plusArcGIS Notebooks

L'API est conçue sous forme de modules qui la rendent facile à apprendre et utiliser. Le module gis est le point d'entrée. Il propose un modèle d'informations pour accéder à votre portail et le programmer. Le gis module offre différentes classes qui vous permettent de créer et de gérer les utilisateurs, ainsi que leurs groupes et éléments. Les modules features et raster permettent d'accéder aux couches d'entités et raster, ainsi que de réaliser des analyses sur ces couches. Le module geoanalytics autorise l'exécution des Outils GeoAnalytics. Pour en savoir plus sur le reste des modules et sur l'architecture de l'API, reportez-vous à la rubrique Vue d'ensemble de l'API.

Prise en main

L'API est distribuée sous forme de paquetage Python et peut s'installer avec conda, qui est un système de gestion de l'environnement et un paquetage Python populaire. Les instructions de configuration se trouvent sur le site ArcGIS pour les développeurs.

Consultez les notes d'exemple suivantes pour en savoir plus sur certaines des tâches pouvant être réalisées avec l'API :


Dans cette rubrique
  1. Prise en main