8000 GitHub - alexgleith/eoAPI: [Work in Progress] Earth Observation API (STAC + dynamic Raster/Vector Tiler)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

alexgleith/eoAPI

 
 

Repository files navigation

Create a full Earth Observation API with Metadata, Raster and Vector services.

Test Downloads


Documentation: https://eoapi.dev

Source Code: https://github.com/developmentseed/eoAPI


Earth Observation API

eoAPI combines several state-of-the-art projects to create a full Earth Observation API. Each service can be used and deployed independently but eoAPI creates the interconnections between each service:

Getting started

Alternatively, you may launch the application locally:

python -m pip install --upgrade virtualenv
virtualenv .venv
s
6BFB
ource .venv/bin/activate

python -m pip install "psycopg[binary,pool]" uvicorn
python -m pip install runtime/eoapi/{SERVICE}  # SERVICE should be one of `raster, vector, stac`

export DATABASE_URL=postgresql://username:password@0.0.0.0:5439/postgis  # Connect to the database of your choice

.venv/bin/uvicorn eoapi.{SERVICE}.app:app --port 8000 --reload

Note: services might have incompatible dependencies which you can resolve by using virtual environnement per service


Contribution & Development

See CONTRIBUTING.md

License

See LICENSE

Authors

Created by Development Seed

See contributors for a listing of individual contributors.

Changes

See CHANGES.md.

About

[Work in Progress] Earth Observation API (STAC + dynamic Raster/Vector Tiler)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 88.3%
  • Python 9.8%
  • Other 1.9%
0