processing chains with ogc web processing services to process satellite data in a geoportal
DESCRIPTION
Processing chains with OGC Web Processing Services to process satellite data in a geoportal by Jonas Eberle of University of Jena.TRANSCRIPT
![Page 1: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/1.jpg)
Jonas Eberle 15th September 2011 1
Processing chains with OGC Web Processing Servicesto process satellite data in a geoportal
Jonas Eberle (University of Jena)Supervisors: Dr. Christian Strobl (DLR), Prof. Dr. Christiane Schmullius (Uni Jena)
FOSS4G 2011 Denver
![Page 2: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/2.jpg)
Jonas Eberle 15th September 2011 2
1. Objectives
![Page 3: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/3.jpg)
Jonas Eberle 15th September 2011 3
Thematical purpose
Processing workflowProcessing workflow
Download dataDownload data
Extract fire pointsExtract fire points
L0 to L1BL0 to L1B
Create quicklooksCreate quicklooks
Publish dataPublish data
MODIS Level-0MODIS Level-0
Near-RealtimeNear-Realtime
Data archiveData archive
Operational ServiceOperational Service
WebpageWebpage
GeodatabaseGeodatabase
![Page 4: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/4.jpg)
Jonas Eberle 15th September 2011 4
Technical purpose
OGC Web Processing ServiceOGC Web Processing Service
Download dataDownload data MOD14MOD14
L0 to L1BL0 to L1B GeoTiff-ExportGeoTiff-Export
Quicklook-GenerationQuicklook-Generation
Publish dataPublish data
WPS Orchestration EngineWPS Orchestration Engine
FireproductFireproduct Landsurface-temperatureLandsurface-temperature
MODIS-Visualisation
MODIS-Visualisation
WebGIS ClientWebGIS Client
Data searchData search WPS clientWPS client Workflow creationWorkflow creationVisualisationVisualisation
![Page 5: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/5.jpg)
Jonas Eberle 15th September 2011 5
2. Concept & Software
![Page 6: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/6.jpg)
Jonas Eberle 15th September 2011 6
Spatial Data Infrastructure
![Page 7: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/7.jpg)
Jonas Eberle 15th September 2011 7
pyWPS for OGC Web Processing Service
• 2 Instances:– Public processes
– Administration processes (secured)
• Data Management:– Handling large data
– Exchange of data between processes Local processing directory (optional)
![Page 8: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/8.jpg)
Jonas Eberle 15th September 2011 8
Software for process chaining
• 52 North Orchestration Engine• Apache ODE with BPEL• DIMS-WPS Orchestration• Taverna Workbench
Summary:
no standardised way for chaining
BPEL is complex
simple XML-Workflow only for DIMS-WPS
![Page 9: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/9.jpg)
Jonas Eberle 15th September 2011 9
3. Application: MODIS
![Page 10: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/10.jpg)
Jonas Eberle 15th September 2011 10
Overview of developed processes & workflows
• Common processes– modis_download
– modis_l1b
– modis_l1b_crefl
– modis_l1b_crefl_geotiff
• Individual processes– modis_mod14
– modis_lst
• Additional processes– info_points_grass
– convert_gml_to_shp
• Dissemination storeMODIS storeFires publishData
• Administration cleanUpData
• Workflows– Fireservice– Fireproduct– Landsurfacetemperature– Corrected reflectance
![Page 11: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/11.jpg)
Jonas Eberle 15th September 2011 11
4. Client application / WebGIS
![Page 12: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/12.jpg)
Jonas Eberle 15th September 2011 12
![Page 13: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/13.jpg)
Jonas Eberle 15th September 2011 13
WPS client
![Page 14: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/14.jpg)
Jonas Eberle 15th September 2011 14
Creating workflows
![Page 15: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/15.jpg)
Jonas Eberle 15th September 2011 15
5. Summary & Discussion
![Page 16: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/16.jpg)
Jonas Eberle 15th September 2011 16
Summary
1. Modular WPS based processes to derive MODIS products
2. Automatic services as well as interactive application flow
3. Direct interface to DIMS metadata system and data archive
4. WebGIS based on a CMS to – start and monitor processes,
– visualize processed output data,
– add aditional content and maps,
– and assign individual user rights
5. Web-based workflow editor based on WPS
![Page 17: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/17.jpg)
Jonas Eberle 15th September 2011 17
Discussion
• Web-based processing– High potential of web-based processing with workflows
– Standards for “simple” process chaining are missing
– Efficient data management with list of available data
• WebGIS– Using a CMS as background framework
– User-Authentification with security proxies
![Page 18: Processing chains with OGC Web Processing Services to process satellite data in a geoportal](https://reader037.vdocument.in/reader037/viewer/2022110114/546cda74b4af9f7a2c8b51f6/html5/thumbnails/18.jpg)
Jonas Eberle 15th September 2011 18
Thank you for your attention!
Questions?
Contact information:
Jonas EberleFriedrich-Schiller-University
Institute for GeographyDepartment Earth Observation
Loebdergraben 3207743 Jena, Germany
phone: +49 3641 94 88 89email: [email protected]