Presentation is loading. Please wait.

Presentation is loading. Please wait.

This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati.

Similar presentations


Presentation on theme: "This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati."— Presentation transcript:

1 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. meeo Meteorological and Environmental Earth Observation SAS : Final presentation MODIS Data Catalogue Service Alan Beccati - MEEO - SAS Project Manager

2 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. MEEO MODIS Data Catalogue  Scope User interface Architectural model Lessons learned

3 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. MODIS Data Catalogue Purpose –Find and retrieve MODIS datasets from connected catalogues User Perspective –Browse a MODIS catalogue to select images AOI, start and end dates, platform, day/night coverage –Order selected images Product specification (1KM, HKM, QKM, GEO) –Download ordered images Service Provider Perspective –Chain MODIS data sources to their own processing services

4 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. MODIS Data Catalogue Free service with open access Multiple datasets with single order Data availability driven by MOD 03 –Terra Platform: 8-12 hours –Aqua Platform: 12-32 hours

5 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. MEEO MODIS Data Catalogue Scope  User interface Architectural model Lessons learned

6 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI Operations EOLI Search –Browse MODIS data by Time range, AOI, Platform and Day/Night flag EOLI Present –Get Details about a search result Including Day/Night flag and online availability

7 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI Search

8 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. sEARCH RESULTS

9 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI Present

10 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SSE Operations SSE Order –Order dataset contents Ground Sampling Distance: 1Km HKm QKm Detailed Geolocation: MOD 03 –Retrieve dataset files directly from Data Provider server FTP links to NASA Laadsweb repository Flexible XML schema for results

11 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SSE Order

12 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Order result 1/2

13 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Order result 2/2

14 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. MEEO MODIS Data Catalogue Scope User interface  Architectural model Lessons learned

15 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Service context User accesses SSE pagesPM Orchestrates operations: Search, Present Direct database access SSE Order Tests actual data availability Periodically syncs with actual data on the FTP server

16 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Benefits of integration SSE Chainable MODIS Data source –EOLI operations to locate data –XML Order results with detailed status information Hold entire dataset status and identification information Hold subset level access and identification information

17 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Order output SOAP INTERFACE Element Name TypePurpose datasetLinksXML Holds the link elements to dataset ’ s files. @statusstringcomplete | incomplete | empty @idstringmatches the image identifier of the dataset. linkstringThe FTP address of a dataset’s file @dataTypetokenspecifies archive Content type (e.g. HKM). Resulting datasetsLinks in dedicated namespace to be reused in chained services: http://services.meeo.it/mass/dataOrderServices

18 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Service chaining Detailed results schema with status information allows to –Detect incomplete dataset provision –Programmatic management of data at single dataset component level –Full automation to locate and access data from another service

19 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Lessons learned & improvements  Technical Functional User Community

20 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI catalogue Default EOLI Search WF strips away custom search attributes –Custom Search workflow to enable searching on extended attributes (i.e. dayNight flag) Provide default Search with custom XSL –Checkbox “generate default work flow” in custom catalogue registration –Default style sheet download from SSE to be customized

21 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI catalogue Search results page (EOLI) –Number of total hits for the search –Current display information and page browser Results 31-50 of 245 Page 3 of 23 or 1 2 3 4 … 23

22 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. EOLI catalogue Present layout can be improved (smoothed) for extended attributes

23 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Service debug log Provide detailed information to service provider eases service development –SSE Portal Style sheet processing errors –Process manager - BPEL Exception trace or cause (with source line) Log excerpts by process – expression evaluation issues

24 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. TOOLBOX Features Deployment configuration parameters –Choice of configuration parameters during setup JVM / Tomcat memory allocation Independent FTP server management –Restart server without restarting TOOLBOX FTP tags “wrapping” for other FTP servers –Two TOOLBOX servers with different configuration –Popular FTP servers Vsftp, FileZilla, IIS, PureFTP, Cerberus

25 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Lessons learned & improvements Technical  Functional User Community

26 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SLA Policy Enforce SLA acceptance by users –Service use is subject to the SLA, also provides information for correct usage (input/output formats) Providers side –Allow uploading the SLA directly form the service page (compute SLA checksum) Users side –Provide direct link to download / view the SLA –Accept the SLA before accessing the service (track checksum, require new acceptance if changed)

27 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. Service interface Automate style sheet generation (wizard) –Based on service schema for simple inputs –Allowing the SP to build it from the wizard after uploading the schema For each input parameter –Text box with label (default) –Drop down select for string restrictions (enumerations) SP could then download and customize the xsl if needed

28 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati - ITALY - 10 Nov. 2009 This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. CONTACTS Tel: +39 0532 1861501 Fax: +39 0532 1861637 Via Saragat, 9 I-44122 Ferrara ITALY info@meeo.it Skype-id: meeosnc www.meeo.it


Download ppt "This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati."

Similar presentations


Ads by Google