HeightModelInfo

AMD: require(["geoscene/geometry/HeightModelInfo"], (HeightModelInfo) => { /* 代码 */ });
ESM: import HeightModelInfo from "@geoscene/core/geometry/HeightModelInfo";
类: geoscene/geometry/HeightModelInfo
继承于: HeightModelInfo Accessor
起始版本: GeoScene API for JavaScript 4.22

高度模型信息定义了垂直坐标系的特征。在 SceneView 中,WebScene 的高度模型信息用于避免渲染具有不兼容垂直坐标系的图层。高度模型信息对象由曲面类型垂直单位可选基准实现定义。

另参阅:

构造函数

new HeightModelInfo(properties)
参数:
properties Object
optional

所有可传入构造函数的属性列表,请参见属性

属性列表

可以设置、检索或监听的任何属性。参见使用属性主题。
展示继承属性 隐藏继承属性
名称 类型 描述
String更多信息

类名。

更多信息Accessor
String更多信息

垂直坐标系 (VCS) 的曲面类型或高度模型。

更多信息HeightModelInfo
String更多信息

垂直坐标系的单位。

更多信息HeightModelInfo
String更多信息

垂直坐标系的基准实现。

更多信息HeightModelInfo

属性详细说明

declaredClass Stringreadonly inherited
起始版本: GeoScene API for JavaScript 4.22

类名。类的名称声明格式为 geoscene.folder.className

heightModel String

垂直坐标系 (VCS) 的曲面类型或高度模型。SceneView 将仅渲染包含与场景的高度模型信息兼容的数据的图层。

描述
gravity-related-height 与重力相关的 VCS 可以通过局部平均海平面或基准设置其零点,并且与其他重力相关的 VCS 兼容以进行渲染。
ellipsoidal 椭圆体 VCS 定义引用地理坐标系椭圆体的高度。

可选值:"gravity-related-height"|"ellipsoidal"

默认值:"gravity-related-height"
heightUnit String

垂直坐标系的单位。SceneView 将使用此属性来检查定义 HeightModelInfo 的图层的垂直数据是否与视图兼容。

可选值:"meters"|"feet"|"us-feet"|"clarke-feet"|"clarke-yards"|"clarke-links"|"sears-yards"|"sears-feet"|"sears-chains"|"benoit-1895-b-chains"|"indian-yards"|"indian-1937-yards"|"gold-coast-feet"|"sears-1922-truncated-chains"|"50-kilometers"|"150-kilometers"

默认值:"meters"
vertCRS String

垂直坐标系的基准实现。使用 ellipsoidal 高度模型时,SceneView 将仅渲染定义 HeightModelInfo 的图层,其 HeightModelInfo 与场景 vertCRS 相同。

方法列表

名称 返回值类型 描述
*更多信息

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

更多信息HeightModelInfo
Object更多信息

将此类的实例转换为其 GeoScene portal JSON 格式。

更多信息HeightModelInfo

方法详细说明

fromJSON(json){*}static

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

参数:
json Object

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

返回值:
类型 描述
* 返回一个该类的新实例。
toJSON(){Object}

将此类的实例转换为 GeoScene portal JSON 格式。 有关更多信息,请参阅使用 fromJSON() 指南主题。

返回值:
类型 描述
Object 实例的 GeoScenen portal JSON 表示形式。

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