public class WMTSMapProviderSetting extends MapProviderSetting implements OGCProviderSetting
WMTS地图服务提供者配置对象。
该对象用于WMTS地图服务提供者所需要的相关参数信息。
dataPrjCoordSysType, watermark| 构造器和说明 | 
|---|
WMTSMapProviderSetting()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
boolean | 
equals(java.lang.Object obj)
判断两个对象是否相等。 
 | 
boolean | 
getCacheEnabled()
获取是否使用缓存。 
 | 
double | 
getDpi()
获取切片dpi。 
 | 
WMTSMapLayer[] | 
getLayers()
得到WMTS服务中的图层集合。 
 | 
java.lang.String | 
getOriginPoint()
获取起算点的xy坐标,用“,”隔开,例如:-20037508.3427892,20037508.3427892 
 | 
java.lang.String | 
getPassword()
获取WMTS服务密码。 
 | 
java.lang.String | 
getResolutions()
获取分辨率集合。 
 | 
java.lang.String | 
getReverseBoundingBox()
获取需要逆序解析的BoundingBox的 crs集合 多个crs之间以英文逗号隔开(“,”)。 
 | 
java.lang.String | 
getReverseTopLeftCorner()
获取需要逆序解析TopLeftCorner的TileMatrixSet Identifier集合。 
 | 
java.lang.String | 
getServiceRootURL()
获取WMTS服务地址。 
 | 
boolean | 
getTileCacheReadOnly()  | 
java.lang.String | 
getToken()
获取WMTS服务Token。 
 | 
java.lang.String | 
getUserName()
获取WMTS服务用户名。 
 | 
java.lang.String | 
getVersion()
获取WMTS服务版本。 
 | 
int | 
hashCode()
获取对象实例的哈希值。 
 | 
boolean | 
isCalcDefaultScaleByResolution()
获取是否根据默认分辨率计算默认比例尺 
 | 
void | 
setCacheEnabled(boolean cacheEnabled)
设置是否使用缓存。 
 | 
void | 
setCalcDefaultScaleByResolution(boolean calcDefaultScaleByResolution)
设置是否根据默认分辨率计算默认比例尺 
 | 
void | 
setDpi(double dpi)
设置切片dpi。 
 | 
void | 
setLayers(WMTSMapLayer[] layers)
设置WMTS服务中的图层集合。 
 | 
void | 
setOriginPoint(java.lang.String originPoint)
获取起算点的xy坐标,用“,”隔开,例如:-20037508.3427892,20037508.3427892 
 | 
void | 
setPassword(java.lang.String password)
设置WMTS服务密码。 
 | 
void | 
setResolutions(java.lang.String resolutions)
设置分辨率集合。 
 | 
void | 
setReverseBoundingBox(java.lang.String reverseBoundingBox)
设置需要逆序解析BoundingBox的crs集合 多个crs之间以英文逗号隔开(“,”)。 
 | 
void | 
setReverseTopLeftCorner(java.lang.String reverseTopLeftCorner)
设置需要逆序解析TopLeftCorner的TileMatrixSet Identifier集合。 
 | 
void | 
setServiceRootURL(java.lang.String serviceRootURL)
设置WMTS服务地址。 
 | 
void | 
setTileCacheReadOnly(boolean tileCacheReadOnly)  | 
void | 
setToken(java.lang.String token)
设置WMTS服务密码。 
 | 
void | 
setUserName(java.lang.String userName)
设置WMTS服务用户名。 
 | 
void | 
setVersion(java.lang.String version)
设置WMTS服务版本。 
 | 
getCacheMode, getCacheVersion, getName, getOutputPath, getOutputSite, getWatermark, setCacheMode, setCacheVersion, setName, setOutputPath, setOutputSite, setWatermarkpublic java.lang.String getOriginPoint()
public void setOriginPoint(java.lang.String originPoint)
originPoint - 起算点xy坐标字符串public boolean isCalcDefaultScaleByResolution()
public void setCalcDefaultScaleByResolution(boolean calcDefaultScaleByResolution)
calcDefaultScaleByResolution - 是否根据默认分辨率计算默认比例尺public java.lang.String getResolutions()
public void setResolutions(java.lang.String resolutions)
设置分辨率集合。
resolutions -public void setServiceRootURL(java.lang.String serviceRootURL)
设置WMTS服务地址。
serviceRoot -public java.lang.String getServiceRootURL()
获取WMTS服务地址。
getServiceRootURL 在接口中 OGCProviderSettingpublic java.lang.String getVersion()
获取WMTS服务版本。
public void setVersion(java.lang.String version)
设置WMTS服务版本。
version -public java.lang.String getUserName()
获取WMTS服务用户名。
public void setUserName(java.lang.String userName)
设置WMTS服务用户名。
userName -public java.lang.String getPassword()
获取WMTS服务密码。
public void setPassword(java.lang.String password)
设置WMTS服务密码。
password -public java.lang.String getToken()
获取WMTS服务Token。
public void setToken(java.lang.String token)
设置WMTS服务密码。
password -public void setCacheEnabled(boolean cacheEnabled)
设置是否使用缓存。
cacheEnable是否使用缓存 -public boolean getCacheEnabled()
获取是否使用缓存。
public boolean getTileCacheReadOnly()
public void setTileCacheReadOnly(boolean tileCacheReadOnly)
public double getDpi()
获取切片dpi。
public void setDpi(double dpi)
设置切片dpi。
默认dpi是90.7142857142857
dpi -public WMTSMapLayer[] getLayers()
得到WMTS服务中的图层集合。
public void setLayers(WMTSMapLayer[] layers)
设置WMTS服务中的图层集合。
layers -public java.lang.String getReverseTopLeftCorner()
获取需要逆序解析TopLeftCorner的TileMatrixSet Identifier集合。
多个Identifier之间以英文逗号隔开(“,”)。如:“identifier1,identifier2”。
iServer对于TopLeftCorner的默认解析规则如下:public void setReverseTopLeftCorner(java.lang.String reverseTopLeftCorner)
设置需要逆序解析TopLeftCorner的TileMatrixSet Identifier集合。
多个Identifier之间以英文逗号隔开(“,”)。如:“identifier1,identifier2”。
iServer对于TopLeftCorner的默认解析规则如下:public java.lang.String getReverseBoundingBox()
获取需要逆序解析的BoundingBox的 crs集合
多个crs之间以英文逗号隔开(“,”)。如:“crs1,crs2”
public void setReverseBoundingBox(java.lang.String reverseBoundingBox)
设置需要逆序解析BoundingBox的crs集合
多个crs之间以英文逗号隔开(“,”)。如:“crs1,crs2”
reverseBoundingBox -public boolean equals(java.lang.Object obj)
判断两个对象是否相等。
equals 在类中 java.lang.Objectobj待比较的对象。 -public int hashCode()
hashCode 在类中 java.lang.Object