public abstract class GetFeatureParameters
extends java.lang.Object
implements java.io.Serializable
GetFeature查询参数。
限定符和类型 | 类和说明 |
---|---|
static class |
GetFeatureParameters.BoundsParameters
范围查询条件。
|
static class |
GetFeatureParameters.BufferParameters
缓存区查询参数。
|
static class |
GetFeatureParameters.IDParameters
ID查询条件。
|
static class |
GetFeatureParameters.SpatialParameters
空间查询参数。
|
static class |
GetFeatureParameters.SQLParameters
SQL查询条件。
|
static class |
GetFeatureParameters.Type
查询方式。
|
限定符和类型 | 字段和说明 |
---|---|
AggregationParameter |
aggregations
聚合参数
|
java.lang.String |
datasourceName
数据源名。
|
java.lang.String[] |
fields
待返回的字段数组。
|
int |
fromIndex
查询结果的最小索引号
|
boolean |
hasGeometry
返回结果是否包含Geometry
|
int |
maxFeatures
最多可返回的要素数量。
|
boolean |
returnCountOnly |
boolean |
returnDatasetInfoOnly |
boolean |
returnFeaturesOnly |
PrjCoordSys |
targetPrj
查询结果的坐标系,不為空時,将对查询结果进行坐标转换
|
int |
toIndex
查询结果的最大索引号,即查询结果位于[fromIndex, toIndex]的区间中
|
GetFeatureParameters.Type |
type
查询方式。
|
构造器和说明 |
---|
GetFeatureParameters(GetFeatureParameters.Type type) |
限定符和类型 | 方法和说明 |
---|---|
abstract java.lang.String |
datasetName()
返回数据集名。
|
abstract void |
setDatasetName(java.lang.String datasetName)
设置数据集名
|
public final transient GetFeatureParameters.Type type
public java.lang.String datasourceName
public java.lang.String[] fields
public int maxFeatures
public int fromIndex
查询结果的最小索引号
public int toIndex
查询结果的最大索引号,即查询结果位于[fromIndex, toIndex]的区间中
public boolean hasGeometry
public PrjCoordSys targetPrj
public AggregationParameter aggregations
public boolean returnFeaturesOnly
public boolean returnCountOnly
public boolean returnDatasetInfoOnly
public GetFeatureParameters(GetFeatureParameters.Type type)