Dit onderdeel behandelt de configuratie van de feature-info van WMS-lagen.
Je schakelt de feature-info van een WMS-laag in door bij de betreffende WMS-laag het selectievakje voor Feature-info aan te vinken (in het overzicht met de voorgrondlagen op pagina Kaartlagen beheren).
Vervolgens open je met de link Feature-info de pagina Configureren feature-info. Op deze pagina bepaal je voor de WMS-laag of en hoe de feature-info beschikbaar moet komen, welke informatie moet worden getoond en hoe die eruit moet zien.
Op de pagina Configureren feature-info met als laagtype 'WMS
' kun je voor een WMS-laag bepalen welke informatie er moet worden getoond en hoe die informatie eruit moet zien. Op deze pagina kun je de volgende aspecten van de feature-info bepalen:
Feature-info type
Welk type feature-info de kaartlaag moet bevatten, dat wil zeggen het dataformaat waarin de kaartservice de feature-info uitlevert. Je kunt kiezen tussen de dataformaten 'GML', 'HTML' en '(Geo)JSON'. Na het selecteren van het formaat 'HTML' worden de overige instellingen voor de feature-info verborgen, omdat deze niet voor dit type van toepassing zijn.
Bij het opgeven van het type feature-info, dien je de volledige typeaanduiding van de kaartserver te selecteren. Deze aanduiding is specifiek voor een kaartserver en kan dus per databron verschillen. Als voorbeeld geeft de volgende tabel voor kaartserver Geoserver de standaard typeaanduidingen voor de feature-info:
Typeaanduiding
Dataformaat
application/vnd.ogc.gml
Geography Markup Language (GML).
Standaard XML-dataformaat voor geografische informatie.
text/html
Hypertext Markup Language (HTML)
Opmaak-taal voor webpagina's die niet geschikt is om data inhoudelijk te beschrijven.
application/json
JavaScript Object Notation (JSON)
Leesbaar dataformaat compacter dan XML. GeoJSON is speciaal bedoeld voor geografische informatie.
Velden
Welke velden er moeten worden getoond. De velden zijn de beschrijvende attributen van de features (kaartobjecten), zoals naam en code.
HTML-template
Hoe de lay-out van de getoonde velden er moet uitzien (in de vorm van een HTML-template). Het configureren van de lay-out kan echter alleen bij een feature-info type dat overeenkomt met dataformaat 'GML' of 'JSON'.
Voor het samenstellen van de HTML-template voor de feature-info is onder VELDEN een HTML-editor beschikbaar. Je kunt met de groene knoppen erboven de informatievelden van de feature-info in de template-tekst invoegen. Merk op dat de namen van de informatievelden steeds met een $-
teken beginnen.
- De feature-info is alleen zichtbaar wanneer voor de kaartlaag ook het selectievakje onder Feature-info ingeschakeld is (in het overzicht met de beschikbare kaartlagen op pagina Kaartlagen beheren) en de laag op de kaart zichtbaar is.
- In WGP is geen feature-info beschikbaar van de lagen die afkomstig zijn van de WMS-services van GeoWeb Publisher (GWP; van Bentley).
- Eventuele extra URL-parameters die nodig zijn om de feature-info van een WMS-laag op te kunnen vragen, kun je invullen bij de geavanceerde laaginstelling Custom URL toevoeging. Zie onderdeel Instellingen van WMS-lagen.
Wanneer je de eerste keer de HTML-template van de feature-info samenstelt, is tabblad WYSIWYG geselecteerd. In de WYSIWYG-editor op dit tabblad stel je de tekst van de template samen in een tekstgebied dat er uitziet als een vertrouwde tekstverwerker. De volgende afbeelding laat deze WYSIWYG-editor zien:
In het tekstgebied schrijf je op de normale manier een tekst en met de knoppen er boven maak je de tekst op. Je kunt ook tabellen maken, afbeeldingen invoegen en hyperlinks aanmaken. De opmaak functies van deze WYSIWYG-weergave van de template spreken voor zich en hebben geen verdere toelichting nodig.
Door tabblad Broncode te selecteren, schakel je over op een editor waarin je direct de HTML-code van de template kunt invoeren. In deze codeweergave kun je ook geavanceerde elementen aan de HTML-code toevoegen, zoals JavaScript, style-elementen, Velocity-code en bookmarks. Zie onderdeel Samenstellen van template voor on-click feature-info (aanklikinformatie).
Hieronder zie je een voorbeeld van de codeweergave van een template met style-elementen:
Attentie!
Als je in de codeweergave velocity-code aan de template hebt toegevoegd, moet je daarna niet overschakelen op de WYSIWYG-weergave. De WYSIWYG-editor zal dan namelijk de velocity-code uit de template verwijderen. Sla de template dan altijd in de codeweergave op.
Instellingen feature-info WMS-lagen
De volgende tabel beschrijft de verschillende functies voor het configureren van de feature-info:
Laagtype | Het type kaartlaag. Het type is 'WMS' of 'WFS'. Dit onderdeel behandelt de configuratie van de feature-info van WMS-lagen en het laagtype is dan 'WMS'. | Alleen lezen |
Feature-info type | Het type feature-info dat de kaartlaag moet bevatten, dat wil zeggen het dataformaat waarin de kaartservice de feature-info uitlevert. Je kunt kiezen tussen de dataformaten 'GML', 'HTML' en '(Geo)JSON'. Na het selecteren van het formaat 'HTML' worden de overige instellingen voor de feature-info verborgen, omdat deze niet voor dit type van toepassing zijn. De lijst toont alleen de dataformaten die door de service worden ondersteund en gebruikt daarvoor de aanduidingen van de service. Het configureren van een HTML-template voor de feature-info is alleen mogelijk indien bij Feature-info type de aanduiding voor het dataformaat ' | Keuzelijst |
Toon formulier via feature info | Zie Handleiding WGP Advanced. | |
Inschakelen MultiFeatureInfo | ||
Inschakelen info links | ||
VELDEN | De beschikbare velden van de feature-info van deze laag. Klik op de naam van een veld om de waarde van een veld als variabele in de tekst op te nemen. Zie onderdeel Samenstellen van template voor on-click feature-info (aanklikinformatie). Velden van WMS-laag ontbreken Voor de feature-info van een WMS-laag afkomstig van ArcGIS Server kun je alleen een template samenstellen wanneer je zelf de veldvariabelen invult. De groene knoppen met de veldnamen boven de template-editor zijn niet beschikbaar bij WMS-services van ArcGIS Server.
Error rendering macro 'excerpt-include' : No link could be created for 'SW:Velden voor feature-info van WMS-laag ontbreken'.
| Alleen lezen / Knoppen |
HTML-editor | Onder de VELDEN bevindt zich een HTML-editor voor het samenstellen van de template voor de feature-info waarin je de informatievelden van de feature-info kunt opnemen. Je kunt aan deze template ook tabellen, hyperlinks en plaatjes toevoegen. Door tabblad Broncode te selecteren, schakel je over naar de codeweergave van de template. Je kunt op dit tabblad direct HTML-code invoeren en bovendien script-code en style-elementen. Attentie! Schakel na het invoegen van script-code niet meer over op de WYSIWYG-editor, omdat deze alle script-code verwijdert. Zie onderdeel Samenstellen van template voor on-click feature-info (aanklikinformatie). |
|
Vorige versie van deze pagina: Versie 4.5.0.