INSPIRE View Service - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

INSPIRE View Service

Description:

INSPIRE NS DT Status EuroGeographics Workshop 5-6 February ... ISO 19115 Metadata about INSPIRE datasets (Discovery Service) ... – PowerPoint PPT presentation

Number of Views:234
Avg rating:3.0/5.0
Slides: 18
Provided by: eurogeo4
Category:

less

Transcript and Presenter's Notes

Title: INSPIRE View Service


1
INSPIRE View Service
  • EuroGeographics Network Services Workshop
  • 5-6 February 2008
  • didier.richard_at_ign.fr
  • Input provided by Network Services Drafting Team

2
Content
Network services Drafting team
  • Fundamental rules
  • Roles
  • Standards
  • GETCAPABILITIES operation
  • SRS
  • GETMAP operation
  • GETFEATUREINFO operation
  • Performances

3
View Service Fundamental Rules
  • Requirements View services to display,
    navigate, zoom in/out, pan, overlay viewable
    spatial data sets, to display legend and any
    relevant content of metadata (Art. 11).
  • Art. 14 (e-commerce / protection)
  • Art. 15-2 (EU portal access)
  • Art. 16-a (performances / reporting)
  • Art. 20 (interoperability)
  • Layers INSPIRE well-known features DS MD IR
  • Styling INSPIRE by default DS NS IR
  • Well-known SRS ETRS89
  • Web Map Service 1.3.0 ISO 191282005(E) SOAP
    binding
  • Client viewer out of scope

4
View Service Roles
  • Publisher  allows displaying of layers within
    INSPIRE framework
  • ISO 19115 Metadata about INSPIRE datasets
    (Discovery Service)
  • INSPIRE datasets in conformance with INSPIRE DS
  • Administrator manages viewing in accordance
    with IR
  • GetCapabilities response tuning (Metadata,
    Legend, Styles, ...)
  • Datasets preparation (supported SRS)
  • ISO 19119 Metadata about View service (optional)
  • View service manages requests / responses
  • GETCAPABILITIES mandatory
  • GETMAP mandatory
  • GETFEATUREINFO optional
  • Viewer  interacts with View service
  • Datasets / Services metadata (Discovery Service)
  • Viewing (Client appl Web, GIS, ...)

5
View Service Standards
  • WMS 1.3.0  ISO 191282005 (EN)
  • Total Number of specification or interface
    implementations (compliant or otherwise).
  • Comp. Number of officially compliant
    implementations.
  • Source  http//www.opengeospatial.org -
    2008-01-25
  • SOAP Binding
  • Source  http//www.opengeospatial.org -
    2008-01-25
  • SOAP (HTTP/POST) document/literal.
  • http//www.w3.org/TR/SOAP

6
View Service GETCAPABILITIES operation
  • Response content (1) 
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegt
  • ...
  • ltContactInformationgt lt!-- Mandatory in INSPIRE
    one of the following --gt
  • ltContactAddressgtlt/ContactAddressgt
  • ltContactVoiceTelephonegtlt/ContactVoiceTelephonegt
  • ltContactFacsimileTelephonegtlt/ContactFacsimileTelep
    honegt
  • ltContactElectronicMailAddressgtlt/ContactElectronicM
    ailAddressgt
  • lt/ContactInformationgt
  • ...
  • lt/Servicegt
  • ltCapabilitygtlt/Capabilitygt
  • lt/WMS_Capabilitiesgt

7
View Service GETCAPABILITIES operation
  • Response content (2) 
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegt
  • ...
  • lt!-- Geo Right Management mandatory in INSPIRE
    --gt
  • ltFeesgtlt/Feesgt lt!-- no fees when free --gt
  • ltAccessConstraintsgtlt/AccessConstraintsgt lt!--
    enumeration (not yet defined) --gt
  • ...
  • lt/Servicegt
  • ltCapabilitygtlt/Capabilitygt
  • lt/WMS_Capabilitiesgt

8
View Service GETCAPABILITIES operation
  • Response content (3)
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegtlt/Servicegt
  • ltCapabilitygt
  • ltRequestgt
  • ltGetCapabilitiesgtlt/GetCapabilitiesgt lt!--
    Mandatory in INSPIRE --gt
  • ltGetMapgtlt/GetMapgt lt!-- Mandatory in INSPIRE --gt
  • ltGetFeatureInfogtlt/GetFeatureInfogt lt!-- optional
    in INSPIRE --gt
  • lt/Requestgt
  • ltExceptiongtlt/Exceptiongt
  • ltLayergtlt/Layergt
  • lt/Capabilitygt
  • lt/WMS_Capabilitiesgt

9
View Service GETCAPABILITIES operation
  • Response content (4)
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegtlt/Servicegt
  • ltCapabilitygt
  • ltRequestgtlt/Requestgt
  • ltExceptiongt
  • ltFormatgtXMLlt/Formatgt lt!-- Mandatory in INSPIRE,
    default in ISO 19128 --gt
  • ltFormatgtBLANKlt/Formatgt lt!-- Mandatory in INSPIRE
    --gt
  • ltFormatgtINIMAGElt/Formatgt
  • lt/Exceptiongt
  • ltLayergtlt/Layergt
  • lt/Capabilitygt
  • lt/WMS_Capabilitiesgt

! Internationalization
10
View Service GETCAPABILITIES operation
  • Response content (5) 
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegtlt/Servicegt
  • ltCapabilitygt
  • ltRequestgtlt/Requestgt
  • ltExceptiongtlt/Exceptiongt
  • lt!--Mandatory support for internationalization gt
    provide relevant XSD --gt
  • ltINSPIRESupportedLanguagesgt
  • ltOnlineResource href/gt
  • lt/INSPIRESupportedLanguagesgt
  • ltLayergtlt/Layergt
  • lt/Capabilitygt
  • lt/WMS_Capabilitiesgt

ltcomplexType name"SupportedLanguages_Type"gt ltcomp
lexContentgt ltextension base"wms_ExtentedCapabili
ties"gt ltsequencegt ltelement ref"wmsOnlineResource
" minOccurs"1"/gt lt/sequencegt lt/extensiongt lt/compl
exTypegt ltelement name"SupportedLanguages"
type"INSPIRESupportedLanguages_Type"
substitutionGroup"wms_ExtentedCapabilities"/gt
URL of a file that contains FREhttp//url/Capab
ilitiesInFrench.xml ENGhttp//url/CapabilitesInEn
glish.xml ...
11
View Service GETCAPABILITIES operation
  • Response content (6) 
  • ltWMS_Capabilities version"1.3.0"gt
  • ltServicegtlt/Servicegt
  • ltCapabilitygt
  • ltRequestgtlt/Requestgt
  • ltExceptiongtlt/Exceptiongt
  • ltLayer queryable1gt
  • ltNamegtHarmonized namelt/Namegt lt!-- Mandatory in
    INSPIRE --gt
  • ltTitlegtFor human beingslt/Titlegt
  • ltAbstractgtlt/Abstractgt lt!-- Mandatory in INSPIRE
    --gt
  • ltKeywordListgtlt/KeywordListgt lt!-- Mandatory in
    INSPIRE --gt
  • ltCRSgtlt/CRSgt lt!-- Mandatory in INSPIRE --gt
  • ltEX_GeographicBoundingBoxgtlt/EX_GeographicBoundingB
    oxgt lt!-- Mandatory in INSPIRE --gt
  • ltBoundingBoxgtlt/BoundingBoxgt lt!-- Mandatory in
    INSPIRE --gt
  • ltMetadataURLgtlt/MetadataURLgt lt!-- Mandatory in
    INSPIRE --gt
  • ltStylegtlt/Stylegt lt!-- Mandatory in INSPIRE --gt
  • lt/Layergt
  • lt/Capabilitygt
  • lt/WMS_Capabilitiesgt
  • Linked with
  • GETMAP.LAYER parameter
  • //coupledResource//ScopedName in optional ISO
    19119 Service Metadata

Linked with Discovery Service, GETRECORDBYID
operation
12
View Service GETCAPABILITIES operation
13
View Service SRS
  • European Terrestrial Reference System (ETRS)
  • Continental Europe
  • CRS parameter
  • Label  CRS, EPSG or AUTO namespaces
  • URL http//crs.bkg.bund.de/crs-eu/identifier ?
  • International Terrestrial Reference System
    (ITRS) 
  • Outside Continental Europe
  • CRS84 support as a minimum

14
View Service GETMAP operation
  • LANGUAGE internationalization purpose
    (exception) ?
  • LAYERS 
  • //Layer/Name in GETCAPABILITIES
  • STYLES
  • No value INSPIRE portrayal
  • FORMAT
  • PNG, image/png mandatory in INSPIRE
  • GIF, image/gif mandatory in INSPIRE
  • CRS Label values
  • Geographic EPSG4258, CRS84
  • Lambert Conic conform EPSG3034
  • Lambert azimuth equal area EPSG3035
  • Transverse Mercator EPSG3038 to EPSG3051

15
View Service GETFEATUREINFO operation
  • LANGUAGE internationalization purpose
    (exception, content) ?
  • INFO_FORMAT
  • HTML, text/html mandatory in INSPIRE

16
View Service Performances
  • Performance
  • 1024x768 PNG/GIF GETMAP response sent 3s upon
    request receival
  • 90 of the running time
  • Availability
  • 99 of the time (3.7 days per year), no more than
    15mn downtime per day during working hours
  • Capacity 
  • 100 incoming requests per second without
    performance lost
  • Reliability  reference tests and datasets
    recommended
  • Security  certification recommended
  • Regulatory  reference tests recommended

17
Thank you for your attention
Write a Comment
User Comments (0)
About PowerShow.com