public static class WMTSSpecification.GetMultiTileRequest extends AbstractGetTileRequest
Modifier and Type | Field and Description |
---|---|
static String |
DIMENSION_ELEVATION |
static String |
DIMENSION_TIME |
capabilities, FORMAT, layer, LAYER, STYLE, styleName, type
EXCEPTION_XML, hints, onlineResource, properties
Constructor and Description |
---|
GetMultiTileRequest(URL onlineResource,
Properties properties,
WMTSCapabilities capabilities) |
GetMultiTileRequest(URL onlineResource,
Properties properties,
WMTSCapabilities capabilities,
HTTPClient client) |
Modifier and Type | Method and Description |
---|---|
protected String |
createTemplateUrl(String tileMatrixSetName)
Used when creating WMTSTileService's based on a templateUrl.
|
static HashMap<String,String> |
getKVPparams(String layerString,
String styleString,
String tileMatrixSetName,
String format)
Returns the properties for KVP WMTS, as well as placeholder's for the specific parameters
of GetTile.
|
WMTSServiceType |
getType() |
protected void |
initVersion()
Sets up the version number for this request.
|
void |
setType(WMTSServiceType type) |
getCrs, getFormat, getHeaders, getRequestedTime, getTemplateUrl, getTileCol, getTileMatrix, getTileMatrixSet, getTileRow, getTiles, initRequest, setCRS, setFormat, setLayer, setRequestedBBox, setRequestedHeight, setRequestedTime, setRequestedWidth, setStyle, setTileCol, setTileMatrix, setTileMatrixSet, setTileRow
initService
getFinalURL, getPostContentType, getProperties, getRequestHints, performPostOutput, processKey, requiresPost, setProperty, setRequestHints
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createResponse, getFinalURL, getPostContentType, getProperties, getRequestHints, performPostOutput, requiresPost, setProperty, setRequestHints
public static final String DIMENSION_TIME
public static final String DIMENSION_ELEVATION
public GetMultiTileRequest(URL onlineResource, Properties properties, WMTSCapabilities capabilities)
public GetMultiTileRequest(URL onlineResource, Properties properties, WMTSCapabilities capabilities, HTTPClient client)
protected void initVersion()
AbstractRequest
initVersion
in class AbstractGetTileRequest
public WMTSServiceType getType()
public void setType(WMTSServiceType type)
type
- the type to setprotected String createTemplateUrl(String tileMatrixSetName)
AbstractGetTileRequest
If the server supports RESTful calls. It will use that. Otherwise it will create a similar template for KVP requests.
createTemplateUrl
in class AbstractGetTileRequest
tileMatrixSetName
- the name of the tileMatrixSet. This is expected to be UTF-8 encodedpublic static HashMap<String,String> getKVPparams(String layerString, String styleString, String tileMatrixSetName, String format)
WMTSHelper.encodeParameter(String)
layerString
- layerstyleString
- styletileMatrixSetName
- tilematrixSet nameformat
- formatWMTSHelper.encodeParameter(String)
Copyright © 1996–2023 Geotools. All rights reserved.