com.supermap.web.iServerJava2.queryServices
public class BufferQueryParameters
继承 BufferQueryParameters Inheritance QueryParametersBase Inheritance ParametersBase Inheritance Object
子类 EntityBufferQueryParameters

缓冲区查询参数类. 该类主要用于设置缓冲区查询的参数,包括缓冲区对象和空间查询方式。缓冲区查询就是利用缓冲区参数 BufferAnalstParam 对指定几何对象 Geometry 做缓冲区后,再将缓冲区结果与查询图层进行指定空间查询模式 QueryMode 的空间查询。该类中的三个属性都为必设属性以及地图名 MapName(继承自 ParametersBase 类)和 QueryParam(继承自 QueryParametersBase 类)。



公共属性
  属性 定义方
    bufferParam : BufferAnalystParam
获取或设置缓冲区参数信息。
BufferQueryParameters
    geometry : Geometry
获取或设置用做缓冲区的几何对象。
BufferQueryParameters
  Inherited isNeedHightlight : Boolean
是否返回高亮结果图片。
QueryParametersBase
  Inherited mapName : String
获取或设置提供服务的地图名称,必设属性。
ParametersBase
    queryMode : int
获取或设置空间查询操作模式常量。
BufferQueryParameters
  Inherited queryParam : QueryParam
获取或设置查询参数。在各种查询参数类中该属性为必设属性。
QueryParametersBase
公共方法
  方法 定义方
   
BufferQueryParameters(mapName:String = null, queryParam:QueryParam = null)
初始化 BufferQueryParameters 类的新实例。
BufferQueryParameters
属性详细信息
bufferParam 属性
bufferParam:BufferAnalystParam

获取或设置缓冲区参数信息。


Implementation
    public function get bufferParam():BufferAnalystParam
    public function set bufferParam(value:BufferAnalystParam):void
geometry 属性  
geometry:Geometry

获取或设置用做缓冲区的几何对象。


Implementation
    public function get geometry():Geometry
    public function set geometry(value:Geometry):void
queryMode 属性  
queryMode:int

获取或设置空间查询操作模式常量。


Implementation
    public function get queryMode():int
    public function set queryMode(value:int):void
构造函数详细信息
BufferQueryParameters () 构造函数
public function BufferQueryParameters(mapName:String = null, queryParam:QueryParam = null)

初始化 BufferQueryParameters 类的新实例。

参数
mapName:String (default = null) — 地图名。
 
queryParam:QueryParam (default = null) — 公用查询参数类。