Le blog francophone consacré
aux technologies Esri

Un nouveau SDK ArcGIS Runtime pour les développeurs Qt

Lors des premières présentations de la technologie ArcGIS Runtime, il y a maintenant 2 ans, Esri avait indiqué sa volonté de proposer une option de développement autour de C++ pour les plateformes Windows et Linux, en plus des solutions .Net et Java disponibles dès la première version. Le choix s'est porté sur le framework Qt qui connait un succès important chez les développeurs souhaitant un framework C++ qui soit à la fois cross-platform tout en fournissant une richesse de composants d'IHM.


C'est donc en version 10.2, qu'Esri introduit une nouvelle déclinaison du SDK ArcGIS Runtime pour l'environnement Qt/C++. Désormais, les développeurs Qt vont pouvoir intégrer des cartes et des fonctionnalités géospatiales basées sur des services en ligne et/ou des ressources locales.  Cette première version ArcGIS Runtime SDK for Qt propose les mêmes capacités que les autres SDK ArcGIS Runtime 10.2 mais on peut citer les plus importantes:
  • Création et affichage de carte à partir de services web ou de données locales
  • Support des Map Services, Dynamic Map Services, Feature Services et Tiled Map Services
  • Support des services OGC WMS
  • Interrogations, requêtes et filtrages des entités de la carte, à l'aide de critères attributaires et/ou spatiaux
  • Capacités d'analyse spatiale avancées
  • Exécution des services de géotraitement, des paquetage de modèles de géotraitement ou des scripts Python
  • Création et mise à jour de données issues de services en ligne (Feature Services) ou provenant de Géodatabases locales.
  • Symbologie complexes sur point, lignes et polygones
  • Prise en charge d'étiquettes avec options avancées de placement
  • Classification de données et rendus cartographiques avancés
  • Moteur d'affichage haute-perfomance
  • Collecte et affichage de données GPS


     
  • Support des symbologies militaires standardisées 2525c et App6B
  • Traitement géométriques et exploitation des relations spatiales des entités de la carte
  • Affichage de données raster et modification de rendu à la volée
  • Géocodage d'adresse à partir de service en ligne
  • Calcul d'itinéraire, calcul de proximité et calcul d'isochrones à partir de service en ligne


     
  • Exploitation des services sécurisés et authentification auprès des oportails ArcGIS (Online ou On-Premise)
  • Intégration complète à l'IDE Qt Creator
En beta:
  • Création et mise à jour de données en mode déconnecté
  • Affichage de fond de cartes tuilés en mode déconnecté via des paquetages de tuiles
  • Calcul d'itinéraire via des services en ligne ou en mode déconnecté via des ressources locales (beta)
  • Géocodage via des services en ligne ou en mode déconnecté via des ressources locales

Démarrer avec ArcGIS Runtime SDK for Qt


Vous retrouverez l'ensemble des ressources concernant ce nouveau SDK Runtime ArcGIS à partir des pages dédiées du site développeur. Vous y trouverez les liens pour télécharger les médias du SDK ainsi que les prérequis système, le guide des concepts, la documentation de référence et les exemples de code


Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: