Link

Releasenotities- WGP5 - versie v5.1

  • Acceptatie datum: 2020-02-20
  • Verwachte productie datum*: 2020-03-12

*Er is een downtime van enkele minuten te verwachten, dus duidelijk langer dan de enkele seconden die het gewoonlijk is!

*Gebruik de nieuwe v5.1.1 versie van de viewer library als je nog v5.1 gebruikt! In deze versie is een bug met plaatsing van zijbalken in IE11 opgelost.

Wijzigingen

Beheer

  • Je kan een xyz raster laag (dus png / jpg) in google mercator projectie (EPSG:3857), zoals openstreetmap.org of mapbox, toevoegen en gebruiken in de viewer
  • De vormgeving van het formulier om lagen toe te voegen of te bewerken is iets aangepast. Je kan nu een laag toevoegen zonder gegevensbron. Wanneer de viewer embedded is op een andere pagina kunnen de gegevens via de JS api toegevoegd worden. Ook zie je geen spinner meer over de hele pagina als je een service hebt gekozen, zodat je sneller verder kan met invullen.
  • Laagrechten worden nu gepubliceerd. Aanpassingen in de rechten van een kaartlaag worden dus pas effectief als de kaartlaag gepubliceerd wordt.
Bugfixes
  • Er trad een fout op bij het bepalen van de velden van een WFS laag als er xsd elementen zijn zonder type attribuut. Deze bugfix is op 28-2-2020 gevonden en wordt dus in de week van 2 maart op de acceptatie server gezet.

Rest api

BC break. De structuur van de response is gewijzigd bij:

Verder is van diverse endpoints de documentatie verbetert. Ook worden geometrieen nu beter gevalideert om te voorkomen dat er een nietszeggende internal server error komt als response

Enkele endpoints die eerder als deprecated waren aangemerkt zijn nu verwijderd.

  • workspace/{slug}/map/{mapslug}/config is verwijderd. Gebruik workspace/{slug}/map/{mapslug}/config/v2
  • ffc/ingrepen
  • ffc/gemeenten

Technisch

  • Symfony 4.4
  • PHP 7.2 naar PHP 7.3

Viewer

Bugfixes
  • Bug in versie 5.1 van de library opgelost waarbij de rechterzijbalk verkeerd werd gepositioneerd in IE11.
  • Bug opgelost waarbij rotatie van tekstlabels in SLD niet correct werd toegepast.
Nieuw
  • Links naar beheer vanuit viewermenu worden nu in een apart browsertabblad geopend.
  • Verder zijn er wederom verbeteringen in styling en bediening van de viewer doorgevoerd.
  • Lagen direct in de root van de kaartlagenboom zijn nu ook zichtbaar in de eenvoudige lijstweergave. Deze lagen verschijnen altijd boven de lagen in groepen.
  • Voor een kaart ingestelde contactgegevens zijn nu oproepbaar via het viewermenu.
  • Het is mogelijk om een kaartlaag met vectordata opnieuw te laden door op het laag-icoon in de lagenboom/lijstweergave te klikken.
  • Als voor een kaartlaag een bronvermelding is opgegeven, wordt deze rechtsonder in de viewer getoond.
  • Het is nu mogelijk om feature info van WMS-lagen op te vragen als de service geen GeoJSON maar wel GML als outputformaat ondersteunt.

Viewer JS API

Nieuw
  • Er zijn twee nieuwe methods toegevoegd voor het opvragen van de boomstructuur van de kaartlagenboom en voor het aan/uitzetten van kaartlagen of kaartlaaggroepen. Deze zijn te vinden in de sectie WgpTree van de documentatie.
  • De zoekmotor onder de zoekbox in de kaart is nu ook via de JS API te bedienen. Hiervoor hoeft de zoekbox niet zichtbaar te zijn in de themakaart. Er is een method voor het ophalen van autocomplete-suggesties en een method voor het ophalen van een zoekvraag als GeoJSON. Zie WgpSearch in de documentatie.