<\/HEAD>
Avec la série 4.x de l'ArcGIS API for JavaScript, Esri a publié une version entièrement repensée de l'API, qui prend en charge non seulement les cartes 2D mais aussi les cartes 3D. L'API a été fondamentalement redessinée et optimisée pour une utilisation simple.<\/SPAN><\/P>Les applications 3D peuvent être créées avec la version 4.0 sur la base de Webszenen, qui permettent de représenter des données tridimensionnelles.<\/SPAN><\/P> <\/P>
<\/A><\/P> <\/P>
La programmation pour les cartes 2D et 3D est très similaire voire presque identique. Dans la version actuelle 4.0, toutes les fonctionnalités disponibles dans la version 3.x pour les cartes 2D ne sont pas encore présentes. Les différences peuvent être consultées dans une
matrice de comparaison<\/A>.<\/SPAN><\/P> <\/P>
L'utilisation des cartes 3D est aussi simple que celle des cartes 2D<\/SPAN><\/H1> <\/P>La nouvelle API offre un modèle de programmation unifié pour les cartes 2D et 3D. Cela inclut une séparation entre la Map en tant que modèle et la MapView (2D) ou SceneView (3D) en tant que composant View. Un objet Map peut être utilisé à la fois dans une carte 2D et dans une carte 3D. D'autres propriétés telles que Layer, Geometries, Symbology, Renderer, Tasks, Popups, etc., sont équivalentes pour les cartes 2D et 3D. Pour les cartes 3D, des symboles 3D spécifiques sont ajoutés.<\/SPAN><\/P>
<\/A>
<\/A><\/P> <\/P>
Utilisation des données du Web GIS<\/SPAN><\/H1> <\/P>Comme source de données pour les cartes 3D, on peut utiliser des Webszenen fournies via ArcGIS Online ou Portal for ArcGIS. La procédure est aussi simple que pour les cartes Web 2D. On charge simplement la Webszene via son Item-ID. De même, des couches individuelles d'ArcGIS Online ou Portal for ArcGIS peuvent être chargées via leur ID et ajoutées à la carte afin de combiner des contenus provenant de différentes sources.<\/SPAN><\/P> <\/P>
<\/A><\/SPAN><\/P> <\/P>
Améliorations de l'interface utilisateur<\/SPAN><\/H1> <\/P>Plusieurs améliorations en termes d'ergonomie ont été mises en œuvre dans l'API 4.0, par exemple grâce à un positionnement simple et flexible des éléments UI, une fenêtre popup repensée, des widgets améliorés et bien plus encore. Pour les popups, il est désormais possible de définir une position standard, comme par exemple le coin supérieur droit. De plus, des actions popup avec une fonctionnalité propre peuvent être définies et intégrées sous forme de bouton dans le popup. L'apparence graphique des widgets peut être facilement personnalisée via CSS ou même entièrement remplacée par une interface propre.<\/SPAN><\/P> <\/P>
Utilisation des Vector Tiles
Les nouveaux Vector Tiles peuvent être utilisés dans l'API 4.0 via un type de couche spécifique. Avec les Vector Tiles, les données en tuiles ne sont pas stockées sous forme d'image mais comme représentation vectorielle puis dessinées côté client. Les Vector Tiles se caractérisent par un faible volume de données et une haute résolution même à grande échelle. La représentation du contenu peut être adaptée avec les Vector Tiles, ce qui permet d'attribuer un style propre à une couche et ainsi personnaliser son apparence.
Un aperçu de la nouvelle version 4.0 de l'API est disponible sur
https://developers.arcgis.com/javascript/latest/guide/index.html
Ceux qui souhaitent essayer les nombreuses nouvelles fonctionnalités de l'API JavaScript trouveront des guides, une référence API et de nombreux exemples sur
https://developers.arcgis.com/javascript/
< /BODY>