GeoRegion3D

new SuperMap3D.GeoRegion3D(point3DsArray)

三维面对象类。三维面几何对象由一个或多个部分组成,每个部分称为三维面几何对象的一个子对象,每个子对象用一个有序三维坐标点集合 Point3Ds 来表示,其起始点和终止点重合。
Name Type Description
point3DsArray Array Point3Ds数组。

Members

bottomAltitude : Number

底部高程
Default Value: 0.0

closeBottom : Boolean

拉伸后的封底
Default Value: true

closeTop : Boolean

拉伸后的封顶
Default Value: true

extrudedHeight : Number

拉伸高度
Default Value: 0.0

partCount : Number

获取三维面几何对象的子对象个数。
Default Value: 0.0

Methods

addPart(point3Ds)Number

向三维面对象中追加一个子对象。
Name Type Description
point3Ds Object 三维面子对象的点串。
Returns:
如果成功,则返回添加的子对象的索引号;如果失败,则返回-1。

getPart(index)Object

获取三维面对象中指定索引号的子对象的三维点对象数组。
Name Type Description
index Number 三维面对象中子对象的索引号(大于等于零)。
Returns:
如果成功,则返回 Point3Ds 对象;如果失败,则返回空值。