aws.osml.image_processing.map_tileset_factory module

class aws.osml.image_processing.map_tileset_factory.WellKnownMapTileSet(value)[source]

Bases: str, Enum

A partial list of well known tile sets used by this library.

WEB_MERCATOR_QUAD = 'WebMercatorQuad'
WEB_MERCATOR_QUAD_X2 = 'WebMercatorQuadx2'
class aws.osml.image_processing.map_tileset_factory.MapTileSetFactory[source]

Bases: object

This class provides a means to construct / access the implementation of well known tile sets using their name. It allows clients to easily work with the TileSet abstraction independent of any implementation details associated with specific tile sets.

static get_for_id(tile_matrix_set_id: str) MapTileSet | None[source]

Constructs a tile set matching the requested id.

Parameters:

tile_matrix_set_id – the tile set id

Returns:

the TileSet or None if not available