Class WmtsKvpRequestBuilder
java.lang.Object
org.opengeospatial.cite.wmts10.ets.core.util.request.WmtsKvpRequestBuilder
Creates WMTS requests
- Author:
- Lyn Goltz
-
Method Summary
Modifier and TypeMethodDescriptionstatic WmtsKvpRequestbuildGetCapabilitiesRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) static WmtsKvpRequestbuildGetFeatureInfoRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) Creates a GetFatureInfo request with random parameters from the WMTS Capabilities.static WmtsKvpRequestbuildGetTileRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) Creates a GetTile request with random parameters from the WMTS Capabilities.
-
Method Details
-
buildGetCapabilitiesRequest
public static WmtsKvpRequest buildGetCapabilitiesRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) -
buildGetTileRequest
public static WmtsKvpRequest buildGetTileRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) throws XPathExpressionException Creates a GetTile request with random parameters from the WMTS Capabilities.- Parameters:
wmtsCapabilities- the capabilities of the WMTS, nevernulllayerInfos- the parsed layerInfos, nevernull- Returns:
- a GetTile request with random parameters, never
null - Throws:
XPathExpressionException- in case of a bad XPath
-
buildGetFeatureInfoRequest
public static WmtsKvpRequest buildGetFeatureInfoRequest(Document wmtsCapabilities, List<LayerInfo> layerInfos) throws XPathExpressionException Creates a GetFatureInfo request with random parameters from the WMTS Capabilities.- Parameters:
wmtsCapabilities- the capabilities of the WMTS, nevernulllayerInfos- the parsed layerInfos, nevernull- Returns:
- a GetFeatureInfo request with random parameters, never
null - Throws:
XPathExpressionException- in case of a bad XPath
-