Kennissessie INSPIRE Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum Thijs Brentjens
Inhoud
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
View Services
Implementatie via WMS
Implementatie via WMTS
Kwaliteit van de service
Metadata
Testen: ETF
View services
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Technical Guidance v3.11 (d.d. 4-4-2013) “INSPIRE View Services allow users and computer programs to view spatial datasets.” → Kaarten als afbeeldingen via webservices
View Services Zie Technical Guidance voor specificatie eisen:
http://inspire.jrc.ec.europa.eu/documents/Network_Services/TechnicalGu f (pdf)
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
View Services
Technical Guidance 2 soorten implementaties:
1)Profiel op WMS 1.3.0 (ISO 19128) 2)Profiel op WMTS 1.0.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
1) of 2) verplicht
Profielen bevatten aanvullende eisen op de standaarden Hiermee kan men voldoen aan juridische eisen van INSPIRE
Profiel op WMS 1.3.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Profiel op WMS 1.3.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Moet voldoen aan ISO 19128 / WMS 1.3.0 en LANGUAGE parameter in GetCapabilities / Capabilities. Metadata: in Capabilities over de service, over de WMS lagen / datasets. 2 Scenarios. (Link View Service)
Aanvullende eisen aan GetMap
Quality of Service
Profiel op WMS 1.3.0
WMS 1.3.0
Opmerking: GetFeatureInfo niet verplicht. Voor gebruikers wel nuttig te bieden.
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Profiel op WMS 1.3.0 Meertaligheid:
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Specifieke taal van Capabilities opvragen Ondersteuning (SupportedLanguages/ ResponseLanguage) verplicht Betreft taal van Capabilities document en optioneel andere operaties
Indien taal niet ondersteund, geef default taal terug
Meertaligheid van service excepties optioneel
Profiel op WMS 1.3.0
Request: &LANGUAGE=dut
Response: in Capabilities extra elementen over taal
. . . . dut dut
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Profiel op WMS 1.3.0 t.b.v. Link View Service
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Metadata in Capabilities: –
Over de service
–
Over de WMS lagen en data
Meer dan standaard WMS Capabilities
2 scenarios voor extra metadata: –
Standaard Capabilities + verwijzen naar externe service metadata
–
Standaard Capabilities inclusief INSPIRE elementen, Service metadata hieruit afgeleid
Profiel op WMS 1.3.0 Standaard Capabilities + verwijzen naar externe service metadata Bron
Capabilities
Metadata Service document
Standaard WMS MetadataURL
Verwijzing
Layer 1: AU.NutsRegion Layer 2: AU.AdministrativeUnit View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
View Service
Discovery Service
Profiel op WMS 1.3.0 Standaard Capabilities inclusief INSPIRE elementen, Service metadata hiervan afgeleid
Capabilities Standaard WMS
Bron
Kopie
Metadata Service document
INSPIRE elementen
Layer 1: AU.NutsRegion Layer 2: AU.AdministrativeUnit View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
View Service
Discovery Service
Profiel op WMS 1.3.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
INSPIRE
M
ISO 19128
Extended
Metadata
-
elements of
Capabilities
elements
C
<WMS_Capabilities>
Resource Title
M
wms:Title
Resource Abstract
M
wms:Abstract
Resource Type
M
inspire_vs:ResourceType
Resource Locator
C
inspire_vs:ResourceLocator
Coupled Resource
C
Spatial Data Service Type
M
Keyword
M
wms:Keyword
Geographic Bounding Box
M
wms:EX_GeographicBound ingBox
Temporal Reference
M
Spatial Resolution
C
Conformity
M
Conditions for Access and Use
M
wms:MetaDataURL inspire_vs:SpatialDataService Type inspire_vs:InspireKeywords
inspire_vs:TemporalReferenc e wms:Abstract inspire_vs:Conformity wms:Fees
Profiel op WMS 1.3.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
INSPIRE
M
ISO 19128
Extended
Metadata
-
elements of
Capabilities
elements
C
<WMS_Capabilities>
Limitations on Public Acces
M
wms:AccessConstraint s
Responsible Organisation
M
wms:ContactInformati on
Metadata Point of Contact
M
inspire_common:MetadataPointOfC ontact
Metadata Date
M
inspire_common:MetadataDate
Metadata Language
M
inspire_common:SupportedLanguag es
Profiel op WMS 1.3.0 Aanvullende XML schema's INSPIRE:
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
http://inspire.ec.europa.eu/schemas/inspire_vs/
Profiel op WMS 1.3.0 GetMap:
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
PNG en/of GIF
Transparantie
Bepaalde CRSen (gebaseerd op ETRS89 en ITRS)
Basis styling (portrayal)
Profiel op WMS 1.3.0 Niet in View Services, maar in Data Specifications (Technical Guidelines):
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Nadere specificatie te gebruiken Layer names
Aanvullende styling (portrayal)
Profiel op WMS 1.3.0 Quality of Service (wettelijke eisen):
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Performance onder normale omstandigheden –
Voor GetMap: max 5 seconden initieel
–
Details beschreven in hoofdstuk 6 van TG
Capaciteit: minimaal 20 requests per seconde
Beschikbaarheid: 99% op jaarbasis
Photo: http://www.flickr.com/photos/sepblog/4072462666/
Profiel op WMS 1.3.0 Samenvatting:
Profiel op WMS 1.3.0
Aanvullende eisen voor o.a.:
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
–
Extra metadata
–
Meertaligheid
–
Getmap en standaard styling
Eisen over Quality of Service
Profiel op WMTS 1.0.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Profiel op WMTS 1.0.0
OGC WMTS 1.0.0: Web Map Tile Service
Voor snelle, te cachen kaarten
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Tilematrix: vaste zoomniveaus, te definiëren per CS en gebied (bbox of centrum)
Profiel op WMTS 1.0.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Mapping operaties:
Link View Service: door metadata voor service publiceren in Discovery Service
Profiel op WMTS 1.0.0
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
LANGUAGE parameter in GetCapabilities / Capabilities. Metadata in Capabilities: –
Over de service
–
Over de WMTS lagen en data
Meer dan standaard WMTS Capabilities Tilematrixset o.b.v. INSPIRE CRSen (aanbevolen: InspireCRS84Quad, zie TG)
Aanvullende eisen aan GetTile voor PNG/GIF
Quality of Service
Profiel op WMTS 1.0.0 Quality of Service (wettelijke eisen), idem als WMS:
Performance onder normale omstandigheden –
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Voor GetTile: max 5 seconden initieel
Capaciteit: minimaal 20 requests per seconde
Beschikbaarheid: 99% op jaarbasis
Bij WMTS goed haalbaar
Photo: http://www.flickr.com/photos/sepblog/4072462666/
Profiel op WMTS 1.0.0 Samenvatting:
Profiel op WMTS 1.0.0
Aanvullende eisen voor o.a.:
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
–
Extra metadata
–
Meertaligheid
–
GetTile
Eisen over Quality of Service
Metadata service
Via Capabilities en INSPIRE metadata record in Discovery Service Voorbeeld op Wiki voor View:
http://wiki.geonovum.nl/index.php/Voorbeeld_XML_voor_INSPIRE_service_metadata
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Testen View Services Met ESDIN Test Framework
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Testen: ETF
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Test op Technical Guidance vereisten (geen juridische toets!)
T.b.v. foutenreductie
ESDIN Test Framework (ETF)
Testen: ETF Status
ETF bevat functionele tests op eisen TG
ETF bevat QoS tests voor View Services obv WMS
Laatste versie (nu 1.3.1) te downloaden via:
http://www.geonovum.nl/validatie
View Services – INSPIRE dataproviderssessie Annex III
15 mei 2013
Inclusief handleiding
Template rapport Conformiteittoets beschikbaar