new HTMLMarkerSymbol(options)
base/symbol/HTMLMarkerSymbol.js, line 5
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Extends
Members
-
angleNumber
-
旋转角度
-
classNameString
-
图元className样式
-
horizonCullingBoolean
-
地平线裁剪,对于超出地平线的图元会隐藏处理,默认不开启。此属性仅支持SceneView
-
horizontalAlignmentHorizontalAlignment
-
水平对齐方式
-
htmlString HTMLDivElement
-
传入的html字符串
-
occlusionCullingBoolean
-
遮挡裁剪,会对场景内地物进行裁剪,如果被模型等地物挡住则不显示。此属性仅支持SceneView
-
pointEventsString
-
和css样式中pointer-events一致,阻止元素成为鼠标事件目标
-
typeString
-
-
verticalAlignmentVerticalAlignment
-
垂直对齐方式
-
xoffsetNumber
-
marker的x轴偏移,单位像素, xoffset正值表示marker相对于锚点向右偏移
-
yoffsetNumber
-
marker的y轴偏移,单位像素, yoffset正值表示marker相对于锚点向上偏移
-
zIndexNumber null
-
图元zIndex,通过此选项可以调整一个容器内图元的顺序
Methods
-
HTMLMarkerSymbol.fromJSON(json){HTMLMarkerSymbol}
base/symbol/HTMLMarkerSymbol.js, line 83 -
通过json构造HTMLMarkerSymbol对象
Name Type Description jsonObject json对象
Returns:
Type Description HTMLMarkerSymbol HTMLMarkerSymbol实例 -
clone(){HTMLMarkerSymbol}
base/symbol/HTMLMarkerSymbol.js, line 92 -
克隆HTMLMarkerSymbol对象
Returns:
Type Description HTMLMarkerSymbol 克隆后的HTMLMarkerSymbol实例 -
toJSON(){Object}
base/symbol/HTMLMarkerSymbol.js, line 100 -
导出json对象
Returns:
Type Description Object json对象