Class WMTSSpecification.GetSingleTileRequest

All Implemented Interfaces:
Request, GetTileRequest
Direct Known Subclasses:
WMTSSpecification.GetKVPTileRequest, WMTSSpecification.GetRestTileRequest
Enclosing class:
WMTSSpecification

public abstract static class WMTSSpecification.GetSingleTileRequest extends AbstractGetTileRequest
Represents a GetTile request for a single tile.
  • Method Details

    • initVersion

      protected void initVersion()
      Description copied from class: AbstractRequest
      Sets up the version number for this request. Typically something like setProperty("VERSION", "1.1.1");
      Specified by:
      initVersion in class AbstractGetTileRequest
    • createTemplateUrl

      protected String createTemplateUrl(String tileMatrixSetName)
      Description copied from class: AbstractGetTileRequest
      Used when creating WMTSTileService's based on a templateUrl.

      If the server supports RESTful calls. It will use that. Otherwise it will create a similar template for KVP requests.

      Specified by:
      createTemplateUrl in class AbstractGetTileRequest
      Parameters:
      tileMatrixSetName - the name of the tileMatrixSet. This is expected to be UTF-8 encoded
      Returns:
      template URL used containing placeholders for request parameters