Rechercher dans le blog

Les nouveautés de la version 2.4.3 de l'API Python d'ArcGIS

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.

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.

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 :
    • ArcGIS Pro 3.7 et ultérieur, environnements par défaut et clonés ;
    • ArcGIS Enterprise 12.1 (inclus avec ArcGIS Notebook runtime v14.0) ;
    • ArcGIS Online : mise à jour de juin 2026.
  • Environnements Python standalone, via Conda ou PyPI.

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 : 
Les retours que vous pouvez faire dans ces espaces communautaires sont activement suivis par l'équipe de développeurs de l'API, qui s'en servent pour orienter les priorité pour le développement des futures versions, donc n'hésitez pas à vous y exprimer !

Aucun commentaire:

Enregistrer un commentaire