QueryProperties

表示聚合要素的对象ID数组。

关系

Extends

QueryProperties Extends QueryMixinProperties

属性

aggregateIds

表示聚合要素的对象ID数组。

aggregateIds?: (

类型: (

cacheHint

指示服务是否应缓存查询结果。

cacheHint?: boolean

类型: boolean

datumTransformation

当输出空间参考与图层空间参考不同时,用于投影查询结果中几何图形的基准变换。

datumTransformation?: number | QuerySimpleTransformation | QueryCompositeTransformation

distance

指定空间查询中从给定几何图形的搜索距离。

distance?: number

类型: number

gdbVersion

指定要素服务查询显示的地理数据库版本。

gdbVersion?: string

类型: string

geometry

应用于空间过滤器的几何图形。

geometry?: ExtentProperties

geometryPrecision

指定JSON查询操作返回的几何图形的小数位数。

geometryPrecision?: number

类型: number

groupByFieldsForStatistics

仅用于统计查询的分组字段。

groupByFieldsForStatistics?: string[]

类型: string[]

having

与统计输出和分组字段一起使用的条件,用于限制查询结果为满足聚合函数的组。

having?: string

类型: string

maxAllowableOffset

用于概化查询操作返回几何图形的最大距离(以输出空间参考的单位为准)。

maxAllowableOffset?: number

类型: number

maxRecordCountFactor

设置后,查询返回的最大要素数将等于服务的maxRecordCount乘以此因子。

maxRecordCountFactor?: number

类型: number

multipatchOption

参数决定多面体要素的几何图形如何返回。

multipatchOption?: string

类型: string

num

要检索的要素数量。

num?: number

类型: number

objectIds

用于查询图层中要素的对象ID数组。

objectIds?: (

类型: (

orderByFields

用于排序查询结果的一个或多个字段名称。

orderByFields?: string[]

类型: string[]

outFields

要包含在要素集中的属性字段。

outFields?: string[]

类型: string[]

outSpatialReference

返回几何图形的空间参考。

outSpatialReference?: SpatialReferenceProperties

outStatistics

要计算的一个或多个基于字段的统计定义。

outStatistics?: StatisticDefinitionProperties

parameterValues

基于预设参数化过滤器过滤图层中的要素。

parameterValues?: HashMap

类型: HashMap

pixelSize

指定在X和Y轴上要识别的像素级别。

pixelSize?: PointProperties

quantizationParameters

用于将几何图形投影到虚拟网格上,通常表示屏幕上的像素。

quantizationParameters?: QueryQuantizationParametersProperties

rangeValues

过滤图层中在指定范围值内的要素。

rangeValues?: QueryRangeValues

relationParameter

维度扩展9交集模型(DE-9IM)矩阵关系(编码为字符串),用于查询输入几何图形与图层要素的空间关系。

relationParameter?: string

类型: string

returnCentroid

如果为true,返回的要素集中的每个要素都将包含质心。

returnCentroid?: boolean

类型: boolean

returnDistinctValues

如果为true,查询将基于输出字段中指定的字段返回不重复的值。

returnDistinctValues?: boolean

类型: boolean

returnExceededLimitFeatures

如果为true,即使超过服务的maxRecordCount限制,每个瓦片请求也会返回所有要素。

returnExceededLimitFeatures?: boolean

类型: boolean

returnGeometry

如果为true,返回的要素集中的每个要素都包含几何图形。

returnGeometry?: boolean

类型: boolean

returnM

如果为true且returnGeometry为true,则几何图形中包含M值。

returnM?: boolean

类型: boolean

returnQueryGeometry

如果为true,查询几何图形将与查询结果一起返回。

returnQueryGeometry?: boolean

类型: boolean

returnZ

如果为true且returnGeometry为true,则几何图形中包含Z值。

returnZ?: boolean

类型: boolean

spatialRelationship

对于空间查询,此参数定义查询图层或图层视图中要素与输入几何图形的空间关系。

spatialRelationship?: "disjoint" | "contains" | "intersects" | "crosses" | "envelope-intersects" | "index-intersects" | "overlaps" | "touches" | "within" | "relation"

类型: "disjoint" | "contains" | "intersects" | "crosses" | "envelope-intersects" | "index-intersects" | "overlaps" | "touches" | "within" | "relation"

sqlFormat

此参数可以是标准SQL92格式或使用底层数据存储的原生SQL格式。

sqlFormat?: "none" | "standard" | "native"

类型: "none" | "standard" | "native"

start

指示开始检索要素位置的从零开始的索引。

start?: number

类型: number

text

使用"like"的where子句简写形式。

text?: string

类型: string

units

在空间查询中指定距离时用于计算缓冲区距离的单位。

units?: "meters" | "kilometers" | "feet" | "miles" | "nautical-miles" | "us-nautical-miles"

类型: "meters" | "kilometers" | "feet" | "miles" | "nautical-miles" | "us-nautical-miles"

where

查询的where子句。

where?: string

类型: string

BIMFlux AI