SlicePlane

AMD: require(["geoscene/widgets/Slice/SlicePlane"], (SlicePlane) => { /* code goes here */ });
ESM: import SlicePlane from "@geoscene/core/widgets/Slice/SlicePlane";
类: geoscene/widgets/Slice/SlicePlane
继承于:SlicePlane Accessor
起始版本:GeoScene API for JavaScript 4.16
已弃用此模块已在 4.23 中移动。请改用 SlicePlane

切片微件提供切片平面的形状定义。

构造函数

new SlicePlane(properties)
参数:
properties Object
optional

有关可能传递到构造函数中的所有属性的列表,请参阅属性

属性概述

可以设置、检索或侦听任何属性。请参阅使用属性主题。
显示继承的属性 隐藏继承的属性
名称 类型 描述 类:
String更多详情

类的名称。

更多详情Accessor
Number更多详情

切片平面的航向角(以度为单位)。

更多详情SlicePlane
Number更多详情

切片平面的高度。

更多详情SlicePlane
Point更多详情

指定平面中心位置的点。

更多详情SlicePlane
Number更多详情

切片平面的倾斜角度(以度为单位)。

更多详情SlicePlane
String更多详情

表示切片形状类型的字符串值。

更多详情SlicePlane
Number更多详情

切片平面的宽度。

更多详情SlicePlane

属性详细信息

declaredClass Stringreadonly inherited

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

heading Number

切片平面的航向角(以度为单位)。

默认值:0
height Number

切片平面的高度。该单位派生自位置SpatialReference

默认值:10
position Pointautocast

指定平面中心位置的点。

tilt Number

切片平面的倾斜角度(以度为单位)。

默认值:0
type Stringreadonly

表示切片形状类型的字符串值。

对于 SlicePlane,类型始终为"plane"

width Number

切片平面的宽度。该单位派生自位置SpatialReference

默认值:10

方法概述

名称 返回类型 描述 类:
this更多详情

创建此对象的深度克隆。

更多详情SlicePlane
*更多详情

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

更多详情SlicePlane
Object更多详情

将此类的实例转换为其 GeoScene portal JSON 表示形式。

更多详情SlicePlane

方法详细信息

clone(){this}

创建此对象的深度克隆。将为通过引用存储值的任何属性分配克隆实例上引用值的副本。

返回:
类型 说明
this 调用此方法的类实例的深度克隆。
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 此类实例的 GeoScene portal JSON 表示形式。

您的浏览器不再受支持。请升级浏览器以获得最佳体验。有关更多详细信息,请参阅我们的 浏览器弃用帖子