
OGC
ATLIS volgt de Open Geospatial Consortium (OGC) specificaties en ISO standaarden voor het bouwen van open, op web services gebaseerde spatial data infrastructures (SDI‘s). Daar waar de OGC specificaties nog niet voldoende uitgekristalliseerd zijn, worden de W3C standaarden gevolgd.
ATLIS adviseert organisaties over het gebruik van de OGC specificaties (bijv. WMS, WFS, CS-W, GML, W3DS) en de ISO standaarden (bijv. ISO19110, ISO19115, ISO19119) bij het realiseren van spatial data infrastructures.
SPATIAL DATA INFRASTRUCTURES
Algemeen
De term “Spatial Data Infrastructure” omvat het geheel aan technologieën en afspraken om de beschikbaarheid en toegankelijk van geografische data mogelijk te maken. Het vormt een basis voor het publiceren, zoeken en gebruiken van geografische data voor gebruikers en leveranciers binnen de overheid, commerciële sector, non-profit sector, academische wereld en voor burgers in het algemeen in een services (web) architectuur.
Specificaties en standaarden
De belangrijkste motor achter het opstellen van specificaties om het bouwen van SDI’s mogelijk te maken is het Open Geospatial Consortium (OGC). Het OGC is een consortium van ruim 300 bedrijven, overheidsorganisaties en universiteiten en beschrijft haar missie als volgt:
The process to develop publicly available interface specifications to support interoperable solutions that "geo-enable" the Web
De belangrijkste door het OGC opgestelde interface specificaties zijn:
- WMS: Web Map Service
- WFS: Web Feature Service
- WCS: Web Coverage Service
- WMC: Web Map Context
- W3DS: Web 3D Service
- CS-W: Catalogue Service for Web
Als uitwisselingsformaat voor geografische data heeft het OGC de GML (Geography Markup Language) specificatie opgesteld.
Naast specificaties opgesteld door het OGC spelen ook ISO standaarden een rol. Belangrijke ISO standaarden in dit kader zijn:
- ISO19110: Standaard voor het vastleggen van feature type definities
- ISO19115: Metadata standaard voor het beschrijven van de geografische datasets
- ISO19119: Metadata standaard voor het beschrijven van de services
- ISO19139: XML encoding van ISO19115 metadata standaard
Publish-find-bind paradigma
Binnen een OGC referentie architectuur zijn de volgende rollen te onderkennen:
- Provider
- Broker
- Gebruiker
Het publish-find-bind paradigma beschrijft de interactie tussen de verschillende rollen. Een provider publiceert zijn geografische data als service (bijv. WMS of WFS). De service en de geografische dataset worden beschreven door metadata conform ISO19115 en ISO19119. De metadata wordt opgenomen in een catalogus (broker). Een gebruiker zoekt in de catalogus naar een geografische dataset middels een Catalogue service (CS-W) door het opgeven van keywords en een gebied. Vervolgens opent de gebruiker via de service de gevonden geografische datasets en kan deze in zijn eigen bedrijfsproces gebruiken.
Technologie
Het OGC stelt alleen specificaties op maar ontwikkelt zelf geen componenten (bijv. WMS, WFS of CS-W) die deze specificaties implementeren. De technische realisatie van een SDI dient te gebeuren met componenten die door marktpartijen geleverd worden of door componenten die door open-source initiatieven ontwikkeld worden. ERDAS is een bekende marktpartij die de volledige set van componenten levert; variërend van OGC componenten om geodata als WMS of WFS te ontsluiten tot een Catalogue service met database voor het opslaan en bevragen van metadata. Bekende open source initiatieven zijn UMN MapServer voor WMS, GeoServer voor WFS en GeoNetwork voor CS-W. Deegree biedt een volledige set van WMS, WCS, WFS en Catalogue service aan.
Web Map Service (WMS) Standaard biedt een WMS één of meer opmaakstijlen per laag. Door clientside een opmaak te definiëren en deze in het verzoek naar de WMS mee te sturen, kan een kaartje opgevraagd worden met een zelf gedefinieerde opmaak. Dit biedt de mogelijkheid om thematische kaartjes te maken. De opmaakstijlen waarmee geo-features in een kaartje afgebeeld dienen te worden, zijn vastgelegd in een Styled Layer Descriptor (SLD) document. SLD is een XML encoding voor het definiëren van de opmaak van geo-features. Web Map Context (WMC) De OGC heeft de WMC specificatie opgesteld om kaartbeelden die op deze manier opgebouwd in een XML document vast te leggen. Op deze manier is het mogelijk het kaartbeeld te bewaren en op een later tijdstip en op een andere client weer op te vragen. Web 3D Service (W3DS) Web Feature Service (WFS) Een WFS biedt de mogelijkheid om de op te vragen features zowel geografisch als op attribuutwaarde te filteren. Om het filter te definiëren is de filter encoding specificatie opgesteld. Deze specificatie biedt de mogelijkheid om in XML zowel ruimtelijke als attribuut filters op te stellen. De geselecteerde features worden in GML formaat teruggegeven. Catalogue Service for Web (CS-W)
Het is mogelijk om kaartjes van verschillende WMS’sen clientside met elkaar te combineren om een samengesteld kaartje te maken. Voorwaarde is dat deze individuele kaartjes met dezelfde bounding box en outputgrootte en hetzelfde coördinaatsysteem opgevraagd zijn.
De W3DS is een service voor het afbeelden van drie-dimensionale data. De service levert 3D grafische elementen van een bepaald gebied in VRML formaat die vervolgens op de client gerenderd worden. Omdat er op de client gerenderd wordt, kan er realtime door het 3D beeld genavigeerd worden.
De WFS is de service die gedefinieerd is voor het selecteren, toevoegen, wijzigen en verwijderen van geo-features.
Een Catalogue service biedt de mogelijkheid om metadata van services en geo-datasets in een catalogue te op te slaan (harvest) en te bevragen.