INSPIRE Directive Requirements for the INSPIRE Network Services are defined in the INSPIRE Directive Network Services Drafting Team are responsible for defining the INSPIRE Network Services Architecture and the Implementing Rules for the Network Services Network Services Drafting Team worked with the Metadata and Data Specification Drafting Team to develop the high-level architecture as defined in the INSPIRE Technical Architecture Overview
INSPIRE Technical Architecture Overview provides a high-level overview of the technical architecture of INSPIRE supports the discussion within and between the Commission, Drafting Teams, Thematic Working Groups, LMOs and SDICs
Registers Service Metadata Data Set Metadata Registry ServiceDiscovery Service DT MD DT NS GeoRM layers Application and Geoportals Service Bus InvokeSD Service Transf. Service Spatial Data Set TWG Thematic DS Framework for harmonized DS DT DS View Service Download Service INSPIRE Technical Architecture - Overview Data Layer Service Layer Appl. Layer
Spatial Data Framework for data specifications (based on ISO 19100 series of standards) –description of each of the 34 spatial data themes –a Generic Conceptual Model –a methodology for the development of harmonised data specifications –guidelines for the encoding of spatial data Data specifications for the spatial data themes will be developed in the next years based on this framework Spatial Data Set TWG Thematic DS Framework for harmonized DS DT DS Up to 34 theme- specific data specifi- cations
Service Metadata Data Set Metadata Discovery Service DT MD DT NS Metadata Data Set Metadata –discover, evaluation and use –keywords –simple search criteria about key characteristics about the data set –Spatial and temporal extent Metadata –Must be kept consistent with the actual resource Service Metadata –enables the discovery of spatial data services. –service type –operations parameters –geographic information
Discovery Service DT NS GeoRM layers InvokeSD Service Transf. Service View Service Download Service Separation between INSPIRE terms (general, long term,..) and applied specs Usage of SOAP/ WSDL / … ? Network Services Mapping: –View => WMS –Discovery => CSW –Download ~ WFS and more –Transformat, ~ WCTS OR Coordinate Transf. as WPS Profile + Schema Translation –Invoke SD ~tbd Service Publish-find-bind pattern Separation between –Application layer –GeoRM Layer –Service Layer –Data Layer BindFindPublish
INSPIRE Network Services Architecture Provides more detail than the INSPIRE Technical Architecture – Overview document Follows Services Oriented Architecture principles Provides the Architecture within which all INSPIRE Services will be implemented – ie the context for INSPIRE Network Services Implementing Rules
Application and Geoportals Service Bus Registry Service Discovery Service View Service InvokeSD Service Download Service Transf. Service GeoRM layers INSPIRE Service Types Discovery, View, Download, Transformation and Invoke Spatial Data Service are mandated by the INSPIRE Directive Registry Service – an additional service type needed to run an interoperable spatial data infrastructure
INSPIRE Services Applications and Geoportals Service Bus INSPIRE Service Bus Proposal is to implement INSPIRE Network Services using SOAP/WSDL based web services SDICs, LMOs are invited to comment
User Provider (e.g. MS, other) Geoportal, Applications INSPIRE Services non INSPIRE compatible Services Undefined interface Interface bridge Provider (e.g. MS, other) INSPIRE Services non INSPIRE compatible Services Interface bridge Mediator with non-INSPIRE Compatible Services INSPIRE Network Services can be used to wrap non-INSPIRE compatible services
User Provider (e.g. MS, other)Provider (e g. EC…) Geoportal, Applications INSPIRE Services Application,… INSPIRE Services Cascades access Conceptual multi tier architecture of the INSPIRE Geo-portal The INSPIRE architecture can be structured with multiple tiers, which might be cascaded
eGovernment Integration Based on European Interoperability Framework (EIF) It provides standards and guidelines for the implementation national interoperability frameworks Useful context for Member States when implementing the INSPIRE Directive INSPIRE Network Services is well aligned with the ongoing work on the new European Interoperability Framework.
GeoRM Data GeoRM Layers Identity Price & Order License Registry Service Discovery Service GeoRM Services Application and Geoportals Service Bus View Service InvokeSD Service Download Service Transf. Service Geo Right Management (GeoRM) Annex A describes the possible scenarios how the INSPIRE Services could be invoked using the GeoRM framework
Conclusions INSPIRE Directive – defines the requirements INSPIRE Technical Architecture – defines the high-level architecture INSPIRE Network Services Architecture – defines the architecture for the INSPIRE Network Services Implementing Rules INSPIRE Network Services IRs – define how Member States implement each of the INSPIRE service types.