Leefomgeving Techniek Demonstrator (LTD)

Inleiding

GeoLoketten wil met de Leefomgeving Techniek Demonstrator het gebruik van web servcies demonstreren en daarnaast de horizontale en verticale integratie van data. Zie ook de achtergrond informatie op deze pagina's: integratie van data en WMS Integrator Service.

Figuur 1 toont een schermafdruk van de LTD, waarbij drie verschillende kaartlagen getoond worden, elk uit een ander WMS. De RECR.WTR kaartlaag bevat zwemwaterlocaties van de provincie Noord-Brabant. Hij bevat geen legenda en beeldt de zwemwaterlocaties als sterretjes af. De tweede kaartlaag die getoond wordt is het thema water uit de Nieuwe kaart van Nederland. Deze toont wel een legenda. Als ondergrond laag is de Top10Smart gebruikt, een snelle variant van de topografische kaart van Nederland. Klik op figuur 1 om naar de LTD te gaan.


Figuur 1 - Scherm van de LOD Techniek Demonstrator

Beknopte LTD tutorial

We zullen hier alleen het werken met de services en de integratie van data toelichten.

Toevoegen van kaartlagen uit een web service

Je kunt ervoor kiezen om een keuze te maken uit een voorgedefinieerde lijst of om zelf de URL van je web service in te voeren. Druk op de knop en de wizard om een kaartlagen toe te voegen verschijnt (zie figuur 2). De typen services die ondersteund worden zijn: WMS, WFS, CSW en ArcIMS.



Figuur 2 - Stap 1 van de wizard om kaartlagen toe te voegen


Bij stap 2 van de wizard, zie figuur 3, kan je in het bovenste veld zelf een URL van een web service intypen, maar makkelijker is om een voorgedefinieerde uit de lijst eronder te kiezen. Let op: soms is het nodig om dmv het vinkje aan te geven dat gebruik gemaakt moet worden van een proxy server. Dit heeft met internet beveiliging te maken. Meestal moet het vinkje op aan. Werkt een service niet, probeer dan deze instelling te wijzigen.


Figuur 3 - Stap 2 van de wizard om kaartlagen toe te voegen


Tussen stap 2 en 3 bevraagd de LTD de web service die je gekozen hebt om erachter te komen welke kaartlagen de service bevat. De gevonden kaartlagen worden bij stap 3 getoond (zie figuur 4). Wanneer je een kaartlaag aanvinkt zal deze in de LTD getoond worden. Wanneer je op service niveau het vinkje aanzet worden alle kaartlagen die de service heeft verticaal geïntegreerd tot één kaartlaag.


Figuur 4 - Stap 3 van de wizard om kaartlagen toe te voegen

Horizontale integratie

De functionaliteit voor horizontale integratie van data (zie voor achtergronden de WMS Integrator Service (WIS)) werkt op dit moment alleen voor een paar specifieke services. De WIS is dus nog niet configureerbaar, maar er wordt wel aan gewerkt om dat mogelijk te maken.

Voor demonstratiedoeleinden kan je het beste kijken hoe de losse en de geïntegreerde services zich gedragen. Kies daarvoor uit de lijst met voorgedefinieerde services de WMS services:

  • Boringen DINO database (Nederland en Duitsland apart)
  • Boringen DINO database (Nederland en Duitsland geïntegreerd)
Deze services bevatten data van grondboringen, zowel in Nederland als Duitsland. Door op een boorpuntje in de kaart te klikken verschijnt informatie over de boorpunten. Bij items met een hyperlink wordt een grafiek getoond die bij een SOAP web service opgehaald wordt. Je kunt ook de taal instellen. De grafieken worden dan taalafhankelijk geklassificeerd.



Geocritters

Met de knop activeer je de tool waarmee je critters op de kaart kan plaatsen. Uiteraard is dit een totaal nutteloze bezigheid, maar we willen hiermee demonstreren op wat voor wijzen je services kan gebruiken in een applicatie. Op het moment dat je in de kaart klikt wordt er een web service aangeroepen die op basis van de coördinaten een redelijk uniek plaatje van een critter aanmaakt. Deze wordt op de kaart geplaatst. De critter kaartlaag werkt net als de andere kaartlagen: je kan hem aan- en uitzetten en verslepen in de legenda. Zie voor verdere uitleg de pagina Critter Service.