SPECIAL 2014-2 I Geo-Info 19 H k---- T _o.Wi zijn eigen kaart. De huidige structuur voorziet niet in gereedschappen om de kaarten zinvol en hoogwaardig met elkaar te combineneren. De werelden verenigd: De experimentele National Atlas Om toch vanuit een SDI-atlaskwaliteit karto- grafie te kunnen aanbieden is er een concep tuele verandering nodig in de manier waarop we de kaarten genereren. In de meeste bestaande webapplicaties worden de kaarten vanuit de data gegenereerd als rasterplaatjes uit kaartservices (zoals de OGC Web Map Services). Zo resulteert per SDI-databron een kant-en-klare kaartlaag, die technisch wel met andere kaartlagen uit ander services kan worden gecombineerd. Deze combinatie is echter vrijwel nooit ideaal en kan niet makkelijk verbeterd wor den. Om meer controle over het proces te krijgen, moeten we in plaats daarvan de dataservices gaan gebruiken (zoals OGC Web Feature Services) en dan de resulterende data combineren en karteren in wat in figuur 1 de 'data integration mapping component' wordt genoemd. Architectuur Om deze opzet te testen, hebben we in verschillende projecten en experimenten gekeken welke mogelijkheden er zijn zoiets daadwerkelijk te realiseren. In het kader van het RGI-programma is er onderzoek gedaan (beschreven in Kraak et al., 2009) naar de archi tectuur van een Nationale Atlas als integraal onderdeel van de NGDI: zodoende zou je een atlas hebben die profiteert van de altijd up-to- date informatie in de SDI, terwijl aan de ander kant het SDI voorzien wordt van een kartogra- fische, interactieve en dynamische toegang. Daaruit is uiteindelijk een architectuur gerold als weergegeven in figuur 2. Zoals in figuur 2 te zien wordt de data uit de NGDI-services opgevraagd als Web Feature Services (WFS). In de eerste versie van ons prototype werd deze data altijd opgevraagd als een Geography Markup Language (GML) datastroom. In de kaartviewer (die in die eerste versie nog met Adobe Flash technologie was gebouwd) werd de GML omgezet in Flash- objecten op een webpagina. Deze opzet had verschillende nadelen: ten eerste is GML een compleet en expressief bestandsformaat, maar ook zeer complex en weinig efficiënt. Ten tweede was Flash een handige en toentertijd veelgebruikte technologie om interactiviteit en animatie in een webpagina te realiseren, maar het is een commerciële webplugin, die niet aan open standaarden voldoet. Bovendien zijn er tegen- SDI node 1 SDI node 2 DATA DATA Data integration mapping component SDI node 1 SDI node 2 MAP MAP Figuur 1 - De conceptuele verandering van een sub-optimale combinatie van individuele kaartlagen (links) naar een geïntegreerde kartering van datalagen (rechts). Central Bureau of Statistics municipal level socio-economic data Ministry of Environment protected natural .others... NATIONAL CEODATA INFRA STRUCTURE (_OWS_ request O GeoJSON OWS WFS 1^ "equest 1 i a Atlas metadata JSON NATIONAL ATLAS SERVICES Atlas basemaps (coastlines, rivers, cities etc) GeoJSON GML2GeoJSON proxy spatial aggregator ...others. request WFS O OWS request User input (menu choices, search, etc.) Data integration mapping component (D3 Javascript API) HTML5 SVG web pages Atlas maps Figuur 2 - Voorgestelde architectuur, een combinatie van de SDI omgeving van het NGDI (boven) met Nationale Atlas services (midden) en de Nationale Atlas kaartviewer voor het Open Web Platform (onder).

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

Geo-Info | 2014 | | pagina 21