Skip to content

factory

titiler.mosaic.factory

TiTiler.mosaic Router factories.

MosaicTilerFactory

Bases: BaseFactory

MosaicTiler Factory.

assets

assets()

Register /assets endpoint.

bounds

bounds()

Register /bounds endpoint.

info

info()

Register /info endpoint

map_viewer

map_viewer()

Register /map endpoint.

point

point()

Register /point endpoint.

read

read()

Register / (Get) Read endpoint.

register_routes

register_routes()

This Method register routes to the router.

tile

tile()

Register /tiles endpoints.

tilejson

tilejson()

Add tilejson endpoint.

tilesets

tilesets()

Register OGC tilesets endpoints.

validate

validate()

Register /validate endpoint.

wmts

wmts()

Add wmts endpoint.

DatasetPathParams

DatasetPathParams(url: Annotated[str, Query(description='Mosaic URL')]) -> str

Create dataset path from args

PixelSelectionParams

PixelSelectionParams(
    pixel_selection: Annotated[
        Literal[tuple([name for e in PixelSelectionMethod])],
        Query(description="Pixel selection method."),
    ] = "first"
) -> MosaicMethodBase

Returns the mosaic method used to combine datasets together.