Loading...
 
ESA > Join & Share > Forums > HMA Forum > Implementation of Standards sponsored by HMA projects

HMA Forum

Help

Show posts:
Jump to forum:

Implementation of Standards sponsored by HMA projects

The Ground Segment Coordination Body at the final presentation of the HMA-FO tasks has raised the question on how many and which projects are implementing the HMA sponsored standards defined within the Open Geospatial Consortium.

Industry and institutions alike are requested therefore to post here a short description of the project and a reference to the standards which are being implemented!

See summary of implementation status at 16 September 2011


Re: Implementation of Standards sponsored by HMA projects

HMA-FO
The objectives for HMA Follow On project are detailed already in the reply from Corentin Guillo. The work culminated in open source implementations of the EO SPS extension v2.0 OGC 10-135 (extending SPS v2.0 OGC 09-000), as detailed at:

o http://code.google.com/p/sensor-feasibility-server/ (primarily Deimos Space)
o http://code.google.com/p/sensor-feasibility-client/ (primarily Astrium UK)

HMA-T
The relevant objectives for HMA Testbed project were to address specific standardisation needs to complete Earth Observation Sensor Planning Service 1.0 - OGC 07-018 and implement them in software. A reusable EO SPS v1.0 library, are detailed at:

o http://code.google.com/p/eo-sps-library/ (primarily SPOT Image)

With best wishes,

Reuben Wright



Re: Implementation of Standards sponsored by HMA projects

The FP7 GENESIS project is a large IP (Integrated project) which is using HMA standards for access to EO data. The following standards are being used:

- OGC 07-118 for user and identity management
- OGC 06-131 EOP EP for CSW ebRIM (catalogue)
- OGC 07-038 CIM EP for CSW ebRIM

In addition, the following open software provided on the HMA Wiki is also being used and extended:

- Buddata catalogue implemetation (ERGO project)
- Security Token Service implementation (HMA-T, UM-SSO projects)
- SSE Toolbox including the Policy Enforcement Point



Re: Implementation of Standards sponsored by HMA projects

RADARSAT Constellation Mission

The RADARSAT Constellation Mission (RCM) is a constellation of three synthetic-aperture radar imaging satellites. RCM is being developed for the Canadian Space Agency (CSA) by an industrial team led by MDA Systems Ltd. The mission will be providing distributed and concurrent access to the ordering system through both a web-based interface and an electronic-based interface. The electronic-based interface will be implemented based on a set of HMA standards for ordering SAR data acquisitions and SAR data products, and for browsing an archive of raw SAR data. RCM is currently planning on supporting the following standards:

· OGC 09-000 : OGC® Sensor Planning Service Implementation Standard 2.0
· OGC 10-135 : OGC® Sensor Planning Service Interface Standard 2.0 Earth Observation Satellite Tasking Extension
· OGC 09-001 - OpenGIS® SWE Service Model Implementation Standard
· OGC 07-006r1 - OpenGIS Catalogue Services Specification
· OGC 06-131r5 - OGC Catalogue Services Specification 2.0 Extension Package for ebRIM Application Profile: Earth Observation Products
· OGC 06-141r2 - Ordering Services for Earth Observation Products



R: HMA implementations

Dear Pier Giorgio,

In the following you can find the different projects in which Telespazio (formerly Elsag Datamat) has implemented the various HMA Protocols:
• HMA-I: this is the project from which all HMA protocols and standards have been originated. In the frame of this project we have prepared the first version of the HMA Ordering ICD:
o OGC 06-141r2 V0.9.4 Ordering Services For Earth Observation Products
That version has been prototyped in the first version of the ESA GS Ordering Programming Gateway – OPGW
• HMA-E: fundamental project in which the ESA GS Multi Mission User Services infrastructure has been updated in depth for renewing its architecture and technology, including also the implementation of HMA Protocols:
o HMA Catalogue: OGC 06-131r6 V0.2.4 OGC™ Catalogue Services Specification 2.0 - Extension Package for ebRIM Application Profile: Earth Observation Products
It has been natively implemented within the ESA Catalogue (the M2CS component); a client for this specification has been implemented also in the Multi Mission Order Handling System – MMOHS – in order to enable order validation against remote HMA compliant catalogues.
o HMA Ordering: OGC 06-141r2 V0.9.4 Ordering Services for Earth Observation Products
This protocol has been natively and operationally implemented in the afore mentioned MMOHS; a prototype implementation has been made available also via the OPGW software.
o HMA User Identity Management: OGC 07-118r1 V0.0.4 User Management Interfaces for Earth Observation Services
The user identity and user authorizations checks have been implemented within the M2AS component according to this protocol. M2AS performs these checks on incoming Catalogue (OGC 06-131r6) and Ordering (OGC 06-141r2) requests. A prototype implementation is also available through OPGW component.
• HMA FO: in the frame of this project ED / TPZ has enhanced and made as OGC standard the HMA Ordering ICD: OGC 06-141r6 V1.0.0 Ordering Services Framework for Earth Observation Products Interface Standard.
o The standard has been implemented in the latest version of the OPGW component.
• GSCDA – CDS: in the frame of this project TPZ has implemented the central catalogue of the CDS infrastructure – MC2 - which implements several protocols, between them the OGC 06-131r6. This is the component cataloguing all EO Products acquired and distributes through the CDS system.
• E-GEOS HMA Layer: in the frame of this project TPZ is implementing a HMA Catalogue (OGC 06-131r6) gateway for providing access from the CDS system to the following missions distributed by e-GEOS: Digital Globe, GeoEye, COSMO Skymed.


Other HMA Implementations developed by subcontractors of ED / TPZ:
• HMA-E:
o Serco has developed a translator module acting as HMA Catalogue client in charge of translating EOLI Legacy catalogue requests in HMA Catalogue Requests;
o Spacemetric has implemented WMS2EOS system in charge of providing ESA browses via WMS protocol compliant with: OGC 06-093 OpenGIS® Web Map Services - Application Profile for EO Products
• CDS: a number of HMA implementations have been developed:
o VEGA has implemented a client for HMA Catalogue and HMA Ordering protocols for enabling access to CDS from EOLI client application;
o ACS has added HMA Ordering interface to their ODA system (formerly known as E-OA) for allowing online download of CDS products maintained in the online archive;
o TAITUS has implemented a client for HMA Catalogue and Ordering protocols for integrating GMES Emergency Tool – GEST- with HMA enabled missions.

Regards



Re: Implementation of Standards sponsored by HMA projects - Astrium Ltd

HMA Interoperability
The architecture of the GMES Earth Observation component comprises the entire contribution from spaceborne observations including a constellation of satellites together with its Ground Segment and the necessary interfaces to the other components of GMES. The Ground Segment assures the Payload Data Handling including data acquisition, processing up to the appropriate level, archiving, data communication networks and the associated data user services. The ground segment also includes the “necessary interfaces for requesting and accessing data from national and Eumetsat missions forming part of GMES”.
In the framework of the GMES EO Component preparatory activities, the Heterogeneous Missions Accessibility Interoperability (i.e. HMA-I) project addresses the activities necessary to analyse the requirements, evaluate the impact and propose an approach to allow the desired inter accessibility across missions forming part of GMES as quoted above.
Among the project, subcontractors and quality management activities, Astrium Ltd has been in charge of the Requirements Analysis and Definition and the Operational Scenarios and Interaccessibility Specification activities. Then, Astrium Ltd has been responsible for the necessary interoperability evolution and the related implementation plan.

No standard have been implemented within the HMA-I project but the following one have been established as the baseline:
o Collection and Service Discovery: OGC 07-038 v0.1.6, OGC™ Cataloguing of ISO Metadata (CIM) using the ebRIM profile of CSW
o Catalogue Service: OGC 06-131 v0.1.3, OGC™ Catalogue Services Specification 2.0 - EO Products Extension Package for ebRIM (ISO/TS 15000-3) Profile of CSW 2.0
o Sensor Planning Service: OGC 06-131 v0.9.3, OGC™ Sensor Planning Service Application Profile for EO Sensors


EO-DAIL Implementation
The EO DAIL serves two classes of 'users'
• The 'operators' of missions, enabling interoperation between the mission GS
• The 'users' of missions, providing a single entry point to interoperating mission GS
This project is driven by:
• The implementation of the HMA interfaces/services at EO DAIL,
• The end-to-end integration and validation of the EO DAIL with the GCM ground segments.
The EO-DAIL is implementing the HMA services in order to support the interoperability levels stated by the HMA program.
Furthermore the project covers the implementation of additional EO-DAIL support tools like the HMA portal, a client allowing the access to the HMA resources via the EO DAIL to the HMA users,
Astrium Ltd as been selected as prime contractor of the EO-DAIL Implementation project following the successful experience of the HMA-I activities.
Among the project, subcontractors and quality management activities, Astrium Ltd has been in charge of the system engineering (Requirements Consolidation, AIV Management, Design Analysis and Baseline Consolidation and Operations Definitions) of the first phase of the project. Astrium Ltd is now in charge of the IVV Management, Baseline Consolidation and Maintenance & Enhancement Management of the second phase which is just starting.

Implemented standards:
o Collection and Service Discovery: OGC 07-038r1 v0.1.8, OGC™ Cataloguing of ISO Metadata (CIM) using the ebRIM profile of CSW
o Catalogue Service: OGC 06-131r5 v0.2.2, OGC™ EO Products Extension Package for ebRIM Profile of CSW 2.0
o Sensor Planning Service: OGC 07-018r2 v0.9.5., OGC™ Sensor Planning Service Application Profile for EO Sensors
o Ordering Service: OGC 06-141r2 v0.9.4, OGC™ Ordering Services for Earth Observation Products
o User Management: OGC 07-118r1 v0.0.2, OGC™ User Management Interfaces for Earth Observation Services
Note: SPS not implemented finally within the scope of the EO DAIL Project


HMA-FO
The objective for HMA Follow On project is to continue the work initiated within the HMA program addressing some specific standardisation needs which emerged in following areas:
• The extension of the EO product metadata which in its current version covers optical and radar products to address radar altimeter and limb looking products.
• The completion of the work performed on the specification of the feasibility analysis service (Sensor Planning Service) to specify unambiguously the interactions, and align the specification with the evolving OGC “SWE common” and SPS specifications. The design and implementation of a “demonstration and test feasibility analysis server”.
• The review and update as necessary of standards for online data access. The suitability of the use of standards addressing tiling and coverages should be analyzed and applicability verified both to optical and radar products. Address the GMES Space Component (GSC) Data Access issues on how to handle datasets or collections.
• The assessment of the impact of changes on the Sensor Planning Service on the HMA order, the update of the HMA order specification and the development of an HMA order reference server.
In the scope of the HMA FO activities, Astrium is participating to the requirement and specification baseline and the architecture design of the demonstration and test feasibility analysis server for the SPS specification. Astrium is also delivering the client of this demonstration server.

Implemented standards:
o EO Satellite Tasking Extension: OGC 10-135 v2.0., OGC™ Earth Observation Satellite Tasking Extension for OGC® Sensor Planning 2.0
o Sensor Planning Service: OGC 09-000 v2.0, OpenGIS® Sensor Planning Service Implementation Standard



Re: Implementation of Standards sponsored by HMA projects

Dear Pier Giorgio,

there is also the Observation Fusion thread in the OGC Web Services, Phase 8 (OWS-8) Interoperability Initiative looking at EO-WCS. Demonstrations will be given at the TC Meetings - Boulder, Colorado in a dedicated session on the 22nd September 2011 as well as in various working group meetings. The demonstration videos will be publicly made available at the OGC web page.

Best regards,
Stephan



Re: Implementation of Standards sponsored by HMA projects

Dear Pier Giorgio,

the main objective of the Open-standard Online Observation Service - O3S project is an Open Source implementation of EO-WCS. Three O3S Demonstration Use Cases showcasing this implementation will demonstrate the coupled exploitation of EO-WMS and EO-WCS. In addition the services will be secured as defined in the User Management Interfaces for EO Services specification.

Thus the O3S project delivers Open Source implementations for the following HMA standards:

  • WCS 2.0.0 and EO-WCS 1.0.0 including EO-O&M
  • WMS 1.3.0 and EO-WMS
  • User Management Interfaces for EO Services


Please find below a detailed list of the relevant OGC documents:

  • WCS 2.0.0 and EO-WCS 1.0.0 including EO-O&M
    • OGC 09-110r3, OGC® WCS 2.0 Interface Standard – Core, version 2.0.0, 27 October 2010
    • OGC 09-146r1, OGC® GML Application Schema – Coverages, version 1.0.0, 27 October 2010
    • OGC 09-147r1, OGC® Web Coverage Service 2.0 Interface Standard – KVP Protocol Binding Extension, version 1.0.0, 27 October 2010
    • OGC 09-148r1, OGC® Web Coverage Service 2.0 Interface Standard – XML/POST Protocol Binding Extension, version 1.0.0, 27 October 2010
    • OGC 09-149r1, OGC® Web Coverage Service 2.0 Interface Standard – XML/SOAP Protocol Binding Extension, version 1.0.0, 27 October 2010
    • OGC 07-068r4, Web Coverage Service (WCS) – Transaction operation extension, version 1.1.4, 15 January 2009
    • OGC 08-059r3, Web Coverage Service (WCS) – ProcessCoverages Extension, version 1.0.0, 25 March 2009
    • OGC 08-068r2, Web Coverage Processing Service (WCPS) Language Interface Standard, version 1.0.0, 25 March 2009
    • OGC 10-147, OGC® GML Application Schema - Coverages - GeoTIFF Coverage Encoding Extension, version 0.0.5, 21 June 2011
    • OGC 10-140, OGC® Web Coverage Service 2.0 Interface Standard – Earth Observation Application Profile, version 0.4.0, 11 June 2011
    • OGC 10-157r1, Earth Observation Metadata profile of Observations & Measurements, version 1.0.0, 2 June 2011
  • WMS 1.3.0 and EO-WMS
    • OGC 06-042, OpenGIS® Web Map Server Implementation Specification, version 1.3, 15 March 2006, (ISO 19128)
    • OGC 07-063r1, OpenGIS® Web Map Services – Profile for EO Products, version 0.3.3, 5 November 2009
  • User Management Interfaces for EO Services
    • OGC 07-118r8, User Management Interfaces for Earth Observation Services, version 1.0, 8 September 2010


Best regards,
Stephan


Re: Re: Implementation of Standards sponsored by HMA projects

I just noted that I should probably highlight which standards are the most important ones for O3S among the long list.

The demonstrations of the coupled exploitation of EO-WMS and EO-WCS focus on the following documents:

  • WCS 2.0, OGC 09-110r3
  • EO-WCS, OGC 10-140
  • EO-WMS, OGC 07-063r1


The demonstrations are completed by the Identity Management layer using:

  • User Management Interfaces for Earth Observation Services, OGC 07-118r8


Best regards,
Stephan



Re: Implementation of Standards sponsored by HMA projects

Dear Pier Giorgio,

Within the Geoland2 (pre-operational GMES Land Monitoring Core Service project 2008-2012), we implemented solutions based on the following HMA standards:

- OGC 06-141 (EO ordering) to support the ordering of the Bio-geophysical products from VITO.
- OGC 07-118 (User Management) to support the ordering use cases as a user logs in on a centralised portal and the service providers (who implement the ordering backend) are decentralised.

Besides this, VITO implemented EO-product catalogue & ordering interfaces according to the GSC-DA V2 requirements for GCM's for two missions: SPOT-VEGETATION and PROBA-V; both are global systematic missions. In PROBA-V, we additionally use the WMS EO-profile.

Kind regards,
Erwin Goor - VITO


Re: Re: Implementation of Standards sponsored by HMA projects

Dear Erwin, dear Pier Giorgio,

I'd like to add the usage of EO-WMS (OGC 07-063r1) which is implemented to make the IMAGE2009 data available within the geoland2 consortium.

Best regards,
Stephan



Re: Implementation of Standards sponsored by HMA projects

Dear Pier Giorgio,

The OGC standards will take a big place in the RARE project. Not only RARE will interface with pre-existing OGC-compliant services (CSW, W*S), but components to be developed will also use protocols and formats inspired from OGC and HMA activities (OpenSearch, Filters, semantic annotations).

The objective of the RARE project is to build a distributed software system accessible through a Web-based user interface that allows searching for EO-related resources such as satellite images, maps and geo-localized features (e.g. coverages and points of interests) using application domain terms, that is, using the terminology any potential user is accustomed with.

Project details can be read on the Deepen & Learn portal: RARE Project

Best Regards,

Bernard



Show posts:
Jump to forum: