com.supermap.services.wmts.rest
类 AbstractWMTSResource
- java.lang.Object
 - 
- ResourceBaseAdapter
 - 
- com.supermap.services.wmts.rest.AbstractWMTSResource
 
 
 
- 
public abstract class AbstractWMTSResource extends ResourceBaseAdapterWMTS 资源抽象类。提供 WMTS 服务 RESTful 实现时,所需资源基本功能的抽象。
 
- 
- 
构造器概要
构造器 构造器和说明 AbstractWMTSResource(Context context, Request request, Response response)构造函数,通过应用上下文、请求对象、响应对象构造AbstractWMTSResource对象。 
- 
方法概要
方法 限定符和类型 方法和说明 voidcheckGetTileParams(WMTSGetTileParameter tileParameter, java.util.List<java.lang.String> mapNames, java.util.List<TileMatrixSet> tileMatrixSets, VerifyMode verifyMode)检查WMST的TileParamter操作layer,tileMatrixSet,tileMatrix,tileRow,tileCol,style是否正确voidcreate(java.lang.Object obj)protected java.lang.StringgetBaseUri()获取WMTS 服务的根地址。protected WMTSConfiggetConfig()获取 WMTS 服务配置信息。protected ImagegetImageComponent()protected MapgetMapComponent()获取向 WMTS 服务提供地图功能的地图服务组件。WMTSGetCapabilitiesgetWMTSCapabilities(Image imageComponent, Map mapComponent, WMTSConfig wmtsConfig, java.util.List<java.lang.String> publishMapNames, java.lang.String baseUri)获取WMTS CapabilitiesbooleanisAddContent()booleanisResourceExist()资源是否存在。booleanisUpdate() 
 - 
 
- 
- 
构造器详细资料
- 
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- 返回:
 
 
 - 
 
 -