# Marker

创建标记组件。

扩展自 Evented (opens new window)

new Marker(options: Object)

# 参数

# options (Object (opens new window))

名称 说明
options.element
HTMLElement (opens new window)
用作标记的 DOM 元素。默认为浅蓝色水滴形 SVG 标记。
options.minZoom
number (opens new window)
标记的最小缩放级别。缩放级别小于 minZoom 时,标记会隐藏。取值可以是 024(含)之间的任意数字。未提供 minZoom 时,标记在所有缩放级别下均可见。

# 实例成员

# addTo(map)

Marker 附加到 Map 对象。

# 参数

map (Map) 要添加标记的 Mini Tokyo 3D 地图。

# 返回值

Marker:返回自身,以便进行方法链式调用。


# remove()

从地图中移除标记。

# 返回值

Marker:返回自身,以便进行方法链式调用。


# setActivity(active)

设置标记的活动状态。活动状态指标记被选中并突出显示的状态。

# 参数

active (boolean (opens new window)) 为 true 时,标记处于活动状态。

# 返回值

Marker:返回自身,以便进行方法链式调用。


# setLngLat(lnglat)

设置标记的地理位置并将其移动到该位置。

# 参数

lnglat (LngLatLike (opens new window)) 描述标记所在位置的 LngLatLike (opens new window)

# 返回值

Marker:返回自身,以便进行方法链式调用。


# setVisibility(visible)

设置标记的可见状态。

# 参数

visible (boolean (opens new window)) 为 true 时,标记可见。

# 返回值

Marker:返回自身,以便进行方法链式调用。

# 事件

# click

当指针设备(通常是鼠标)在标记上按下并释放时触发。


# mouseenter

当指针设备(通常是鼠标)进入标记时触发。


# mouseleave

当指针设备(通常是鼠标)离开标记时触发。

最后更新: 2026/8/5 18:54:23