Skip to main content

cogeo-mosaic (MosaicJSON) plugin for TiTiler.

Project description

titiler.mosaic

Adds support for MosaicJSON in Titiler.

Installation

$ python -m pip install -U pip

# From Pypi
$ python -m pip install titiler.mosaic

# Or from sources
$ git clone https://github.com/developmentseed/titiler.git
$ cd titiler && python -m pip install -e src/titiler/core -e src/titiler/mosaic

How To

from fastapi import FastAPI
from titiler.mosaic.factory import MosaicTilerFactory

# Create a FastAPI application
app = FastAPI(
    description="A lightweight Cloud Optimized GeoTIFF tile server",
)

# Create a set of MosaicJSON endpoints
mosaic = MosaicTilerFactory()

# Register the Mosaic endpoints to the application
app.include_router(mosaic.router, tags=["MosaicJSON"])

See titiler.application for a full example.

Package structure

titiler/
 └── mosaic/
    ├── tests/                   - Tests suite
    └── titiler/mosaic/            - `mosaic` namespace package
        ├── models/
        |   └── responses.py     - mosaic response models
        ├── errors.py            - cogeo-mosaic known errors
        └── factory.py           - Mosaic endpoints factory

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

titiler.mosaic-0.17.3.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

titiler.mosaic-0.17.3-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file titiler.mosaic-0.17.3.tar.gz.

File metadata

  • Download URL: titiler.mosaic-0.17.3.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for titiler.mosaic-0.17.3.tar.gz
Algorithm Hash digest
SHA256 78217a88e3b8853ecc92b141629dea6085dfeeb08aa54f98817054c9097dc983
MD5 052666d795c118c0e329539bfa306752
BLAKE2b-256 2e982428ebedfc802e07328b40c20560105aeb3a1bc7a5f475a6db7e5b772271

See more details on using hashes here.

File details

Details for the file titiler.mosaic-0.17.3-py3-none-any.whl.

File metadata

File hashes

Hashes for titiler.mosaic-0.17.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f249e30f1ba6b975fc2abf45967f954d8d163ae83e1661157c5762f6385c444c
MD5 059d0626d032f101eabd609d05e98cd0
BLAKE2b-256 7f9c89184a14d02d562f80bd00180d32f7dd3291b928fa35da7cd1b09cb3aa30

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page