Releasenotities Onemap versie 5.9

Beheer

Nieuw

  • Het is nu voor kaarten en mappen mogelijk om deze op basis van gebruikersgroepen te tonen of te verbergen.

  • Voor elke printoptie in een printtemplate kan worden aangevinkt of de gebruiker deze zelf kan aanpassen in het optiescherm.

  • Het is nu mogelijk om on-hover feature info op een vectorlaag in te richten waarbij informatie wordt getoond als de muis over een feature in de kaart beweegt.

  • Nieuwe gebruikers die met OAuth inloggen worden nu automatisch als gebruiker aan onemap toegevoegd.

Opgeloste problemen

  • De viewer kon niet verbinden met servers die eigen ssl-certificaten gebruiken.

  • De opmaak van feature info en overige templates in CodeMirror werd onterecht aangepast na opslaan. Om dit te voorkomen moet je CodeMirror als standaard-editor kiezen in je gebruikersprofiel.

  • Er werd soms onterecht gewaarschuwd voor onopgeslagen veranderingen terwijl er geen dingen waren aangepast.

  • Er ontstond soms een javascript error bij het aanmaken van een nieuwe laag.

  • Bij inklappen van een historisch overzicht in beheer werd de pagina verlaten.

  • Soms werd een kaartservice pas na twee keer op opslaan klikken daadwerkelijk opgeslagen.


Viewer

Nieuw

  • Roterende noordpijl toegevoegd aan de mobiele weergave.

  • Het is nu mogelijk om WMTS-services met projectie EPSG:4326 te gebruiken.

  • Kaartlagen hebben nu een transparantie-slider in het contextmenu.

  • Fouten tijdens het maken van een pdf-print worden nu getoond in het voortgangsscherm.

  • Het printoptiescherm biedt nu de mogelijkheid om zelf een gewenste printschaal in te vullen. Laat deze leeg om het huidig zichtbare gebied af te drukken.

Opgeloste problemen

  • Foutmeldingen in bewerkformulieren konden het formulier breder dan het scherm maken.

  • Sluiten van en feature info popup met verticale scrollbars veroorzaakte een ongewenste verschuiving van de kaart.

  • Kaart-thumbnails in het info dialog gebruikten een relatieve url waardoor ze niet zichtbaar waren in embedded viewers.

  • De printknop werkte niet in embedded viewers.

  • Afdrukken met legenda's gaf foutmeldingen.

  • Lagen werden niet zichtbaar als de minimale of maximale zichtbaarheidsschaal precies op een zoomstap in de viewer was ingesteld.

  • Tabelweergave van vectorlagen was kapot in eenvoudige weergavemodus.

  • Er ontstond witruimte in de kaart als de afmetingen van het containerelement dynamisch werden veranderd.


Viewer JS API

Opgeloste problemen

  • Sommige vertalingen werden niet correct toegepast in de standalone viewer.

  • API calls via feature info gebruikten een relatieve url wat tot site not found errors leidde in embedded viewers.


Nieuw

  • Nieuwe method layer.getFeatureById toegevoegd voor vectorlagen om een losse feature op id op te halen uit een kaartlaag. Zie viewer API docs voor details.

  • Nieuwe method layer.setOpacity toegevoegd om de transparantie aan te passen. Opacity is een getal van 0 (volledig transparant) tot 1 (volledig ondoorzichtig).

  • Nieuwe method layer.zoomToSelectedFeatures toegevoegd waarmee de kaart inzoomt naar alle geselecteerde features in een vectorlaag.