Files
pygeoapi/docs/source/api-documentation.rst
T
2020-04-26 09:57:07 -04:00

205 lines
2.8 KiB
ReStructuredText

.. _api-documentation:
API documentation
=================
Top level code documentation. Follow the links in each section for module/class member information.
API
---
.. automodule:: pygeoapi.api
:members:
:private-members:
:special-members:
flask_app
---------
.. automodule:: pygeoapi.flask_app
:show-inheritance:
:members:
:private-members:
:special-members:
Logging
-------
.. automodule:: pygeoapi.log
:show-inheritance:
:members:
:private-members:
:special-members:
OpenAPI
-------
.. automodule:: pygeoapi.openapi
:show-inheritance:
:members:
:private-members:
:special-members:
Plugins
-------
.. seealso::
:ref:`plugins`
.. automodule:: pygeoapi.plugin
:show-inheritance:
:members:
:private-members:
:special-members:
Utils
-----
.. automodule:: pygeoapi.util
:show-inheritance:
:members:
:private-members:
:special-members:
Formatter package
-----------------
.. automodule:: pygeoapi.formatter
:show-inheritance:
:members:
:private-members:
:special-members:
Base class
^^^^^^^^^^
.. automodule:: pygeoapi.formatter.base
:show-inheritance:
:members:
:private-members:
:special-members:
csv
^^^
.. automodule:: pygeoapi.formatter.csv_
:show-inheritance:
:members:
:private-members:
:special-members:
Process package
---------------
.. automodule:: pygeoapi.process
:show-inheritance:
:members:
:private-members:
:special-members:
Base class
^^^^^^^^^^
.. automodule:: pygeoapi.process.base
:show-inheritance:
:members:
:private-members:
:special-members:
hello_world
^^^^^^^^^^^
Hello world example process
.. automodule:: pygeoapi.process.hello_world
:show-inheritance:
:members:
:private-members:
:special-members:
.. _data Provider:
Provider
--------
.. automodule:: pygeoapi.provider
:show-inheritance:
:members:
:private-members:
:special-members:
Base class
^^^^^^^^^^
.. automodule:: pygeoapi.provider.base
:show-inheritance:
:members:
:private-members:
:special-members:
CSV provider
^^^^^^^^^^^^
.. automodule:: pygeoapi.provider.csv_
:show-inheritance:
:members:
:private-members:
Elasticsearch provider
^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: pygeoapi.provider.elasticsearch_
:show-inheritance:
:members:
:private-members:
GeoJSON
^^^^^^^
.. automodule:: pygeoapi.provider.geojson
:show-inheritance:
:members:
:private-members:
OGR
^^^
.. automodule:: pygeoapi.provider.ogr
:show-inheritance:
:members:
:private-members:
postgresql
^^^^^^^^^^
.. automodule:: pygeoapi.provider.postgresql
:show-inheritance:
:members:
:private-members:
sqlite/geopackage
^^^^^^^^^^^^^^^^^
.. automodule:: pygeoapi.provider.sqlite
:show-inheritance:
:members:
:private-members: