tilearray.WMTSService#
- class tilearray.WMTSService(base_url, *, layer, tile_matrix_set, tile_matrix, style='', output_format=Format.PNG, crs=CRS.EPSG_4326, url_template=None, version='1.0.0', session=None, **config)[source]#
Client for WMTS GetTile endpoints (REST template or KVP).
- Parameters:
- __init__(base_url, *, layer, tile_matrix_set, tile_matrix, style='', output_format=Format.PNG, crs=CRS.EPSG_4326, url_template=None, version='1.0.0', session=None, **config)[source]#
Methods
__init__(base_url, *, layer, ...[, style, ...])apply_capabilities([capabilities])Fill missing REST template / matrix metadata from GetCapabilities.
build_tile_request(tile, **options)Build the HTTP request description for a tile.
compose_tile_request(tile, *, url[, params, ...])Build a tile request with config headers/params applied.
from_url(url, **config)Factory hook for constructing a service from a URL.
generate_tile_requests(bbox, chunk_size, ...)Generate concrete tile requests for the provided bounding box.
get_capabilities(**params)plan_tiles(bbox, chunk_size, **options)Return the spatial layout of tiles for the requested area.
request_headers(**options)Merge service-level and per-call HTTP headers.
Attributes
inferred_grid_shapeservice_type