Instellingen voor WebGIS App

Afgezien van de algemene kaart- en kaartlaaginstellingen, zijn in WGP Beheer voor de configuratie van de kaarten in de WebGIS App de volgende instellingen beschikbaar die specifiek voor de app zijn bedoeld of die in de app op een andere manier worden gebruikt:

Zie voor de algemene instellingen de Handleiding WGP Beheer versie 4.6

Een aantal instellingen zijn niet van toepassing op WebGIS App, zie pagina Niet beschikbare instellingen en functionaliteit.

Tonen in app

Met kaartinstelling Tonen in app (op tabblad Algemeen van pagina Instellingen wijzigen) geef je voor een themakaart aan dat die kaart via de app toegankelijk moet zijn.

WebGIS App cachet de lijst met gepubliceerde kaarten op het mobiele toestel. Na het publiceren van een nieuwe kaart, moeten de gebruikers van de app zich opnieuw bij de WGP-server aanmelden om die kaart te kunnen zien.

Na het importeren van een kaart in WGP Beheer krijgt de optie Toon in app automatisch de defaultwaarde. Dat wil zeggen dat de optie niet is geselecteerd. Je moet deze optie dus na het importeren van een kaart nog voor WebGIS App aanvinken.

Databron 'Offline base layers'

Databron 'Offline base layers' is een databron waaruit je achtergrondlagen van OpenStreetmap aan de kaart kunt toevoegen die je in de WebGIS App naar je mobiele toestel kunt downloaden en die daarna offline beschikbaar zijn. De databron is pas in WGP Beheer beschikbaar bij het toevoegen van kaartlagen. Zie onderdeel Toevoegen van offline achtergrondlagen.

WFS-lagen

Databronsoorten 'WFS' en 'WFST' zijn in de WebGIS App te gebruiken, mits de betreffende kaartservice afkomstig is van een GeoServer-kaartserver. De app gebruikt voor de vectorlagen (WFS- of WFST-lagen) namelijk GeoServer-specifieke eigenschappen en ondersteunt bij het ophalen van de laaggegevens alleen het 'outputformaat' JSON.

De instellingen Preload markers en  Maximum aantal features per request van een WFS- of WFST-laag zijn in de WebGIS App niet van toepassing. Wel geldt er een maximum aan het aantal features dat in de app geladen kan worden. 

Feature-info (object-informatie)

Je configureert de aanklikinformatie (feature-info on-click) net als bij alle andere WGP-kaarten. De manier waarop je deze informatie opvraagt is echter in de WebGIS App iets anders dan in de andere kaartpresentaties. Na het aanraken van de kaart in de app verschijnt er een lijst met 'aangeraakte' features. Een WFS-laag gebruikt daarbij de configuratie van de aanwijsinformatie (feature-info on-hover) om de objecten in de lijst mee aan te duiden. Voor een WFS-laag met aanklikinformatie moet daarom ook altijd aanwijsinformatie zijn geconfigureerd.

  • De term aanklikinformatie is op een mobiel toestel niet erg toepasselijk. Hier selecteer je objecten door ze op het scherm aan te raken of aan te tikken.
  • De geavanceerde functionaliteit 'multi-feature-info' is in de WebGIS App niet beschikbaar.
  • De aanklikinformatie kan alleen afbeeldingen bevatten als die de volledige URL van het afbeeldingsbestand bevat (bijvoorbeeld: <img src="http://rijksmuseum.nl/nachtwacht.png">).

Foto's in de feature-info

Aan de feature-info (zowel de 'on click' als 'on hover') kunnen foto's toegevoegd worden door in de template van de aanwijsinformatie het veld met de URL's van de foto's in de class "uploadphotos" op te nemen, bijvoorbeeld <div class="uploadphotos">$fotos</div>, waarbij fotos het veld is waarin de URL's van de foto's staan (puntkomma gescheiden). Zie onderdeel Samenstellen van template voor on-click feature-info (aanklikinformatie)

Het toevoegen van foto's aan de aanwijsinformatie (feature-info on-hover) is alleen mogelijk in de kaarten die in de WebGIS App worden gebruikt. WGP Viewer ondersteunt dit niet.

Datums in de feature-info

Met de class "datefield" kun je datums in de feature-info formatteren, bijvoorbeeld <div class="datefield" format="DD-MM-YY">$datum</div> (voor datumveld ‘datum’ en datumformaat ‘DD-MM-YY’). Voor 14 maart 2020 geeft dit het volgende resultaat: '14-03-20'. Zie bijlage Datums formatteren in feature info voor WebGIS App voor informatie over het formatteren van de datumvelden in de feature-info. 

De configuratie voor het formatteren van datums voor WebGIS App verschilt met die van de WGP Viewer. En beide configuraties zijn niet compatibel. 

Presentatie App

Kaartpresentatie App bevat de instellingen om de layout en de functies van een kaart in de app te configureren. Je opent de tabbladen met deze instellingen door in het Themakaart-menu de optie App te selecteren.

Na het selecteren van de optie App, verschijnen de tabbladen Kaart, Algemeen, Zijbalken, Werkbalken en Geavanceerd op pagina Opties:

In de presentatie App kun je voor de kaart in de app op het mobiele toestel de volgende zaken configureren:

  • Tabblad Kaart
    De presentatie-extent van de kaart.

  • Tabblad Algemeen
    Een optie voor het wel of niet tonen van de zoomknoppen (optie Plus/Min knoppen).

  • Tabblad Zijbalken
    Instellingen om de panelen LegendaZoeken, of Filteren in te schakelen. Deze panelen zijn standaard uitgeschakeld, door het keuzerondje onder Links te selecteren, kun je ze inschakelen. Paneel Kaartlagen is altijd voor alle kaarten in de app aanwezig. De panelen verschijnen aan de linkerkant van het touchscreen. 


    Zijbalkinstellingen kaartpresentatie App

    In het paneel Zoeken wordt de titel van een zoeklijst niet getoond. Voor de weergave van een legenda moet laaginstelling Legenda standaard open? zijn geselecteerd.

  • Tabblad Werkbalken
    Een optie om de werkbalken Meten en Bewerken in te schakelen. Op werkbalk Meten zitten de knoppen om op de kaart lengtes en oppervlakten te meten. Op werkbalk Bewerken zitten de knoppen waarmee je objecten van een WFST-kaartlaag kunt bewerken.

  • Tabblad Geavanceerd – Informatiescherm
    De instellingen om een informatiescherm samen te stellen en in te schakelen. Bij het informatiescherm van een kaart in de app kan geen logo boven de titel worden geplaatst, zoals dat wel kan in andere kaartpresentaties.

  • Tabblad Geavanceerd Instellingen app plugins
    De instellingen van de plugins van WebGIS App. De instellingen bestaan uit JSON-code die op het tabblad ingevuld moet worden. 

    Dit tabblad is alleen beschikbaar in kaartpresentatie App.

De instellingen van kaartpresentatie App vormen een (beperkte) subset van die van kaartpresentaties Viewer, Mobile en Widget. Zie voor meer informatie onderdeel Presentatie-instellingen van de Handleiding WGP Beheer.

Formulieren

In WebGIS App worden formulieren op een iets andere manier gebruikt als in de WGP Viewer (zie onderdeel Bewerken van kaartlagen).

Gebruik elementtype Upload nooit voor de WebGIS App. In de app zorgt een veld met dit elementtype ervoor dat het formulier niet meer goed werkt.

Een aantal instellingen van de formulieren zijn specifiek ontwikkeld voor de app. Het gaat om de volgende instellingen:

  • Elementtype 'Camera'
    Om foto's via een wijzigingsformulier van een kaartobject in te voeren is de configuratie van een formulier uitgebreid met het Elementtype 'Camera'. Je selecteert dit type bij het configureren van een formulierveld in venster Veld bewerken. Het type is alleen beschikbaar voor tekstvelden (Veldtype 'String').
  • Instellingen voor Smart forms
    Met de instellingen op tabblad Smart forms kun je velden van een formulier zo configureren dat er in de app geavanceerde functionaliteit in het formulier beschikbaar komt. Deze functionaliteit is gebaseerd op de deels aangepaste JSON-code van Alpaca Forms. Voorbeelden van functies die in een formulier ingebouwd kunnen worden zijn tabellen, fotocamera's, datumkiezers, automatische gebruikersregistratie, geavanceerde keuzelijsten (met auto-complete of multi-select) en handtekeningvelden, Zie voor meer informatie onderdeel Smart forms voor WebGIS App.

    Een aantal geavanceerde formulierinstellingen in WGP Beheer werken alleen in de WGP Viewer of een widget, maar zijn niet te gebruiken in WebGIS App. Voor een deel kunnen deze instellingen door Smart forms functies vervangen worden. Zie Niet beschikbare instellingen en functionaliteit.

Filters

WebGIS App ondersteunt het filteren op numerieke velden, tekstvelden en datumvelden. Velden met domeinlijsten of meer-keuzelijsten kun je ook gebruiken.

De app genereert voor de tekstvelden van een filter automatisch een zoeklijst op basis van de veldwaarden die lokaal op het toestel staan opgeslagen. Het resultaat van deze zoeklijst is dat wanneer je in het filter het veld invult eronder een lijst met de veldwaarden verschijnt die beschikbaar zijn in de laag en die corresponderen met wat je hebt ingevuld. De invoer wordt automatisch aangevuld tot bestaande waarden (functie 'automatisch aanvullen'). Het heeft dus geen zin om een zoeklijst aan een filterveld te koppelen. 

Indien er voor een filterveld een omschrijving is opgegeven, vormt deze omschrijving in de app de naam van het zoekveld en vervangt daarmee het veldlabel dat is opgegeven in WGP Beheer.

Gebruikersbeheer

Op pagina Gebruikers en Rollen van WGP Beheer is het sinds WGP versie 4.6.1 mogelijk om voor gebruikers een QR-code te genereren waarmee ze zich in WebGIS App bij een WGP-server kunnen aanmelden. De QR-code is alleen beschikbaar voor gebruikers die een account hebben op de betreffende server, maar geen toegang hebben tot WGP Beheer (d.w.z zonder de rol Administrator of Manager). De code kan eventueel per e-mail naar de gebruikers worden opgestuurd. Deze e-mail wordt alleen verstuurd wanneer de gebruiker zelf zijn wachtwoord wijzigt. Wanneer een beheerder of administrator dat doet, verstuurt WGP geen e-mail.

Voor meer informatie zie onderdeel Aanmelden met QR-code.


Vorige versie van deze pagina: Versie 1.11.0

Versie 1.10.0