Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
45
11.5 Catalogue Service
The ebRIM Application Profile of CSW has been selected for the « dataset » product catalogue service. It is an OGC CSW Application Profile that is also in use outside of the
specific EO domain. This strategy is in-line with the recent OGC decision to recommend the use of the ebRIM model as information model for future catalogue specifications.
The ebRIM information model for EO data is defined in the EO extension package for ebRIM Profile of CSW2.0. The following catalogues are currently accessible from the
Clearinghouse via this protocol:
o ESA MUIS,
o Spot Image Dali,
o Eumetsat UMARF,
o NASA ECHO as a prototype,
o EC FP6 WIN catalogue demonstrated in April 2007.
The ebRIM information model for EO data is defined in the EO extension package for ebRIM Profile of CSW 2.0 has also been extended by CNES to support the International
Charter ―Space and Major Disasters‖, and is currently being tested within the FedEO Clearinghouse.
In CSW EO extension package for ebRIM as well as in the CSW EO Application Profile the metadata are specified as a GML application schema defined within OGC 06-
080.
Figure 20 : Access to ESA MUIS catalogue.
46
Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
The above catalogues were combined using service orchestration to allow for distributed searches. The resulting HM service called FedEO clearinghouse for satellite based EO
data was made available on the FEDEO Clearinghouse Portal. In addition, the same client and clearinghouse was integrated in the ESA-FAO GEO Portal candidate as
depicted below.
Figure 21 : Catalogue client integrated in GEO Portal Candidate.
The relationship between the various catalogues specifications mentioned above is depicted below:
Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
47
C o lle ctio n S e rvic e
D is c o ve ry
O G C 0 7 -0 2 5
R IM e xte n s io n p a ck a g e
fo r IS O
O G C 0 7 -0 3 8
R e fe rs to
C a ta lo g u e 2 .0 .1 O G C 0 4 -0 2 1
C S W IS O A P O G C 0 4 -0 3 8
C S W e b R IM A P O G C 0 5 -0 2 5
In sta n tia te s
O A S IS R IM IS O T S 1 5 0 0 0 -3
M e ta d a ta S e rv ic e s
IS O 1 9 1 1 9 M e ta d a ta
D a ta s e ts IS O 1 9 1 1 5
R e fe rs to R IM
e xte n s io n p a ck a g e fo r E 0
O G C 0 6 -1 3 1
In sta n tia te s
Figure 22 : Relationship catalogue specifications.
The specification tree will have to be updated soon to take into account the migration from OGC 05-025 to OGC 07-110 and OGC 07-144 which is expected to be formalized
by the end of 2007 by OGC. OGC 07-110 is the update of the CSW ebRIM Application Profile to take into account the Catalogue specification 2.0.2 OGC 07-006. The
specification tree that will be supported soon is depicted below:
RIM extension package
for ISO
OGC 07-038
Refers to
Catalogue 2.0.1 OGC 04-021
CSW ISO AP OGC 04-038
CSW ebRIM AP OGC 05-025
Instantiates
OASIS RIM ISOTS 15000-3
Metadata Services
ISO 19119 Metadata
Datasets ISO 19115
Refers to RIM
extension package for E0
OGC 06-131
Instantiates
Catalogue 2.0.2 OGC 07-006
CSW ISO AP OGC 07-045
CSW ebRIM AP OGC 07-110
Catalogue 2.0.2 OGC 07-006
CSW ISO AP OGC 07-045
CSW ebRIM AP OGC 07-110
Figure 23 : Expected relationship catalogue specifications.
The first EO catalogue supporting the above specification stack for ebRIM required by OGC 06-131 issue 0.1.7 is the Spot Image DALI catalogue which was integrated in the
48
Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
FedEO Clearinghouse in November 2007. The main impact on the catalogue client was the different syntax inside the filter expressions
In the course of the FedEO pilot activities, other ebRIM catalogue services have been integrated with ebRIM based profiles:
Figure 24: Access to NASA ESG catalogue.
In addition, access to JAXA catalogue using CSW 2.0.1 HTTP bindings has been successfully implemented despite a remaining problem related to the MIME type which
is not supported by the Oracle orchestration engine:
Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
49
Figure 25: Access to JAXA catalogue.
For completeness, we can also mention that other catalogues are accessible from the SSE Portal FedEO Clearinghouse which do not use the recommended FedEO protocols but
are based on EOLI-XML OGC 05-057, CSW Profile for EO OGC 06-079 and the EC FP6 ORCHESTRA catalogue specification.
The EO products catalogue services based on OGC 06-131 are combined as HM heterogeneous mission catalogues using BPEL service orchestration as explained in the
next section.
11.6 Programming service
In the scope of FedEO, the programming service has been proposed by EADS Astrium based on the CoMu Mission Planning for Constellations and Multi-Use project
prototype. This CoMu prototype is a system which helps a user to reach suitable mission GS in order to cover a product requirement. It transforms a requirement of imaging on an
area of interest multi mission programming request into one or more request for programming mission programming request to affiliated missions GS.
The Sensor Planning Service Profile for Earth Observation Sensors OGC-07-018 is the ICD for the programming service.
CoMu prototype is based on an imaging requirement on an area of interest, this one is taken in account in order to make a simulation on the capacity of the affiliated mission
GS. This is a theoretical feasibility analysis. Then the missions GS are involved in order to perform a detailed feasibility analysis by taking into account the constraints of the
mission planning of each mission GS.
50
Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
On the basis of result of feasibility by the mission GS, CoMu is in charge to compute an optimal solution of acquisition on the area of interest by combining several missions in
addition to the solutions of acquisition by single mission GS.
The user then has the choice between the acquisition by a single mission and the acquisition achieved by several mission.
In parallel of the submission of an imaging requirement, CoMu must also take into account the requests for programming cancellation and the request for programming
status.
CoMu is thus interfaced toward the final user for the requirement specification and the choice of the programming and is also directly interfaced with the mission GS which
achieve the mission plan of each satellite by taking into account in particular the mission programming requests emitted within the framework of CoMu.
Figure 26 : Feasibility Analysis results.