Extension OL3 0.12.0
·
1752 commits
to master
since this release
27/07/2017 : 0.12.0 release of the Geoportal Extension for OL3
Summary
New Features :
Additional widgets :
- ol.control.GetFeatureInfo : permet d'accéder aux informations attributaires des objets des couches vecteur et d'interroger les couches raster (WMS et WMTS) via une requête GetFeatureInfo : #104
Others features
- #74, #90 : Modification des identifiants dans le DOM des widgets LayerSwitcher, MousePosition et des outils de mesure, de façon à permettre leur duplication dans une même page
- #77, #92 : Ajout du format GeoJSON dans le widget d'import de données (LayerImport)
- #96 : Préfixage de la classe CSS tooltip du widget d'outils de mesures (GPmeasureToolTip.css)
- #91, #98, 3480739 : Rationalisation de la gestion des styles dans les KML
- #101 : Gestion des collisions des interactions entre les widgets
- #106 : Mise en conformité des extensions avec OpenLayers v4
- 5ce83b2 : Evolution des outils de mesure : possibilité d'annuler les derniers points saisis
- d4af3c5 : Modification du paramétrage des styles des couches vecteurs importées dans le widget d'import
- #114, #115 : Mise en place du paramétrage de la méthode de calcul de l'azimuth
- b51a85a : l'export d'un croquis vide n'est plus autorisée dans le widget d'outils de dessin
- #117, #122 : Possibilité de rechercher des coordonnées en éditant les coordonnées du widget d'affichage des coordonnées de la souris (MousePosition)
- 7c31212 : utilisation du mode XHR par défaut pour les requêtes de calcul d'altimétrie du widget d'affichage des coordonnées de la souris (MousePosition)
- #133 : Mise à jour de la bibliothèque d'accès (geoportal-access-lib)
- #95, #58, #93, #97, cee8cde, #107, #108, #102, #110, #124, #131, #134, #135 : divers corrections de bugs
Breaking changes
Les changements suivants apportent des modifications des interfaces ou éléments du DOM, et peuvent impacter votre application :
- #74 : Modification des identifiants dans le DOM des widgets LayerSwitcher, MousePosition et des outils de mesure : à prendre en compte par exemple si vous surchargez les CSS de ces widgets
- #96 : Préfixage de la classe CSS tooltip du widget d'outils de mesures (GPmeasureToolTip.css) : idem
- d4af3c5 : Modification de la structure des options de paramétrage des styles des couches vecteurs importées dans le widget d'import : à prendre en compte si vous utilisiez ce paramétrage
Merci à @pprev94 pour son importante contribution à #117, à @sylvainpolletvillard pour ses contributions à #97, à @iamvdo pour son aide pour #108, et à @F3L1X79 pour ses remarques et son intérêt à notre projet !