Files
pygeoapi/README.md
T
2018-03-06 13:32:14 +00:00

721 B

pygeoapi

pygeoapi provides an API to geospatial data

Installation

virtualenv pygeoapi
cd pygeoapi
. bin/activate
git clone https://github.com/geopython/pygeoapi.git
cd pygeoapi
git checkout flask-app
pip install -r requirements.txt
pip install -r requirements-dev.txt
cp pygeoapi-config.yml local.yml
vi local.yml
# update server.url
# add ES dataset(s) to datasets section
export PYGEOAPI_CONFIG=`pwd`/local.yml
python pygeoapi/app.py

Example requests

# feature collection metadata
curl http://localhost:5000/
# conformance
curl http://localhost:5000/api/conformance
# feature collection
curl http://localhost:5000/my-dataset
# feature
curl http://localhost:5000/my-dataset/featureid