属性列表
名称 | 类型 | 摘要 | 类 | |
---|---|---|---|---|
String | 更多详情 类的名称。 | 更多信息 | Accessor | |
Number | 更多详情 当前地图视图的分辨率(以每英寸点数为单位)。 | 更多信息 | IdentifyParameters | |
String | 更多详情 指定要搜索的地理数据库版本。 | 更多信息 | IdentifyParameters | |
Geometry | 更多详情 用于在“识别”操作期间选择要素的几何。 | 更多信息 | IdentifyParameters | |
Number | 更多详情 指定任务返回的几何的小数位数。 | 更多信息 | IdentifyParameters | |
Number | 更多详情 视图的高度(以像素为单位)。 | 更多信息 | IdentifyParameters | |
Number[] | 更多详情 要对其执行识别操作的图层。 | 更多信息 | IdentifyParameters | |
String | 更多详情 指定使用识别时要使用的图层。 | 更多信息 | IdentifyParameters | |
Extent | 更多详情 当前地图视图的范围或边界框。 | 更多信息 | IdentifyParameters | |
Number | 更多详情 用于概化识别操作返回的几何的最大允许偏移量。 | 更多信息 | IdentifyParameters | |
Boolean | 更多详情 如果 | 更多信息 | IdentifyParameters | |
Boolean | 更多详情 如果 | 更多信息 | IdentifyParameters | |
Boolean | 更多详情 当 | 更多信息 | IdentifyParameters | |
Boolean | 更多详情 如果 | 更多信息 | IdentifyParameters | |
Boolean | 更多详情 当 | 更多信息 | IdentifyParameters | |
SpatialReference | 更多详情 输入和输出几何以及 mapExtent 的空间参考。 | 更多信息 | IdentifyParameters | |
Sublayer[] | 更多详情 | 更多信息 | IdentifyParameters | |
TimeExtent | 更多详情 指定识别使用的时间范围。 | 更多信息 | IdentifyParameters | |
Number | 更多详情 屏幕像素与指定几何之间的距离,应在该距离内执行识别。 | 更多信息 | IdentifyParameters | |
Number | 更多详情 当前地图视图的宽度(以像素为单位)。 | 更多信息 | IdentifyParameters |
属性详细说明
-
类的名称。声明的类名的格式为
geoscene.folder.className
。
-
dpi Number
-
当前地图视图的分辨率(以每英寸点数为单位)。
- 默认值:96
-
gdbVersion String
-
指定要搜索的地理数据库版本。
-
用于在“识别”操作期间选择要素的几何。几何的类型由 Geometry.type 指定。与“识别”一起使用的最常见几何是点。
-
geometryPrecision Number
-
指定任务返回的几何的小数位数。
-
要对其执行识别操作的图层。这些图层被指定为以逗号分隔的图层 ID 列表。
-
layerOption String
-
指定使用识别时要使用的图层。
可能值 说明 top 仅识别服务上最顶层可见的图层。 visible 将识别服务上的所有可见图层。 all 将识别服务上的所有图层,即使它们不可见。如果您的服务具有多个图层,则使用此选项的请求将无法正常运行。可见图层意味着您可以在当前范围的地图中看到它。如果图层根据其比例从属设置关闭或不在范围内,则无法识别该图层。 可能值:"top"|"visible"|"all"
- 默认值:top
-
mapExtent Extent
-
当前地图视图的范围或边界框。除非指定了 spatialReference,否则假定
mapExtent
属性位于地图的空间参考中。mapExtent、高度、宽度和 dpi 的值用于确定当前地图比例。了解比例后,地图服务可以根据图层的比例依赖性设置排除图层。地图服务不会根据提供的范围执行空间交叉。这些属性还用于根据屏幕像素的容差计算地图上的搜索距离。
-
maxAllowableOffset Number
-
用于概化识别操作返回的几何的最大允许偏移量。偏移量以 spatialReference 的单位表示。如果未定义 spatialReference,则使用视图的空间参考。
-
returnFieldName Boolean
-
如果
true
,将返回字段名称而不是字段别名。需要 GeoScene Server 服务 2.0 或更高版本。- 默认值:true
-
returnGeometry Boolean
-
如果
true
,则结果集包括与每个结果相关联的几何。- 默认值:false
-
returnM Boolean
-
当
true
时,表示将返回 M 值。- 默认值:false
-
returnUnformattedValues Boolean
-
如果
true
,则结果中的值将不会被格式化,即数字将按原样返回,日期将作为纪元值返回。需要 GeoScene Server 服务 2.0 或更高版本。- 默认值:true
-
returnZ Boolean
-
当
true
时,表示将返回 z 值。- 默认值:false
-
spatialReference SpatialReference
-
输入和输出几何以及 mapExtent 的空间参考。如果未指定空间参考,则假定几何和范围位于视图的空间参考中,并且输出几何也将位于视图的空间参考中。
-
起始版本: GeoScene API for JavaScript 4.22
-
子图层对象的集合,用于更改图层排序和/或渲染,或重新定义地图。也可以使用动态创建为动态图层的子图层。设置后,将对 MapImageLayer 执行识别操作。
-
timeExtent TimeExtent起始版本: GeoScene API for JavaScript 4.22
-
指定识别使用的时间范围。
-
tolerance Number
-
屏幕像素与指定几何之间的距离,应在该距离内执行识别。
-
width Number
-
当前地图视图的宽度(以像素为单位)。
- 默认值:400
方法列表
名称 | 返回类型 | 摘要 | 类 | |
---|---|---|---|---|
* | 更多详情 创建此类的新实例,并使用从 GeoScene 产品生成的 JSON 对象中的值对其进行初始化。 | 更多信息 | IdentifyParameters | |
Object | 更多详情 将此类的实例转换为其 GeoScene portal JSON 表示形式。 | 更多信息 | IdentifyParameters |
方法详细说明
-
fromJSON(json){*}static
-
创建此类的新实例,并使用从 GeoScene 产品生成的 JSON 对象中的值对其进行初始化。传递到输入
json
参数中的对象通常来自对 REST API 中查询操作的响应或来自其他 GeoScene 产品的 toJSON() 方法。请参阅指南中的使用 fromJSON() 主题,了解有关何时以及如何使用此函数的详细信息和示例。参数:json ObjectGeoScene 格式的实例的 JSON 表示形式。有关各种输入 JSON 对象的结构示例,请参阅 GeoScene REST API 文档。
返回:类型 说明 * 返回此类的新实例。
-
toJSON(){Object}
-
将此类的实例转换为其 GeoScene portal JSON 表示形式。有关详细信息,请参阅使用 fromJSON() 指南主题。
返回:类型 说明 Object 此实例的 GeoScene portal JSON 表示形式。