Connect titiler to STAC APIs.
Project description
titiler-stacapi
Connect titiler to STAC APIs
Documentation: https://developmentseed.org/titiler-stacapi/
Source Code: https://github.com/developmentseed/titiler-stacapi
Installation
To install from PyPI and run:
# Make sure you have pip up to date
python -m pip install -U pip
python -m pip install titiler.stacapi
or from sources and run for development:
git clone https://github.com/developmentseed/titiler-stacapi.git
cd titiler-stacapi
python -m pip install -e .
Launch
You'll need to have TITILER_STACAPI_STAC_API_URL
variables set in your environment pointing to your STAC API service.
export TITILER_STACAPI_STAC_API_URL=https://api.stac
python -m pip install uvicorn
uvicorn titiler.stacapi.main:app --port 8000
Using Docker
$ git clone https://github.com/developmentseed/titiler-stacapi.git
$ cd titiler-stacapi
$ export TITILER_STACAPI_STAC_API_URL=https://api.stac
$ docker-compose up --build api
It runs titiler.stacapi
using Gunicorn web server.
How it works
WMTS and the Render extension
titiler-stacapi
makes extensive use of the Render extension, specifically at the Collection
level.
By using the render's metadata, the /wmts
endpoint (from the OGCWMTSFactory
factory) can populate a set of layers
returned by the GetCapabilities
service.
Contribution & Development
See CONTRIBUTING.md
License
See LICENSE
Authors
See contributors for a listing of individual contributors.
Changes
See CHANGES.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for titiler.stacapi-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4709a673a5b0b48254d2f579d3e961961df5890cc909035c5639938d1cd63055 |
|
MD5 | d5a23978856cd790ea496183636e7e27 |
|
BLAKE2b-256 | 492d7109c5c66f0c6367ba12462522d091cb1e9074db68ff9ba9f886ba0aefe9 |