Rechercher dans le blog

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

Esri a publié la version 2.4.2 (octobre 2025) de l'API Python d'ArcGIS ! Cette version est surtout axée sur la maintenance, mais elle apporte quelques nouveautés importantes à connaître, que je vous propose de découvrir dans cet article. 

Support de Python 3.13

Cette version de l’API Python passe de Python 3.11 à Python 3.13, une mise à jour majeure pour la communauté Python. Elle apporte des améliorations de performance, des optimisations mémoire et une meilleure expérience pour les développeurs. Si vous voulez tout savoir sur les nouveautés cette version de Python, vous pouvez consulter cet article.

Administration du SIG

Pour simplifier les tâches d’administration d’ArcGIS Enterprise et d’ArcGIS Enterprise sur Kubernetes, Esri a ajouté de nouvelles fonctionnalités dans les modules arcgis.gis et arcgis.gis.admin.

  • AboutManager : cette nouvelle classe fournit des informations sur l’usage et les licences des composants de votre déploiement ArcGIS Enterprise. La ressource “about” compile des informations comme les détails matériels (CPU, RAM, disque) et les licences pour chaque composant, y compris tous les serveurs fédérés.

  • HealthCheckManager, SuitesManager et ReportManager : ces classes permettent d’évaluer la santé de l’organisation dans les déploiements Kubernetes.
  • ServerManager.validate() : la méthode a été améliorée avec la propriété verbose. En la passant à True, les administrateurs peuvent obtenir des informations détaillées sur l’état de leurs serveurs fédérés, pour diagnostiquer plus facilement les problèmes.

Gestion de contenu

Les classes NotebookDataAccess et NotebookFile, qui permettent de gérer les fichiers dans les notebooks, ne supportaient auparavant que les notebooks sur Notebook Server d’ArcGIS Enterprise. Elles sont désormais compatibles avec les workspaces de notebooks sur ArcGIS Online et ArcGIS Enterprise sur Kubernetes.

Une nouvelle classe, NotebookFolder, permet de gérer les dossiers et sous-dossiers du workspace. Les utilisateurs peuvent créer, renommer et supprimer des fichiers et dossiers, et les administrateurs peuvent réassigner le contenu d’un workspace à un autre utilisateur.

Cartographie et visualisation

Pour faciliter la stylisation des fonds de carte, Esri introduit deux nouvelles classes : BasemapStyle et BasemapStylesService. Elles offrent un grand nombre de styles, d’options de style, de capacités serveur et garantissent la meilleure visualisation à tous les niveaux de zoom. Les données sont fournies sous forme de vector tiles et/ou map tiles, avec un support complet pour l’imagerie satellite et la personnalisation des styles.

Data Science / arcgis.learn

Le nouveau modèle Hyperspectral3DRCNet permet la classification d’images hyperspectrales, utile pour le remote sensing, la cartographie de l’occupation des sols, l’identification de cultures ou la surveillance environnementale. Il gère efficacement les données hyperspectrales à haute dimension et préserve les détails spectraux fins.

Cette nouvelle version ajoute également le support pour de nouveaux backbones pour le remote sensing : Clay, DOFA et Satlas, applicables aux modèles de détection d’objets, classification et classification par pixel, pour améliorer l’analyse géospatiale avancée.

Plateformes supportées

  • Python : 3.13 (principal), avec support secondaire pour 3.10, 3.11 et 3.12. 
  • Produits Esri :
    • ArcGIS Pro 3.6 et ultérieur, environnements par défaut et clonés
    • ArcGIS Enterprise 12.0 (inclus avec ArcGIS Notebook runtime v13.0)
    • ArcGIS Online : mise à jour de février 2026
  • Environnements Python standalone, via Conda ou PyPI.

Dépréciations et suppressions

La bibliothèque TensorFlow est dépréciée et n’est plus supportée dans l’ArcGIS API for Python. Cette dépréciation entraîne également le retrait de plusieurs autres bibliothèques et dépendances, dont vous pouvez retrouver la liste complète ici. Esri recommande une migration vers PyTorch.
Vous pouvez consulter le reste des dépréciations de cette version ici

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