com.supermap.web.iServerJava6R.queryServices
public class QueryByGeometryParameters
继承 QueryByGeometryParameters Inheritance QueryParameters Inheritance Object

几何查询参数类.

该类用于设置几何查询时的相关查询参数。
几何查询就是查询与指定几何对象符合某种空间关系和查询条件的地物。
必设属性有:FilterParameters(继承于 QueryParameters)、Geometry 和 SpatialQueryMode。

另请参见

com.supermap.web.iServerJava6R.FilterParameter


公共属性
  属性 定义方
  Inherited customParams : String
自定义参数,供扩展使用。
QueryParameters
  Inherited expectCount : int
获取或设置期望返回结果记录个数,默认返回 1000000 .
QueryParameters
  Inherited filterParameters : Array
获取或设置查询过滤参数(FilterParameter)数组,必设属性。【注意】距离查询(QueryByDistanceService)、范围查询(QueryByBoundsService)只支持属性条件过滤(attributesFilter),对于其它条件,如分组(groupBy),排序(orderBy),关联/链接(joinItem/linkItem)等都不支持)。
QueryParameters
    geometry : Geometry
获取或设置用于查询的几何对象(点/线/面),必设属性。
QueryByGeometryParameters
  Inherited holdTime : int
获取或设置资源在服务端保存的时间。默认为 15 (分钟)。.
QueryParameters
  Inherited networkType : String
网络数据集对应的查询类型(点和线两种),默认为线几何对象类型,即 ServerGeometryType.LINE。
QueryParameters
  Inherited queryOption : String
获取或设置查询结果返回类型,QueryOption 枚举类常量,默认为 QueryOption.ATTRIBUTE_AND_GEOMETRY,即返回对象的属性信息和几何信息。
QueryParameters
  Inherited returnContent : Boolean
获取或设置是返回查询结果记录集 recordsets,还是返回查询结果的资源 resourceInfo。默认为 true,表示返回 recordsets.
QueryParameters
    spatialQueryMode : String
获取或设置空间查询模式( SpatialQueryMode ),必设属性...
QueryByGeometryParameters
  Inherited startRecord : int
获取或设置查询起始记录位置,默认值为 0。【注意】对于最近地物查找设置该属性无效。.
QueryParameters
公共方法
  方法 定义方
   
初始化 QueryByGeometryParameters 类的新实例。
QueryByGeometryParameters
属性详细信息
geometry 属性
geometry:Geometry

获取或设置用于查询的几何对象(点/线/面),必设属性。


Implementation
    public function get geometry():Geometry
    public function set geometry(value:Geometry):void
spatialQueryMode 属性  
spatialQueryMode:String

获取或设置空间查询模式( SpatialQueryMode ),必设属性...

通过空间查询模式设置几何对象与地物满足的空间关系,如相交、相离等。


Implementation
    public function get spatialQueryMode():String
    public function set spatialQueryMode(value:String):void

另请参见

构造函数详细信息
QueryByGeometryParameters () 构造函数
public function QueryByGeometryParameters()

初始化 QueryByGeometryParameters 类的新实例。