Indsæt billede her WMS og INSPIRE i Kortforsyningen Etablering af WMS service metadata for Kortforsyningstjenester omfattet af INSPIREs bilag I Morten Lindegaard Geografisk Infrastruktur
Agenda INSPIRE-direktivet WMS-tjenester i Kortforsyningen WMS service metadata –GetCapabilities-svar –ExtendedCapabilities for INSPIRE –To scenarier Igangværende arbejde
INSPIRE-direktivet Link til direktiv og vejledninger findes på EU-direktivet INSPIRE (INfrastructure for SPatial InfoRmation in Europa) skal sikre etableringen af en fælles digital infrastruktur for geodata (geografisk information) i Europa INSPIRE-direktivet er indskrevet i dansk ret i form af Lov om infrastruktur for geografisk information Genbrug af geodata i forskellige sektorer, lokalt, nationalt og på europæisk niveau Til direktivets bilag I, II og III er knyttet en række temabeskrivelser
INSPIRE-direktivet Temabeskrivelser for bilag I –Koordinatreferencesystemer –Geografiske kvadratnetsystemer –Stednavne –Administrative enheder –Adresser –Matrikulære parceller –Transportnet –Hydrografi –Beskyttede lokaliteter Kan findes på
WMS-tjenester i Kortforsyningen WMS-tjenester omfattet af bilag I –topo_geo (Kort 10) –mat (matrikelkortet) –dagi (Danmarks administrative geografiske inddeling) –egm (EuroGlobalMap) –aws (adresser) Harmoniserede tjenester kommer senere –INSPIREs dataspecifikationer –Fx krav om default style
WMS service metadata Technical Guidance for the implementation of INSPIRE View Services Krav og anbefalinger for visningstjenester Fokus på WMS –GetCapabilities-svar defineret ved XML-skemaer (xsd) –ExtendedCapabilities abstrakt element til udvidelser –INSPIRE-skemaer konkretiserer ExtendedCapabilities med udvidelser –I overensstemmelse med OGC-standarden for WMS ”Initial operating capabilities” i maj 2011 Harmoniserede tjenester i november 2012
Scenarier To scenarier for INSPIRE-metadata –Links til metadata i GetCapabilities-svar –Metadata indlejret i GetCapabilities-svar På kort sigt etableres links i GetCapabilities-svar til service metadata i geodata-info.dk På længere sigt arbejder vi nok henimod at have INSPIRE-metadata indlejret i GetCapabilities-svar
Hvad sker der helt konkret? Vi udarbejder INSPIRE GetCapabilities-svar i WMS for relevante tjenester GetCapabilities-svar i WMS ændres ikke
Eksempel – INSPIRE-skemaer <WMS_Capabilities version="1.3.0" xmlns=" xmlns:inspire_common=" common/1.0" xmlns:inspire_vs=" ire_vs/1.0" xmlns:xlink=" xmlns:xsi=" xsi:schemaLocation=" spire_vs/1.0 _vs.xsd"> WMS dagi...
INSPIRE-skemaer Scenarie 1 Links Scenarie 2 Metadata indlejret
Extended Capabilities – scenarie 1 ExtendedCapabilities MetadataUrl URL (link til metadata i geodata-info.dk) MediaType (application/xml) SupportedLanguages DefaultLanguage Language (dan) SupportedLanguage* Language (dan) ResponseLanguage Language (dan)
Eksempel – Extended Capabilities... service=CSW&version=2.0.2&request=GetRecordById&Version=2.0.2 &id=efe78950-f61c-11df-98cf c9a66 &outputSchema= &elementSetName=full application/xml dan dan...
Scenarie 2 Alle INSPIRE-metadata-elementer integreres i GetCapabilities-svaret –Extended Capabilities med INSPIRE-elementer, hvis tilsvarende element ikke findes i WMS GetCapabilities-svar –Krav til elementer i GetCapabilities-svar
Scenarie 2 Alle INSPIRE-metadata-elementer integreres i GetCapabilities-svaret –Extended Capabilities med INSPIRE-elementer, hvis tilsvarende element ikke findes i WMS GetCapabilities-svar –Krav til elementer i GetCapabilities-svar INSPIRE (iso+)
Scenarie 2 Alle INSPIRE-metadata-elementer integreres i GetCapabilities-svaret –Extended Capabilities med INSPIRE-elementer, hvis tilsvarende element ikke findes i WMS GetCapabilities-svar –Krav til elementer i GetCapabilities-svar INSPIRE (iso+) WMS
Scenarie 2 Alle INSPIRE-metadata-elementer integreres i GetCapabilities-svaret –Extended Capabilities med INSPIRE-elementer, hvis tilsvarende element ikke findes i WMS GetCapabilities-svar –Krav til elementer i GetCapabilities-svar INSPIRE (iso+) WMS Extended Capabilities
INSPIRE-skemaer Scenarie 1 Links Scenarie 2 Metadata indlejret
Extended Capabilities – scenarie 2 ResourceLocator (URL, MediaType) ResourceType TemporalReference (datoer) Conformity (Specification, Degree) MetadataPointOfContact (organisation, ) MetadataDate SpatialDataServiceType MandatoryKeyword (vocabulary, keywordvalue) Keyword (vocabulary, keywordvalue) SupportedLanguages (default, supported) ResponseLanguage MetadataUrl (URL, MediaType)
Scenarie 2 Krav til udfyldning af en række elementer i GetCapabilities-svaret –Title –Abstract –MetadataURL –KeywordList (vocabulary anbefales) –EX_GeographicBoundingBox –Fees –ContactInformation –GetCapabilities –GetMap –Layer
Scenarie 2 Krav til en række oplysninger på Layer-niveau –Title –Abstract –KeywordList –BoundingBox –AuthorityURL –Identifier –Name –CRS –Style –LegendURL
Igangværende arbejde Udarbejde GetCapabilities-svar, der følger INSPIRE og WMS for de relevante WMS-tjenester –Scenarie 1 med links til geodata-info.dk Udfordring omkring VendorSpecificParameters –I WMS indeholder GetCapabilities-svar elementer, der beskriver ikke-standard URL- parametre som fx login og password –ExtendedCapabilities allerede benyttet i INSPIRE Overvejelser omkring harmoniserede tjenester Test og feedback på GIS-klienters håndtering af ExtendedCapabilities