Le blog francophone consacré
aux technologies Esri

La version 3.8 de l'API ArcGIS for JavaScript est disponible

Depuis quelques jours, l'API ArcGIS pour les développeurs d'applications JavaScript/HTML5 est disponible en version 3.8. Après les nombreuses évolutions de la version 3.7, il s'agit d'une version fournissant des améliorations, des corrections de bugs et quelques nouveautés. 

Un support plus avancé des nouveaux rendus

Les nouveaux types de rendus ("densité de points" et "symboles proportionnels") introduits en version 3.7 fonctionne désormais avec le widget de légende et peuvent également être imprimés. 

Ci-dessous un exemple de légende d'une couche représentée par densité de points:



Ci-dessous un exemple de légende d'une couche représentée par symboles proportionnels avec les nouvelles options de rotation de symbole (introduit en version 3.7):




Un nouveau module pour créer des cercles

Vous pouvez désormais créer des géométries circulaires à partir du module esri.geometry.Circle en spécifiant un centre et un rayon. Vous pourrez également spécifier si vous souhaitez créer un cercle géodésique. Les géométries créées sont de type Polygones ce qui veut dire que des méthodes comme toJson retournent des objets de type Polygones.




Evolution sur les fenêtres contextuelles (Popup)

Les fenêtres contextuelles associées aux entités utilisent désormais un bec plus petit. Par ailleurs, deux nouvelles propriétés ont été ajoutées pour gérer le comportement des Popups. La propriété visibleWhenEmpty permet de contrôler l'affichage (ou pas) de la Popup lorsqu'aucune entité n'est trouvée (cas des services de cartes dynamiques par exemple). La propriété hideDelay permet d'indiquer, lorsque la Popup est vide, le délais au delà duquel la fenêtre doit automatiquement se refermer.



Amélioration du support des éléments graphiques utilisant des symboles textuels

Les outils de modification d'éléments graphiques de l'API ArcGIS for JavaScript  supportent maintenant les opérations editing, scaling et rotating sur les symboles textuels utilisés pour symboliser les éléments graphiques. L'exemple ci-dessous permet de sélectionner un élément graphique utilisant un symbole textuel et de le mettre à jour (déplacement, changement d'échelle, rotation). Pour modifier le contenu du texte, double-cliquer dessus.




Pour info, le support des éléments graphiques utilisant des symboles a été amélioré au niveau de l'impression.


Nouveaux exemples

Améliorations et corrections de bugs
  • Dot-density renderers sometimes look fuzzy
  • Improve layer swipe widget performance when swiping several layers
  • Measurement widget: include nautical miles
  • Support for IE11

Dojo

La version 3.8 de l'API ArcGIS for JavaScript utilise désormais Dojo 1.9.1 ainsi que la version 0.3.11 de dgrid, la version 0.3.5 de put-selector et la version 0.1.3 de xstyle.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: