Le blog francophone consacré
aux technologies Esri

L'API ArcGIS for Flex 2.3 est disponible


Esri vient de mettre en ligne la version 2.3 de l'API ArcGIS for Flex. Cette nouvelle version intègre un certain nombre d'évolutions intéressantes que je vous résume en quelques points:
  • Déplacements continus et transparent au-delà de la ligne de changement de date à l'aide de la nouvelle propriété wrapAround180 de l'objet Map.


     
  • Disponibilité de fonctions d'accrochage lors de la création ou de la mise à jour d'entités. Pour activer l'accrochage, l'utilisateur peut appuyer simplement sur la touche "Ctrl". La distance d'accrochage (15 pixels par défaut) peut être définie à l'aide de nouvelles propriétés sur l'objet DrawTool et EditTool.


  • La version 2.3 supporte les nouvelles Web Map d'ArcGIS.com et en particulier les fenêtres d'informations (Pop-ups).


  • Pour les opérations de mise à jour, vous pouvez spécifier si l'ajout d'entités est autorisé ou pas (Editor.addEnabled).
     
  • Pour les opérations de mise à jour, vous pouvez spécifier si la mise à jour des attributs des entités est autorisée ou pas (Editor.updateAttributesEnabled).
     
  • Pour les opérations de mise à jour, vous pouvez spécifier si la mise à jour des géométries des entités est autorisée ou pas (Editor.updateGeometryEnabled).
     
  • Il est désormais possible de spécifier des infobulles (Tooltips) personnalisés sur les champs de l'inspecteur d'attributs (AttributeInspector).
     
  • La prise en charge des gestes tactiles (pinch, tap, two-finger-tap, …) peut être activée ou désactivée à la volée.
     
  • Une nouvelle propriété multiTouchEnabled sur l'objet Map permet d'activer ou de désactiver la prise en charge du multi-touch.
     
  • Un nouvel événement Layer.loadFault permet de gérer les erreurs liées au chargement d'une couche de la carte.
     
  • Une nouvelle méthode zoomToInitialExtent et une propriété initialExtent sur l'objet Map permet plus simplement de cadrer sur l'étendue initiale (étendue par défaut) de la carte.
     
  • Une nouvelle classe GeometryUtil (dans com.esri.ags.utils) permet de réaliser des traitements géométriques coté client.
     
  • 15 nouvelles classes ont également été ajoutées: FeatureLayerTask, GeometryServiceSingleton, GeometryUtil, InfoComponent, InfoSymbolWindow, InfoSymbolWindowSkin, InfoWindowSkin, LabelDataRenderer, PopUpFieldInfoFormat, PopUpFieldInfo, PopUpInfo, PopUpMediaInfo, PopUpRenderer, PopUpRendererSkin et StringUtil.
     
  • Le composant InfoWindow a été entièrement réécrit pour utiliser la couche Spark et l'intégrer au package com.esri.ags.components.supportClasses. Il dispose donc désormais de son propre skin ce qui permet une personnalisation plus simple du look-and-feel des InfoWindows.


     
  • Des performances accélérées sur les opérations de zoom lorsque la carte contient de nombreuses couches graphiques et services dynamiques.
     
  • Deux niveaux d'échelles supplémentaires ont été ajoutés sur les services Microsoft Bing Maps (1:564 et 1:282).
     
  • Une nouvelle propriété SpatialReference sur les objets WMSLayer peut maintenant être utilisée pour définir (et plus seulement lire) le système de coordonnées d'un service WMS.
  • ...

Vous pouvez retrouver la liste détaillée de  toutes les évolutions de cette version 2.3 sur le Centre de Ressources de l'API ArcGIS for Flex.

En même temps que cette nouvelle version de l'API ArcGIS for Flex, Esri a également publié une nouvelle version 2.3 d'ArcGIS Viewer for Flex, j'en reparlerai dans un prochain article.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: