Releasenotities Onemap versie 5.6
Beheer
Nieuw
Weergave van lijsten in beheer verbeterd met o.a. zoekmogelijkheden.
Het is nu mogelijk om een printconfiguratie aan een printknop in een werkbalk toe te wijzen.
Meerdere authenticatie-opties toegevoegd bij API-configuraties.
Opgeloste problemen
Bij export van een tabel werden alleen multipolygon features geëxporteerd.
De mogelijkheid om een veld op cursorpositie toe te voegen werkte niet in het templatescherm voor API responses.
Probleem opgelost bij layers/intersect api method i.c.m. ArgGIS WFS-service.
Viewer
Nieuw
Kaartlagen hebben een contextmenu die afhankelijk van het type kaartlaag verschillende opties kan bevatten. Namelijk:
Als de laag een een WMS-laag is die in meerdere stijlen beschikbaar is en er in beheer een bepaalde stijl is gekozen, dan krijgt de laag in de viewer de optie om een andere beschikbare stijl te kiezen.
Als de laag een vectorlaag is, krijgt de laag een optie om er naartoe te 'snappen'. Dit betekent dat alle muisbewegingen, klik en touch-events naar de hoekpunten en lijnen van de features van de laag toe springen. Snapping kan maar voor 1 laag tegelijk actief zijn.
In de mobiele weergave verdwijnen de menu-opties die tevoorschijn komen bij activeren van de knoppen onder in het scherm nu bij nogmaals aanraken van de knop. Voorheen bleven deze altijd open staan.
De viewer is nu in staat om GML 3.2(.1) WFS-output te lezen. Voorheen stopte dit bij GML v3.1.
Opgeloste problemen
De url naar een logo in de titelbalk is nu een absolute url naar een afbeelding op de onemap server. Dit was eerst een relatieve url, waardoor de relatieve url bij geïntegreerde kaarten op de verkeerde plek uitkwam.
Bij vectorlagen die met grote symbolen is opgemaakt, worden feature info kliks op het gehele symbool opgepikt. Voorheen moest je altijd in de buurt van het centrum van het symbool klikken voor feature info.
Bij een fout in het template waarmee API responses worden opgemaakt kon soms een oneindige requestlus ontstaan.
Viewer JS API
Nieuw
Method
layer.setEditLayer
toegevoegd om via code de laag te kiezen waarop de bewerkknoppen hun ding doen.Method
layer.setStyle
toegevoegd om voor een WMS-laag een alternatieve stijl te kiezen. Hierbij geef je de naam van de stijl op zoals geadverteerd door de WMS-service.