Marker

继承Layer

在地图上显示可点击或拖拽的标记。


示例

W.marker([39.908719,116.390879],{title:'文字提示'}).addTo(map);

构造函数

方法 描述
W.marker(<LatLng >latlng,< Marker options > options?)  

构造选项

选项 类型 默认值 描述
icon Icon null Icon类用来指定Marker的绘制方式,如果未指定使用默认图标
title String " " 鼠标滑过Marker时提示文字内容
zIndexOffset Number 0 Marker的堆叠顺序,数值大的堆叠在数值小的上面。指定一个较大的值(如1000),可使控制marker显示在其他东西的上面,如果指定一个较大的负值,则会在其他marker的下面。默认情况下,Marker图片的zIndex根据经纬度自动计算
opacity Number 1.0 Marker透明度,1为不透明,0为完全透明
riseOnHover Boolean false 值为true,当鼠标滑过Marker时,Marker显示到顶部
riseOffset Number 250 riseOnHover启用后zIndex的偏移量

方法

方法 返回值 描述
toGeoJSON() Object 获取Marker的GeoJSON格式描述
getLatLng() LatLng 获取Marker位置
setLatLng(<LatLng> latLng) this 设置Marker位置.
setZIndexOffset(< Number > offset) this 设置zIndex偏移
setIcon(<Icon> icon) this 设置icon
setOpacity(< Number> opacity) this 设置透明度
enableEdit() this 启用编辑
disableEdit() this 禁止编辑

气泡方法

继承自Layer

提示信息方法

继承自Layer

results matching ""

    No results matching ""