使用小圆圈图标标记而不是带折线的默认标记图标

时间:2017-08-02 07:15:20

标签: leaflet

我正在使用传单插件来显示带有标记和折线的谷歌地图。 当我使用默认标记时,我正在使用折线正确连接标记。 但是当我用小圆圈图标图像更改默认标记时,则表示没有正确附加。

我正在附上截图。请让我知道如何解决这个问题?enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

据我记忆,更换标记时需要提供一些高度/宽度,因为标记的中心不在其描绘的坐标处。

文档中的这个示例显示您在Icon

上设置它们
var myIcon = L.icon({
    iconUrl: 'my-icon.png',
    iconSize: [38, 95],
    iconAnchor: [22, 94],
    popupAnchor: [-3, -76],
    shadowUrl: 'my-icon-shadow.png',
    shadowSize: [68, 95],
    shadowAnchor: [22, 94]
});
L.marker([50.505, 30.57], {icon: myIcon}).addTo(map);