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
...
borderStyle | none |
---|
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
Panel | ||
---|---|---|
| ||
Welke velden er moeten worden getoond. De velden zijn de beschrijvende attributen van de features (kaartobjecten), zoals naam en code. |
HTML-template
Panel | ||
---|---|---|
| ||
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.
Note |
---|
|
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:
Warning | ||
---|---|---|
| ||
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.
Note |
---|
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
...
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).
Note | ||
---|---|---|
| ||
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. |
...
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.
Warning | ||
---|---|---|
| ||
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).
...
hidden | true |
---|
...
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
Panel borderStyle none 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
Panel borderStyle none Welke velden er moeten worden getoond. De velden zijn de beschrijvende attributen van de features (kaartobjecten), zoals naam en code.
HTML-template
Panel borderStyle none 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.
Note |
---|
|
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.
Links naast de velden van de kaartlaag bevindt zich de knop Basis template. Met deze knop genereer je een template met een tabel waarin alle beschikbare velden van de laag zijn opgenomen. De linker kolom van de tabel bevat de veldnaam, de rechterkolom de veldwaarde. Bij velden zonder waarde wordt de rechterkolom niet ingevuld. Je kunt de knop alleen gebruiken wanneer je template helemaal leeg is.
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:
Warning | ||
---|---|---|
| ||
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.
| Keuzelijst | |||||||||||||
Toon formulier via feature info | Zie Handleiding WGP Advanced. | ||||||||||||||
Inschakelen MultiFeatureInfo | Zie Handleiding WGP Advanced. | ||||||||||||||
Inschakelen info links | Zie Handleiding WGP Advanced. | ||||||||||||||
Log inhoud feature-info | Met deze optie ingeschakeld registreert WGP de inhoud van de opgevraagde aanklikinformatie of multi-feature-info in het Gebruikslogboek, mits ook de instelling log_featureinfo_content is ingeschakeld. Zie onderdeel Gebruikslogboek. | ||||||||||||||
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).
| 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.
Zie onderdeel Samenstellen van template voor on-click feature-info (aanklikinformatie). |
|
...
Vorige versie van deze pagina: Versie 4.7.4
Page Properties | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Deze pagina is een kind van Feature-info en onderdeel van Handleiding WGP Beheer. related issues: wachtwoord invullen indien WFS-bron beveiligd is >
Screenshots kloppen nu Letop-tekst boven editor is veranderd in 'LET OP: bij het wisselen van de code naar de WYSIWYG editor kunnen opmaakinstructies verloren gaan.' > deze tekst erin gefotoshopt
|