3INSPIRE 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
4INSPIRE 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
5INSPIRE Technical Architecture - Overview DT NSINSPIRE Technical Architecture - OverviewAppl. LayerApplication and GeoportalsService BusServiceLayerGeoRM layersRegistry ServiceDiscovery ServiceView ServiceDownload ServiceTransf.ServiceInvokeSD ServiceDT MDDT DSRegistersServiceMetadataData SetMetadataSpatial Data SetDataLayerTWGTWGTWGThematic DSFramework for harmonized DS
6Up 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
7Metadata 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
8DT 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
9INSPIRE 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
10Application 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
11INSPIRE 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
12Mediator 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
13Conceptual 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
14eGovernment 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.
15Geo 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
16Conclusions 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.