3 INSPIRE DirectiveRequirements for the INSPIRE Network Services are defined in the INSPIRE DirectiveNetwork Services Drafting Team are responsible for defining the INSPIRE Network Services Architecture and the Implementing Rules for the Network ServicesNetwork 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
4 INSPIRE Technical Architecture Overview provides a high-level overview of the technical architecture of INSPIREsupports the discussion within and between the Commission, Drafting Teams, Thematic Working Groups, LMOs and SDICs
6 Up to 34 theme-specific data specifi-cations Spatial DataFramework for data specifications (based on ISO series of standards)description of each of the 34 spatial data themesa Generic Conceptual Modela methodology for the development of harmonised data specificationsguidelines for the encoding of spatial dataData specifications for the spatial data themes will be developed in the next years based on this frameworkUp to 34 theme-specific data specifi-cationsDT DSSpatial Data SetTWGTWGTWGThematic DSFramework for harmonized DS
7 Metadata Service Metadata Data Set Metadata Metadata enables the discovery of spatial data services.service typeoperations parametersgeographic informationData Set Metadatadiscover, evaluation and usekeywordssimple search criteria about key characteristics about the data setSpatial and temporal extentMetadataMust be kept consistent with the actual resourceDT NSDiscovery ServiceDT MDServiceMetadataData SetMetadata
8 DT NSNetwork ServicesSeparation between INSPIRE terms (general, long term,..) and applied specsUsage of SOAP/ WSDL / … ?PublishFindBindGeoRM layersDiscovery ServiceView ServiceDownload ServiceTransf.ServiceInvokeSD ServiceMapping:View => WMSDiscovery => CSWDownload ~ WFS and moreTransformat, ~ WCTS OR Coordinate Transf. as WPS Profile Schema TranslationInvoke SD ~tbd ServicePublish-find-bind patternSeparation betweenApplication layerGeoRM LayerService LayerData Layer
9 INSPIRE Network Services Architecture Provides more detail than the INSPIRE Technical Architecture – Overview documentFollows Services Oriented Architecture principlesProvides the Architecture within which all INSPIRE Services will be implemented – ie the context for INSPIRE Network Services Implementing Rules
10 Application and Geoportals INSPIRE Service TypesApplication and GeoportalsService BusGeoRM layersRegistry ServiceDiscovery ServiceView ServiceDownload ServiceTransf.ServiceInvokeSD ServiceDiscovery, View, Download, Transformation and Invoke Spatial Data Service are mandated by the INSPIRE DirectiveRegistry Service – an additional service type needed to run an interoperable spatial data infrastructure
11 INSPIRE Service BusApplications and GeoportalsApplications and GeoportalsService BusINSPIRE ServicesINSPIRE ServicesINSPIRE ServicesINSPIRE ServicesINSPIRE ServicesProposal is to implement INSPIRE Network Services using SOAP/WSDL based web servicesSDICs, LMOs are invited to comment
12 Mediator with non-INSPIRE Compatible Services UserGeoportal, ApplicationsProvider (e.g. MS, other)Provider (e.g. MS, other)INSPIRE ServicesINSPIRE ServicesInterface bridgeInterface bridgeUndefined interfacenon INSPIRE compatible Servicesnon INSPIRE compatible ServicesINSPIRE Network Services can be used to wrap non-INSPIRE compatible services
13 Conceptual multi tier architecture of the INSPIRE Geo-portal UserUserGeoportal, ApplicationsApplication,…Provider (e g. EC…)Provider (e.g. MS, other)INSPIRE ServicesINSPIRE ServicesCascades accessThe INSPIRE architecture can be structured with multiple tiers, which might be cascaded
14 eGovernment Integration Based on European Interoperability Framework (EIF)It provides standards and guidelines for the implementation national interoperability frameworksUseful context for Member States when implementing the INSPIRE DirectiveINSPIRE Network Services is well aligned with the ongoing work on the new European Interoperability Framework.
15 Geo Right Management (GeoRM) Application and GeoportalsService BusGeoRM LayersIdentityGeoRM ServicesPrice & OrderLicenseRegistry ServiceDiscovery ServiceView ServiceDownload ServiceTransf.ServiceInvokeSD ServiceGeoRMDataAnnex A describes the possible scenarios how the INSPIRE Services could be invoked using the GeoRM framework
16 Conclusions INSPIRE Directive – defines the requirements INSPIRE Technical Architecture – defines the high-level architectureINSPIRE Network Services Architecture – defines the architecture for the INSPIRE Network Services Implementing RulesINSPIRE Network Services IRs – define how Member States implement each of the INSPIRE service types.