WallGraphics

new SuperMap3D.WallGraphics(options)

描述定义为线带和可选的最大和最小高度的二维墙壁。墙壁符合地球的曲率,可以沿着表面或在高空放置。
Name Type Description
options Object optional 具有以下属性的对象:
Name Type Default Description
positions Property optional 指定Cartesian3位置数组的属性,这些位置定义了墙的顶部。
maximumHeights Property optional 一个属性,指定用于墙顶的高度数组,而不是每个位置的高度。
minimumHeights Property optional 一个属性,指定用于墙壁底部而不是球体表面的高度数组。
show Property true optional 指定墙壁可见性的布尔属性。
fill Property true optional 一个布尔属性,指定墙壁是否用所提供的材质填充。
material MaterialProperty Color.WHITE optional 指定用于填充墙壁的材质的属性。
outline Property false optional 一个布尔属性,指定墙壁是否轮廓化。
outlineColor Property Color.BLACK optional 指定轮廓Color的属性。
outlineWidth Property 1.0 optional 指定轮廓线宽度的数值属性。
granularity Property SuperMap3D.Math.RADIANS_PER_DEGREE optional 一个数字属性,指定每个经纬度点之间的角距离。
shadows Property ShadowMode.DISABLED optional 一个枚举属性,指定墙壁是否投射或接收来自每个光源的阴影。
distanceDisplayCondition Property optional 一个属性,指定在距离相机多远的地方显示此墙。
See:

Members

readonlydefinitionChanged : Event

获取每当更改或修改属性或子属性时引发的事件。

distanceDisplayCondition : Property

获取或设置DistanceDisplayCondition属性,该属性指定将在距离相机的距离处显示此墙。

fill : Property

获取或设置布尔属性,该属性指定墙壁是否用提供的材质填充。
Default Value: true

granularity : Property

获取或设置数值属性,该属性指定墙上各点之间的角距离。
Default Value: {Math.RADIANS_PER_DEGREE}

material : MaterialProperty

获取或设置指定用于填充墙壁的材质的属性。
Default Value: Color.WHITE

maximumHeights : Property

获取或设置属性,该属性指定要用于墙顶的高度数组,而不是每个位置的高度。如果定义了,数组的长度必须与Wall#positions相同。

minimumHeights : Property

获取或设置属性,该属性指定要用于墙壁底部而不是球体表面的高度数组。如果定义了,数组的长度必须与Wall#positions相同。

outline : Property

获取或设置指定墙壁是否轮廓化的属性。
Default Value: false

outlineColor : Property

获取或设置指定轮廓Color的属性。
Default Value: Color.BLACK

outlineWidth : Property

获取或设置指定轮廓线宽度的数值属性。
Default Value: 1.0

positions : Property

获取或设置属性,该属性指定定义墙体顶部的Cartesian3位置数组。

shadows : Property

获取或设置枚举属性,指定墙壁是否投射或接收来自每个光源的阴影。
Default Value: ShadowMode.DISABLED

show : Property

获取或设置指定墙壁可见性的布尔属性。
Default Value: true

Methods

clone(result)WallGraphics

复制此实例。
Name Type Description
result WallGraphics optional 存储结果的对象。
Returns:
修改后的结果参数,或一个新实例(如果没有提供)。

merge(source)

将此对象上每个未指定的属性赋值给所提供源对象上相同属性的值。
Name Type Description
source WallGraphics 要合并到该对象中的对象。