OpenLayers 2.8 et GeoExt 0.5
Par René-Luc D'Hont le mardi 23 juin 2009, 19:09 - Système d'Information Géographique (SIG) - Lien permanent
Aujourd'hui deux annonces importantes ont eu lieu pour les développeurs d'application de WebMapping et de WebSIG, la publication d'OpenLayers 2.8 et de GeoExt 0.5!
Tout d'abord voici une petite sélection des évolutions qu'apporte OpenLayers 2.8 :
- la sélection sur plusieurs couches vectoriels ;
- les Snap & Split contrôles ;
- un nouveau format et un nouveau contrôle permettant d'exécuter et d'interpréter une requête GetFeatureInfo définit par la norme WMS ;
- de nouvelles couches dont ArcXML, ArcGIS 9.3 Rest, XYZ et OpenStreetMap ;
- l'ajout d'un protocole WFS-T, ce qui veut dire qu'OpenLayers permet de mettre en oeuvre facilement un client Web d'édition de géométrie en accord avec la norme de l'OGC ;
- ajout du support de la norme Filter Encoding 1.1.0, nécessaire pour le WFS-T ;
- ajout des formats permettant de lire les documents GetCapabilities des normes WMS et WFS ;
- et amélioration des formats KML, GeoJSON, SLD et GML v3.
Pour plus de détailles vous pouvez lire la note sur les évolutions pour OpenLayers 2.8. Il y a aussi l'avis de James Fee. Cette nouvelle version corrige aussi de nombreux bugs, mais les grosses évolutions en font un client Web parfaitement intégrable à un Sytème d'Information Géographique respectant les normes de l'Open Geospatial Consortium.
Ensuite GeoExt 0.5 offre aux développeurs d'application WebSIG :
- un élément MapPanel pour intégrer les cartes OpenLayers dans une application développer avec ExtJS
- un élément LegendPanel pour afficher une légende WMS ;
- les éléments LayerNodes et LayerContainers pour créer son propre layerSwitcher ;
- des popups sous forme de fenêtre ;
- et des gestionnaires de données Ext pour les couches, les données vectorielles et les capacitées WMS.
Cette nouvelle version nécessité OpenLayers 2.8 et ExtJS 2.2 au minimum. Vous trouverez de la documentation sur le site.
Il reste plus qu'à inventer les applications et les utilisations qui vont avec...
Commentaires
terrible! ;)