描述由組成外部形狀和任何嵌套孔的線(xiàn)性環(huán)層次定義的多邊形。多邊形符合球體的曲率,可以放置在表面或高度上,也可以隨意拉伸成一個(gè)體積。
new PolygonGraphics(options)
Parameters:
options
(Object)
Name | Description |
---|---|
options.show
Property
default true
|
指定多邊形可見(jiàn)性的布爾屬性。 |
options.hierarchy
Property
|
指定PolygonHierarchy 的屬性。
|
options.height
Property
default 0
|
指定多邊形相對(duì)于橢球面的高度的數(shù)值屬性。 |
options.heightReference
Property
default HeightReference.NONE
|
指定高度相對(duì)高度的屬性。 |
options.extrudedHeight
Property
|
指定多邊形拉伸面相對(duì)于橢球面的高度的數(shù)值屬性。 |
options.extrudedHeightReference
Property
default HeightReference.NONE
|
一個(gè)屬性,指定extruddedheight相對(duì)于什么。 |
options.stRotation
Property
default 0.0
|
指定多邊形紋理從北逆時(shí)針旋轉(zhuǎn)的數(shù)值屬性。 |
options.granularity
Property
default bmgl.Math.RADIANS_PER_DEGREE
|
指定每個(gè)緯度和經(jīng)度點(diǎn)之間的角度距離的數(shù)值屬性。 |
options.fill
Property
default true
|
一個(gè)布爾屬性,指定多邊形是否用提供的材質(zhì)填充。 |
options.material
MaterialProperty
default Color.WHITE
|
指定用于填充多邊形的材質(zhì)的屬性。 |
options.outline
Property
default false
|
一個(gè)布爾屬性,指定多邊形是否輪廓化。 |
options.outlineColor
Property
default Color.BLACK
|
指定大綱的Color 的屬性。
|
options.outlineWidth
Property
default 1.0
|
指定輪廓寬度的數(shù)值屬性。 |
options.perPositionHeight
Property
default false
|
一個(gè)布爾值,指定是否使用每個(gè)位置的高度。 |
options.closeTop
Boolean
default true
|
如果為“假”,則使擠出多邊形的頂部保持打開(kāi)狀態(tài)。 |
options.closeBottom
Boolean
default true
|
如果為“假”,則使拉伸多邊形的底部保持打開(kāi)狀態(tài)。 |
options.arcType
Property
default ArcType.GEODESIC
|
多邊形邊必須遵循的線(xiàn)條類(lèi)型。 |
options.shadows
Property
default ShadowMode.DISABLED
|
指定多邊形是從每個(gè)光源投射還是接收陰影的枚舉屬性。 |
options.distanceDisplayCondition
Property
|
一個(gè)屬性,指定此多邊形將顯示在與相機(jī)的距離處。 |
options.classificationType
Property
default ClassificationType.BOTH
|
一個(gè)枚舉屬性,指定此多邊形在地面上時(shí)是將地形、三維瓦片分類(lèi),還是兩者都分類(lèi)。 |
options.zIndex
ConstantProperty
default 0
|
用于對(duì)地面幾何圖形排序的指定zindex的屬性。僅當(dāng)多邊形為常量且未指定“高度”或“拉伸高度”時(shí)才有效。 |
See:
Members
arcType : Property
獲取或設(shè)置
ArcType
屬性,該屬性指定多邊形邊使用的線(xiàn)條類(lèi)型。
-
Default Value:
ArcType.GEODESIC
classificationType : Property
獲取或設(shè)置
ClassificationType
屬性,該屬性指定此多邊形在地面上時(shí)是將地形、三維瓦片分類(lèi)還是將兩者分類(lèi)。
-
Default Value:
ClassificationType.BOTH
closeBottom : Property
獲取或設(shè)置一個(gè)布爾值,該值指定是否包括拉伸多邊形的底部。
closeTop : Property
獲取或設(shè)置一個(gè)布爾值,該值指定是否包括拉伸多邊形的頂部。
(readonly) definitionChanged : Event
獲取每當(dāng)屬性或子屬性更改或修改時(shí)引發(fā)的事件。
distanceDisplayCondition : Property
獲取或設(shè)置
DistanceDisplayCondition
屬性,該屬性指定此多邊形將顯示在距相機(jī)的距離。
extrudedHeight : Property
獲取或設(shè)置指定多邊形拉伸高度的數(shù)值屬性。如果
PolygonGraphics#perPositionHeight
為假,則體積從PolygonGraphics#height
開(kāi)始,在該高度結(jié)束。如果PolygonGraphics#perPositionHeight
為真,則體積從每個(gè)PolygonGraphics#hierarchy
位置的高度開(kāi)始,并在此高度結(jié)束。
extrudedHeightReference : Property
獲取或設(shè)置指定拉伸
HeightReference
的屬性。
-
Default Value:
HeightReference.NONE
fill : Property
獲取或設(shè)置用于指定多邊形是否用提供的材料填充的布爾屬性。
-
Default Value:
true
granularity : Property
獲取或設(shè)置指定多邊形上點(diǎn)之間的角度距離的數(shù)值屬性。
-
Default Value:
{BMMath.RADIANS_PER_DEGREE}
height : Property
獲取或設(shè)置指定多邊形的恒定高度的數(shù)值屬性。
-
Default Value:
0.0
heightReference : Property
獲取或設(shè)置指定
HeightReference
的屬性。
-
Default Value:
HeightReference.NONE
hierarchy : Property
獲取或設(shè)置指定
PolygonHierarchy
的屬性。
material : MaterialProperty
獲取或設(shè)置指定用于填充多邊形的材質(zhì)的屬性。
-
Default Value:
Color.WHITE
outline : Property
獲取或設(shè)置指定是否對(duì)多邊形進(jìn)行輪廓顯示的屬性。
-
Default Value:
false
outlineColor : Property
獲取或設(shè)置指定大綱的
Color
的屬性。
-
Default Value:
Color.BLACK
outlineWidth : Property
獲取或設(shè)置指定大綱寬度的數(shù)值屬性。
-
Default Value:
1.0
perPositionHeight : Property
獲取或設(shè)置用于指定是否使用每個(gè)位置的高度的布爾值。如果為真,則形狀將具有由每個(gè)
PolygonGraphics#hierarchy
位置的高度定義的不均勻高度。如果為假,形狀將具有PolygonGraphics#height
指定的恒定高度。
shadows : Property
獲取或設(shè)置枚舉屬性,指定多邊形是從每個(gè)光源投射還是接收陰影。
-
Default Value:
ShadowMode.DISABLED
show : Property
獲取或設(shè)置用于指定多邊形可見(jiàn)性的布爾屬性。
-
Default Value:
true
stRotation : Property
獲取或設(shè)置指定多邊形紋理從北逆時(shí)針旋轉(zhuǎn)的數(shù)值屬性。
-
Default Value:
0
zIndex : ConstantProperty
獲取或設(shè)置指定地面幾何圖形順序的zindex prperty。僅當(dāng)多邊形為常量且未指定“高度”或“拉伸高度”時(shí)才有效。
-
Default Value:
0
Methods
clone(result) → {PolygonGraphics}
復(fù)制此實(shí)例。
Parameters:
將此對(duì)象上的每個(gè)未分配屬性分配給所提供源對(duì)象上相同屬性的值。