Merge pull request #502 from tomkralidis/issue-403

update docs to clarify the status of each data provider (#403)
This commit is contained in:
Jorge Samuel Mendes de Jesus
2020-07-29 15:43:20 +02:00
committed by GitHub
3 changed files with 24 additions and 8 deletions
+7
View File
@@ -6,6 +6,13 @@ Data publishing
Let's start working on integrating your data into pygeoapi. pygeoapi provides the capability to
publish vector data, processes, and exposing filesystems of geospatial data.
Providers overview
------------------
A key component to data publishing is the pygeoapi provider framework. Providers allow for
configuring data files, databases, search indexes, other APIs, cloud storage, to be able to
return back data to the pygeoapi API framework in a plug and play fashion.
.. toctree::
:maxdepth: 2
:caption: Data publishing
@@ -11,15 +11,21 @@ as a baseline and modify accordingly.
Providers
---------
The following feature providers are supported:
pygeoapi core feature providers are listed below, along with a matrix of supported query
parameters.
.. csv-table::
:header: Provider, properties, resulttype, bbox, datetime, sortby
:align: left
CSV,✔️ ,results/hits,❌,❌,❌
Elasticsearch,✔️ ,results/hits,✔️ ,✔️ ,✔️
GeoJSON,✔️ ,results/hits,❌,❌,❌
MongoDB,✔️ ,results,✔️ ,✔️ ,✔️
OGR,✔️ ,results/hits,✔️ ,❌,❌
PostgreSQL,✔️ ,results/hits,✔️ ,❌,❌
SQLiteGPKG,✔️ ,results/hits,✔️ ,❌,❌
- CSV
- GeoJSON
- Elasticsearch
- OGR
- MongoDB
- PostgreSQL
- SQLiteGPKG
Below are specific connection examples based on supported providers.
+3
View File
@@ -13,6 +13,9 @@ supporting any level of file/directory nesting/hierarchy.
Configuring STAC in pygeoapi is done by simply pointing the ``data`` provider property
to the given directory and specifying allowed file types:
Connection examples
-------------------
.. code-block:: yaml
my-stac-resource: