1 / 13

Introduction to the OGC Web Processing Service WPS

Introduction to the OGC Web Processing Service (WPS). 2. Contents. MotivationWPS in detailPitfallsConclusion. Introduction to the OGC Web Processing Service (WPS). 3. Situation. Spatial data is available on the webThrough OGC web services (WFS, WCS)Network

thy
Download Presentation

Introduction to the OGC Web Processing Service WPS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Introduction to the OGC Web Processing Service (WPS) GIP – Meeting 20 April 2006 Theodor Foerster

    2. Introduction to the OGC Web Processing Service (WPS) 2 Contents Motivation WPS in detail Pitfalls Conclusion

    3. Introduction to the OGC Web Processing Service (WPS) 3 Situation Spatial data is available on the web Through OGC web services (WFS, WCS) Network & computational capacity available But users want to have information

    4. Introduction to the OGC Web Processing Service (WPS) 4 Motivation Execute spatial processes as web services Platform independent Availability (worldwide & 24/7) Maintenance Reusability ?Processing on the web is the next logical step

    5. Introduction to the OGC Web Processing Service (WPS) 5 OGC WPS - history Founded by the CGDI (2004) Refined within an OGC interoperability experiment Discussion paper published in end 2005 under 05-007r4  Awaiting adaptation for version 0.

    6. Introduction to the OGC Web Processing Service (WPS) 6 Notion of the WPS Service communication based on HTTP and XML No limitations on certain types of processes No limitations on the data Supports raster and vector data Literal values (e.g. buffer size)

    7. Introduction to the OGC Web Processing Service (WPS) 7 WPS operations GetCapabilities Service description Access description Brief process descriptions DescribeProcess Full process description Execute Process execution

    8. Introduction to the OGC Web Processing Service (WPS) 8 WPS in action - Buffering

    9. Introduction to the OGC Web Processing Service (WPS) 9 Additional Features Supports long-term processes by storing Handles drawback of HTTP Avoids recalculation Status of processes is callable Supports chaining (limited) For data retrieval & processing Standardized error messages

    10. Introduction to the OGC Web Processing Service (WPS) 10 Discovered pitfalls No advanced chaining available Semantic descriptions of processes are missing No sophisticated communication pattern incorporated No key advantage over SOAP

    11. Introduction to the OGC Web Processing Service (WPS) 11 Implementation features - DEMO WPS identified as a basic module for generalization processing in the web Written in Java Published in 52n incubator Includes server and client (based on JUMP) implementation Based on open source APIs only Provides a pluggable mechanism

    12. Introduction to the OGC Web Processing Service (WPS) 12 Conclusion WPS just evolving Many open issues Web Coverage Processing Service introduces additional ideas Will be part of ITC’s 52n Working group on Geo Processing Service

    13. Introduction to the OGC Web Processing Service (WPS) 13 Thanks Further information under: www.incubator52n.de > Processing Thanks for your attention!

More Related