com.supermap.services.wmts.rest
类 AbstractWMTSResource
- java.lang.Object
-
- ResourceBaseAdapter
-
- com.supermap.services.wmts.rest.AbstractWMTSResource
-
public abstract class AbstractWMTSResource extends ResourceBaseAdapter
WMTS 资源抽象类。提供 WMTS 服务 RESTful 实现时,所需资源基本功能的抽象。
-
-
构造器概要
构造器 构造器和说明 AbstractWMTSResource(Context context, Request request, Response response)
构造函数,通过应用上下文、请求对象、响应对象构造AbstractWMTSResource
对象。
-
方法概要
方法 限定符和类型 方法和说明 void
checkGetTileParams(WMTSGetTileParameter tileParameter, java.util.List<java.lang.String> mapNames, java.util.List<TileMatrixSet> tileMatrixSets, VerifyMode verifyMode)
检查WMST的TileParamter操作layer,tileMatrixSet,tileMatrix,tileRow,tileCol,style是否正确void
create(java.lang.Object obj)
protected java.lang.String
getBaseUri()
获取WMTS 服务的根地址。protected WMTSConfig
getConfig()
获取 WMTS 服务配置信息。protected Image
getImageComponent()
protected Map
getMapComponent()
获取向 WMTS 服务提供地图功能的地图服务组件。WMTSGetCapabilities
getWMTSCapabilities(Image imageComponent, Map mapComponent, WMTSConfig wmtsConfig, java.util.List<java.lang.String> publishMapNames, java.lang.String baseUri)
获取WMTS Capabilitiesboolean
isAddContent()
boolean
isResourceExist()
资源是否存在。boolean
isUpdate()
-
-
-
构造器详细资料
-
AbstractWMTSResource
public AbstractWMTSResource(Context context, Request request, Response response)
构造函数,通过应用上下文、请求对象、响应对象构造
AbstractWMTSResource
对象。- 参数:
context
- REST 应用上下文。request
- 请求对象。response
- 响应对象。
-
-
方法详细资料
-
getConfig
protected final WMTSConfig getConfig()
获取 WMTS 服务配置信息。
- 返回:
- WMTS 服务配置信息。
-
getBaseUri
protected final java.lang.String getBaseUri()
获取WMTS 服务的根地址。
- 返回:
- 服务的根地址。
-
getMapComponent
protected final Map getMapComponent()
获取向 WMTS 服务提供地图功能的地图服务组件。
- 返回:
- 地图服务组件。
-
getImageComponent
protected final Image getImageComponent()
-
checkGetTileParams
public void checkGetTileParams(WMTSGetTileParameter tileParameter, java.util.List<java.lang.String> mapNames, java.util.List<TileMatrixSet> tileMatrixSets, VerifyMode verifyMode)
检查WMST的TileParamter操作layer,tileMatrixSet,tileMatrix,tileRow,tileCol,style是否正确
- 参数:
tileParameter
-mapNames
-tileMatrixSets
-verifyMode
-- 从以下版本开始:
- 7.1.0
-
create
public void create(java.lang.Object obj)
-
isAddContent
public boolean isAddContent()
-
isUpdate
public boolean isUpdate()
-
isResourceExist
public boolean isResourceExist()
资源是否存在。本资源一直存在。
- 返回:
- true。
-
getWMTSCapabilities
public WMTSGetCapabilities getWMTSCapabilities(Image imageComponent, Map mapComponent, WMTSConfig wmtsConfig, java.util.List<java.lang.String> publishMapNames, java.lang.String baseUri)
获取WMTS Capabilities- 参数:
mapComponent
-wmtsConfig
- 配置信息publishMapNames
- 地图名称baseUri
- url- 返回:
-
-