# 标记点
mapgis-3d-Marker
# 属性
# longitude
- 类型:
Number
- 必填
- 侦听属性
- 描述: 经度
# latitude
- 类型:
Number
- 必填
- 侦听属性
- 描述: 纬度
# height
- 类型:
Number
- 必填
- 侦听属性
- 描述: 高度
# iconUrl
- 类型:
String
- 必填
- 侦听属性
- 描述: 图标的 url 地址
# iconWidth
- 类型:
Number
- 可选
- 侦听属性
- 默认值
50
- 描述: 图标的宽度
# iconHeight
- 类型:
Number
- 可选
- 侦听属性
- 默认值
50
- 描述: 图标的高度
# text
- 类型:
String
- 可选
- 侦听属性
- 描述: 标记点的标题文字
# fontSize
- 类型:
String
- 可选
- 侦听属性
- 默认值
16px
- 描述: 字体大小
# fontFamily
- 类型:
String
- 可选
- 侦听属性
- 默认值
宋体
- 描述 字体
# color
- 类型:
String
- 可选
- 侦听属性
- 默认值
#000000
- 描述: 文字颜色,十六进制颜色
# heightReference
- 类型:
String
- 可选
- 侦听属性
- 默认值
clamped
- 描述: 图标相对地形的位置
clamped: 图标完全贴合在地形上 absolute: 自己定义图标高度 above: 图标永远在地形之上
# vueKey
- 类型:
String
- 可选
- 非侦听属性
- 默认值:
default
- 描述:
mapgis-web-scene 组件的 ID,当使用多个 mapgis-web-scene 组件时,需要指定该值,来唯一标识 mapgis-web-scene 组件,
同时 mapgis-web-scene 插槽中的组件也需要传入相同的 vueKey,让组件知道应该作用于哪一个 mapgis-web-scene。
# vueIndex
- 类型:
Number
- 可选
- 非侦听属性
- 描述:
当 mapgis-web-scene 插槽中使用了多个相同组件时,例如多个 mapgis-3d-igs-doc-layer 组件,用来区分组件的标识符。
# 槽
# default
- 描述 Popup 的自定义槽的实现,可以自定义各类视图
# 事件
# @load
- 描述 在 Popup 加载完毕后发送该事件
- Payload
{ popup }
popup
Popup 对象
# @mouseEnter
- 描述 Popup的鼠标移入事件
- Payload
{ options, longitude, latitude, height }
options
Popup的初始化参数longitude
Popup的经度坐标latitude
Popup的纬度坐标height
Popup的高度坐标
# @mouseLeave
- 描述 Popup的鼠标移出事件
- Payload
{ options, longitude, latitude, height }
options
Popup的初始化参数longitude
Popup的经度坐标latitude
Popup的纬度坐标height
Popup的高度坐标