QueryProperties
关系
Extends
QueryProperties Extends QueryMixinProperties
属性
aggregateIds
表示聚合要素的对象ID数组。
aggregateIds?: (
类型: (
cacheHint
指示服务是否应缓存查询结果。
cacheHint?: boolean
类型: boolean
datumTransformation
当输出空间参考与图层空间参考不同时,用于投影查询结果中几何图形的基准变换。
datumTransformation?: number | QuerySimpleTransformation | QueryCompositeTransformation
类型: number | QuerySimpleTransformation | QueryCompositeTransformation
distance
指定空间查询中从给定几何图形的搜索距离。
distance?: number
类型: number
gdbVersion
指定要素服务查询显示的地理数据库版本。
gdbVersion?: string
类型: string
geometry
应用于空间过滤器的几何图形。
geometry?: ExtentProperties
类型: 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
类型: PointProperties
quantizationParameters
用于将几何图形投影到虚拟网格上,通常表示屏幕上的像素。
quantizationParameters?: QueryQuantizationParametersProperties
rangeValues
过滤图层中在指定范围值内的要素。
rangeValues?: QueryRangeValues
类型: 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?: "intersects" | "contains" | "disjoint" | "crosses" | "envelope-intersects" | "index-intersects" | "overlaps" | "touches" | "within" | "relation"
类型: "intersects" | "contains" | "disjoint" | "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" | "feet" | "kilometers" | "miles" | "nautical-miles" | "us-nautical-miles"
类型: "meters" | "feet" | "kilometers" | "miles" | "nautical-miles" | "us-nautical-miles"
where
查询的where子句。
where?: string
类型: string

BIMFlux AI
