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.
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
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 :
- 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.
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