tilearray.WCSService#
- class tilearray.WCSService(base_url, *, version='2.0.1', session=None, coverage_id=None, output_format=None, crs=None, **config)[source]#
Client for interacting with WCS endpoints.
- Parameters:
- __init__(base_url, *, version='2.0.1', session=None, coverage_id=None, output_format=None, crs=None, **config)[source]#
Methods
__init__(base_url, *[, version, session, ...])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.
coverage_metadata([coverage_id])describe_coverage([coverage_id])ensure_coverage_metadata([coverage_id])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)get_coverage(coverage_id, bbox, width, height, *)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.
set_coverage_metadata(description)Cache DescribeCoverage metadata for GetCoverage request building.
Attributes
service_type