jsonUtils

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

提供使用 GeoScene JSON 几何对象的实用工具方法。

方法列表

名称 返回值类型 描述 对象
Geometry更多信息

创建相应 Geometry 类的新实例,并使用从 GeoScene 产品生成的 JSON 对象的值对其进行初始化。

更多信息jsonUtils
String更多信息

以 GeoScene 使用的 JSON 格式返回给定几何的类型。

更多信息jsonUtils

方法详细说明

fromJSON(json){Geometry}

创建适当的 Geometry 类的新实例,并使用从 GeoScene 产品生成的 JSON 对象的值对其进行初始化。 传递给输入 json 参数的对象通常来自对 REST API 中的查询操作的响应或toJSON() toJSON() 方法。 有关何时以及如何使用此函数的详细信息和示例,请参阅指南中的使用 fromJSON() 主题。

参数:
json Object

实例的 JSON 表示形式,采用 GeoScene 格式。有关各种输入 JSON 对象的结构示例,请参阅 GeoScene REST API 文档

返回值:
类型 描述
Geometry 返回相应几何类的新实例。
getJsonType(geometry){String}

以 GeoScene 使用的 JSON 格式返回给定几何的类型。这仅适用于可由服务器处理的几何。

参数:
geometry Geometry

输入几何对象。

返回值:
类型 描述
String 返回服务器上表示的类型

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