Transcript Document

ESA Catalogue Activities
• A whirlwind tour of ESA’s catalogue activities
– overview of the architecture of ESA's catalogue
services
– Highlighting …
• XML front end to MUIS
• proposed XML back end to INFEO
• ISO 19115 compliant XML schema for all new catalogue
initiatives
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
Core Service Facilities
User Service Facilities
NRT Dissemination
Rolling NRT Service
Processing
Acquisition
AMS
Local Archive
Production Handling
Station(s)
Browse
On-line Archive
MUIS
Master Catalogue
User
Catalogue
AMS
Backup Archive
Flight
Operations
On-line
Archive
Mission Planning
future
Coordination
Center(s)
Processing/
Archiving
Centers
Browse
On-line
Order
Order Handling
Jolyon.Martin@esa,int
INFEO
CEOS/GIS
Interop.
OpenGIS API
PI /
End User
Value Adder
past
AMS
Local Archive
Production Handling
PAF-Local
Browse
On-line Archive
Processing
EOLI
Web I/F
Dissemination
CEOS/ICS 14 May 2002
Distr.Entity
Master Catalogue
• Secure, Complete catalogue
– Behind firewall
– Complete reference for all satellite acquisitions and products
– Archive reference database for Order Desk
• Currently being upgraded for new missions and new
technology
• Metadata design ( XML interface ) is compliant with ISO
19115 standard definition for Metadata management
• Prepared for XML exchange with other agencies
• Documented in Multi Mission Master Catalogue Metadata
XML ICD and .xsd
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
User Services Catalogue (MUIS)
• MUIS “multi-mission user and information
services”
–
–
–
–
Routinely synchronised with the master catalogue
Summarises acquisitions for easier user access
Filters/hides various data (e.g. from cal/val)
High performance, optimised for user query
• Achieved through indexing using polar orbit model of
acquisitions
• Provides services for many clients – EOLI,
INFEO and others …
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
MUIS architecture
muis-env.esrin.esa.it
INFEO-Gateway
Port 8080
DSM
GDS
UMS
EOLI-C Server
IDS
SDS
PBS
OFS
Operational MUIS-C
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
Catalogue User Interface (EOLI)
• EOLI “Earthnet Online Interactive”
• Advanced features as required for specific users
– E.g. Interfometry pair identification
– ESA ordering options / scene selection etc.
– Aligned with data policy for ESA’s principal investigator
community (project quota’s etc.)
• Latest addition EOLI-stand alone
– Harmonized with existing EOLI Interfaces
– Java stand-alone application so multi-platform (Windows, Unix,
Linux, Macos X)
– On-line access to MUIS (Inventory, GIS maps, Browse,
Ordering, User Set)
– Off-line mode (Local Inventory, Local map, Browse on CD-ROM,
server synchronized Shop Cart and User Set)
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
Interoperability Layer (INFEO)
• CEOS interoperability layer is provided by
INFEO
– Side-by-side access to ESA + any other catalogues
– See previous presentation
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
MUIS ISO 19115 XML Front End
• Users are wanting more than just a graphical interface
to the user services
– For Distributing Entities, GRID, web-service chaining …
• MUIS’ DSM being evolved to support an XML front end
to present catalogue as web-service via SOAP/HTTP
– searchRequest: this message allows to identify products inside a single
collection via a search condition and to request the number of hits or
product metadata in differentformats as Response.
– presentRequest: this message allows to retrieve (multiple) product
metadata within a single collection by providing the product
identification.
– response: this message contains the result in form of number of hits or
returned product metadata.
– Request/Response’s inspired by OGC
• Anticipated delivery 2003
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
INFEO ISO19115 XML Back End
• Current INFEO gateways are z39.50 translators
– Fewer industrial support for z39.50
– Generic translation to SQL looses performance
• Therefore, INFEO XML-back end is proposed
– Simplified interface for other providers (based on what’s
required for EOLI like client)
– Stateless interface
– ISO 19115 compliant XML message
– The “proof” of implementation will be MUIS’ new front end
– Any other ISO compliant data providers ?
• Anticipated delivery 2004
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
XML schema compliant with ISO19115
• Extensive analysis of standards and schemas used to
define an XML interface to ESA catalogue services
– References: ISO, GML, CIP, FGDC, OGC
• Uses CEOS & ESA experience
– Satellite domain extensions defined
– Performance
• Reference to browse URL data rather than binary data transfer in XML
• Efficient tag set
– Readability
• Although, staying ISO compliant means a few tags are not at first intuitive
and few tags are not so useful
• Available for review
– For master catalogue as Multi Mission Master Catalogue Metadata XML ICD and
.xsd
– For user services as Earthnet Online XML Front End ICD, .wsdl and .xsd
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
XML Details
• (see spreadsheet analysis)
– For domain extensions
• ( )
– For product identifier
• Citation resTitle = productID
– For data content types
• Image details added
– Language independent enumerative lists
• (asc/desc = 0/1)
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002
02
• ESA are proposing a programme consolidating
ground segment activities to support multimission data access across European agencies
• INFEO experience will be vital part, but to be
complimented by e.g.
– Mission planning agreements
– Order-desk agreements
• Different levels of integration between
European EO enterprises foreseen
Jolyon.Martin@esa,int
CEOS/ICS 14 May 2002