Skip to content

Extension OL3 0.12.0

Compare
Choose a tag to compare
@lboulanger lboulanger released this 27 Jul 15:09
· 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

Changelog complet

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 !