b12cc966a1
* first pass docs scaffolding * more updates * introduction, how pygeoapi works, installation * start documenting configuration * configuration and linked data * administration * administration, running * docker * linked data into config * minor updates * api docs * add mod_wsgi info * add OpenAPI refresh * add tour, data-publishing * license * OAPIF * data publishing: OAPIF * publishing * plugins * contributing, support * development, ogc compliance * fix flake8
38 lines
1.0 KiB
ReStructuredText
38 lines
1.0 KiB
ReStructuredText
.. _ogcapi-processes:
|
|
|
|
Publishing processes via OGC API - Processes
|
|
============================================
|
|
|
|
`OGC API - Processes`_ provides geospatial data processing functionality in a standards-based
|
|
fashion (inputs, outputs).
|
|
|
|
pygeoapi implements OGC API - Processes functionality by providing a plugin architecture, thereby
|
|
allowing developers to implement custom processing workflows in Python.
|
|
|
|
A `sample`_ ``hello-world`` process is provided with the pygeoapi default configuration.
|
|
|
|
Configuration
|
|
-------------
|
|
|
|
.. code-block:: yaml
|
|
|
|
processes:
|
|
hello-world:
|
|
processor:
|
|
name: HelloWorld
|
|
|
|
|
|
Processing examples
|
|
-------------------
|
|
|
|
- list all processes
|
|
- http://localhost:5000/processes
|
|
- describe the ``hello-world`` process
|
|
- http://localhost:5000/processes/hello-world
|
|
|
|
|
|
.. todo:: add more examples once OAPIP implementation is complete
|
|
|
|
.. _`OGC API - Processes`: https://github.com/opengeospatial/wps-rest-binding
|
|
.. _`sample`: https://github.com/geopython/pygeoapi/blob/master/pygeoapi/process/hello_world.py
|