com.supermap.services.components.spi.ogc
类 WMSMapParameter
- java.lang.Object
 - 
- com.supermap.services.components.spi.ogc.WMSMapParameter
 
 
- 
- 所有已实现的接口:
 - java.io.Serializable
 
- 直接已知子类:
 - WMSQueryParameter
 
public class WMSMapParameter extends java.lang.Object implements java.io.SerializableWMS 地图请求参数。
在 WMS 的规范中,当请求 GetMap 和 GetFeatureInfo 操作时,需要设置地图的相关请求参数。在调用 SuperMap iServer 提供的
WMS接口的getMap和getFeatureInfo方法需要传入地图请求参数,getFeatureInfo方法的参数 WMSQueryParameter 继承自 WMSMapParameter。- 另请参阅:
 - 序列化表格
 
 
- 
- 
字段概要
字段 限定符和类型 字段和说明 java.lang.Stringbgcolor背景色的十六进制红绿蓝颜色值。Rectangle2Dbounds地图显示范围。Point2Dcenter地图二维中心点坐标。java.lang.Stringcrs坐标参考系统</> 在WMS1.3.0中使用Rectangle2DentireBounds地图范围。java.lang.StringexceptionsWMS 的异常错误报告格式。java.lang.Stringformat地图的输出格式。intheight地图图片的像素高度。java.lang.StringlayerDefs图层过滤条件。java.lang.String[]layers地图图层名称列表。java.lang.StringmapName地图名称。java.lang.Stringrulejava.lang.StringsldBodySLD_BODYjava.lang.StringsqlFiltersql过滤条件。java.lang.Stringsrs空间坐标参考系统(Spatial Reference System)。java.lang.String[]styles请求图层的样式名称列表。booleantransparent地图的背景是否透明。intwidth地图图片的像素宽度。 
- 
构造器概要
构造器 构造器和说明 WMSMapParameter()构造函数。WMSMapParameter(java.util.Map<java.lang.String,java.lang.String> paramMap)根据一个 Map 映射构造一个 WMSMapParameter。WMSMapParameter(WMSMapParameter wmsmapParameter)构造函数 
- 
方法概要
方法 限定符和类型 方法和说明 booleanequals(java.lang.Object obj)inthashCode()protected java.lang.String[]splitString(java.lang.String strToSplit, java.lang.String splitReg)将字符串分割为字符串数组。 
 - 
 
- 
- 
字段详细资料
- 
mapName
public java.lang.String mapName
地图名称。
地图名称即通过 WMS 的 GetCapabilities 操作获取的服务元数据中 <Layer> 元素的子元素 <Title> 的值。
 
- 
width
public int width
地图图片的像素宽度。
 
- 
height
public int height
地图图片的像素高度。
 
- 
layers
public java.lang.String[] layers
地图图层名称列表。
 
- 
center
public Point2D center
地图二维中心点坐标。
 
- 
entireBounds
public Rectangle2D entireBounds
地图范围。
 
- 
bounds
public Rectangle2D bounds
地图显示范围。
 
- 
styles
public java.lang.String[] styles
 
- 
srs
public java.lang.String srs
空间坐标参考系统(Spatial Reference System)。
 
- 
transparent
public boolean transparent
地图的背景是否透明。
默认为 FALSE,不透明。
 
- 
bgcolor
public java.lang.String bgcolor
背景色的十六进制红绿蓝颜色值。
默认为 0xFFFFFF。
 
- 
sldBody
public java.lang.String sldBody
SLD_BODY 
- 
exceptions
public java.lang.String exceptions
WMS 的异常错误报告格式。
默认为 SE_XML。
 
- 
format
public java.lang.String format
地图的输出格式。
默认为 PNG 格式。
 
- 
crs
public java.lang.String crs
坐标参考系统</>
在WMS1.3.0中使用
 
- 
rule
public java.lang.String rule
 
- 
sqlFilter
public java.lang.String sqlFilter
sql过滤条件。
 
- 
layerDefs
public java.lang.String layerDefs
图层过滤条件。
 
 - 
 
- 
构造器详细资料
- 
WMSMapParameter
public WMSMapParameter()
构造函数。
 
- 
WMSMapParameter
public WMSMapParameter(java.util.Map<java.lang.String,java.lang.String> paramMap)
根据一个 Map 映射构造一个 WMSMapParameter。该 Map 映射存储了 WMS 服务常量信息。- 参数:
 paramMap- Map 映射,存储了 WMS 服务常量信息。- 另请参阅:
 Constants
 
- 
WMSMapParameter
public WMSMapParameter(WMSMapParameter wmsmapParameter)
构造函数- 参数:
 wmsmapParameter-
 
 - 
 
- 
方法详细资料
- 
splitString
protected final java.lang.String[] splitString(java.lang.String strToSplit, java.lang.String splitReg)将字符串分割为字符串数组。- 参数:
 strToSplit- 原始字符串,将会以 splitReg 对其进行分割。splitReg- 用于分隔 strToSplit 的字符串。- 返回:
 - 分割后的字符串数组。
 
 
- 
hashCode
public int hashCode()
- 覆盖:
 hashCode在类中java.lang.Object
 
- 
equals
public boolean equals(java.lang.Object obj)
- 覆盖:
 equals在类中java.lang.Object
 
 - 
 
 -