com.supermap.services.wms
类 WMSPrjUtilBase
- java.lang.Object
-
- com.supermap.services.wms.WMSPrjUtilBase
-
public abstract class WMSPrjUtilBase extends java.lang.Object
-
-
构造器概要
构造器 构造器和说明 WMSPrjUtilBase(WMSParameter wmsParamter)
-
方法概要
方法 限定符和类型 方法和说明 protected java.util.List<Layer>
filterLayers(java.util.List<WMSLayer> layers)
protected WMSParameter
getDefaultMapParameter()
Point2D
getQueryCenter(WMSQueryParameter queryParam)
获取Wms查询参数的中心点protected java.lang.String[]
mergerArray(java.lang.String[] arr1, java.lang.String[] arr2)
void
setLayerBounds(WMSCapabilities capabilities)
设置图层地理范围void
setLayerBounds(WMSCapabilities capabilities, boolean mapNameIsNotLayerGroup)
void
tranform(WMSMapParameter wmsParam, WMSParameter mapParam)
根据WMSMapParameter中的crs/srs,出图范围修改MapParameter中的出图范围和投影。
-
-
-
构造器详细资料
-
WMSPrjUtilBase
public WMSPrjUtilBase(WMSParameter wmsParamter)
-
-
方法详细资料
-
mergerArray
protected java.lang.String[] mergerArray(java.lang.String[] arr1, java.lang.String[] arr2)
-
getDefaultMapParameter
protected WMSParameter getDefaultMapParameter()
-
setLayerBounds
public void setLayerBounds(WMSCapabilities capabilities)
设置图层地理范围
- 参数:
capabilities
- WMS 服务能力信息
-
setLayerBounds
public void setLayerBounds(WMSCapabilities capabilities, boolean mapNameIsNotLayerGroup)
-
tranform
public void tranform(WMSMapParameter wmsParam, WMSParameter mapParam)
根据WMSMapParameter中的crs/srs,出图范围修改MapParameter中的出图范围和投影。
- 参数:
wmsParam
- wms地图参数mapParam
- 地图参数
-
getQueryCenter
public Point2D getQueryCenter(WMSQueryParameter queryParam)
获取Wms查询参数的中心点
- 参数:
queryParam
- Wms查询参数- 返回:
- 查询参数的中心点
-
-