identify

AMD: require(["geoscene/rest/identify"], (identify) => { /* 代码 */ });
ESM: import * as identify from "@geoscene/core/rest/identify";
对象: geoscene/rest/identify
起始版本: GeoScene API for JavaScript 4.19

对 GeoScene Server REST API 显示的地图服务图层执行识别操作。使用 IdentifyParameters 设置识别操作的参数,并使用 IdentifyResult 处理结果。

已知限制

如果尝试在 3D SceneView 中使用,则当前不支持识别操作

方法列表

名称 返回类型 摘要 对象
Promise<Object>更多详情

向 GeoScene REST 地图服务资源发送请求,以根据指定的 IdentifyParameters 来识别要素。

更多信息identify

方法详细说明

identify(url, params, requestOptions){Promise<Object>}

向 GeoScene REST 地图服务资源发送请求,以根据指定的 IdentifyParameters 来识别要素。

参数:
url String

表示地图服务的 GeoScene Server REST 资源的 URL。

指定用于标识要素的条件。

requestOptions Object
optional

用于数据请求的其他选项(将覆盖在构造期间定义的 requestOptions)。

返回:
类型 说明
Promise<Object> 解析为具有以下属性的对象:
属性 类型 说明
results IdentifyResult[] 包含识别任务的结果要素的对象数组。
exceededTransferLimit Boolean 仅当结果超过传输限制时,才会在响应中包含 exceededTransferLimit。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.