Skip to content

factory

titiler.pgstac.factory

Custom MosaicTiler Factory for PgSTAC Mosaic Backend.

MosaicTilerFactory

Bases: MosaicTilerFactory

Custom MosaicTiler for PgSTAC Mosaic Backend.

register_routes

register_routes() -> None

Custom: remove `self.info().

add_search_list_route

add_search_list_route(app: FastAPI, *, prefix: str = '', tags: list[str | Enum] | None = None)

Add PgSTAC Search (of type mosaic) listing route.

add_search_register_route

add_search_register_route(app: FastAPI, *, prefix: str = '', search_dependency: Callable[..., tuple[PgSTACSearch, Metadata]] = SearchParams, tile_dependencies: list[Callable] | None = None, tags: list[str | Enum] | None = None)

add /register route