La version 2.4.3 de l'API Python d'ArcGIS est disponible depuis le 31 mars
2026. Cette version étend l'automatisation d'ArcGIS, avec des nouveautés clés
côté ArcGIS Dashboards, un nouveau module arcgis.ai et des nouvelles capacités
pour l'analyse raster. Dans cette article, je vous propose de découvrir
ensemble les nouveautés principales de cette nouvelle version.
Module arcgis.apps.dashboards
Dans le cadre de l’évolution vers la nouvelle expérience avec ArcGIS
Dashboards, le module classique ArcGIS Dashboards (arcgis.app.dashboard) a été
retiré de l'API et de la documentation. Si vous avez des scripts existants qui
y font référence, c’est le moment de planifier une transition vers les outils
Dashboards mis à jour.
Le clonage et la migration des Dashboards sont nettement simplifiés en version 2.4.3 grâce au nouveau module arcgis.apps.dashboards. L’accent est mis ici sur la gestion des dépendances des items au sein du contenu des Dashboards, afin de cloner avec davantage de fiabilité, en particulier lorsque vos Dashboards reposent sur des couches, des champs et d’autres contenus référencés qui doivent être embarqués avec eux.
Le clonage et la migration des Dashboards sont nettement simplifiés en version 2.4.3 grâce au nouveau module arcgis.apps.dashboards. L’accent est mis ici sur la gestion des dépendances des items au sein du contenu des Dashboards, afin de cloner avec davantage de fiabilité, en particulier lorsque vos Dashboards reposent sur des couches, des champs et d’autres contenus référencés qui doivent être embarqués avec eux.
Module arcgis.ai
Cette version introduit le nouveau module
arcgis.ai, qui regroupe les capacités d’analyse d’images et de texte dans un espace
dédié au sein de l’API. Ce module est conçu pour faciliter le passage de
l’exploration à des workflows opérationnels. Ce nouveau module étend les
capacités d’IA intégrées de l’API Python en ajoutant des helpers de plus haut
niveau pour les workflows d’analyse d’images et de texte, tout en introduisant
également la prise en charge de la traduction. Vous pouvez par exemple
utiliser ce module pour traduire du texte, analyser des images, résumer des
documents ou extraire du texte, transformant ainsi des tâches manuelles en
workflows SIG automatisés.
Le module arcgis.ai repose actuellement sur des services ArcGIS Online encore en version beta, qui devraient passer en disponibilité générale dans une prochaine version. Ces services pourront également entraîner une consommation de crédits ArcGIS Online pour les transactions effectuées via le module arcgis.ai une fois sortis de beta.
Le module arcgis.ai repose actuellement sur des services ArcGIS Online encore en version beta, qui devraient passer en disponibilité générale dans une prochaine version. Ces services pourront également entraîner une consommation de crédits ArcGIS Online pour les transactions effectuées via le module arcgis.ai une fois sortis de beta.
Fonctions raster
Cette version ajoute de nouvelles capacités dans
arcgis.raster.analytics
pour les workflows orientés imagerie et raster, notamment des outils prenant
en charge les workflows spectraux et la détection d’anomalies dans les images.
La fonction
Build Multidimensional Info
permet de créer des cubes image à partir de collections couvrant plusieurs
temporalités, profondeurs ou altitudes. Ces ajouts élargissent les
possibilités de détection, de mesure et de dérivation à partir de l’imagerie
directement depuis Python dans des contextes d’automatisation.
Amélioration des workflows d'administration
Des efforts ont également été menés pour améliorer les workflows
d’administration dans cette version. Les évolutions dans
arcgis.gis.admin
introduisent de nouvelles classes et fonctions (en particulier pour ArcGIS
Enterprise on Kubernetes) afin de permettre de gérer plus directement les
tâches d’administration courantes en Python à mesure que les déploiements
montent en charge et en maturité.
Documentation du SDK
De nouveaux guides et exemples mettent en avant des approches pour maintenir
vos scripts et workflows alignés avec les évolutions à venir et les nouvelles
capacités de la plateforme. Cela inclut des recommandations étendues sur
l’authentification pour les usages orientés développeurs
via la classe DeveloperCredentialManager, des parcours mis à jour autour de
l’administration et des applications ArcGIS, la
nouvelle expérience arcgis.apps.dashboards, ainsi qu’ArcGIS StoryMaps, avec notamment le
clonage et l’édition de StoryMaps, et des introductions aux
Briefings
et aux
Collections.
Plateformes supportées
- Python : 3.13 (principal), avec support secondaire pour 3.10, 3.11, 3.12 et 3.14.
- Produits Esri :
En savoir +
Comme d'habitude, les notes de versions vous donneront la liste complètes des nouveautés, ainsi que les corrections de bugs et les dépréciations.En plus de cela, de nombreuses ressources sont disponibles pour obtenir de l’aide et partager des retours sur l’API :
- La communauté ArcGIS API for Python d'Esri Community pour poser des questions et suggérer des améliorations ;
- Le repo Github public de l'API Python pour signaler des bugs et proposer des évolutions.




Aucun commentaire:
Enregistrer un commentaire