首页 / 浏览问题 / WebGIS / 问题详情
如何更改leaflet Draw方法中Marker的图标
13EXP 2022年11月04日

将draw方法中的marker图标换成自定义的

1个回答

您好!

关于自定义图形绘制中Marker标记图片的方法,已为您附在下方代码块中。

您也可以参考Leaflet.draw官方项目中进行查看,项目地址:https://github.com/Leaflet/Leaflet.draw

var MyCustomMarker = L.Icon.extend({
        options: {
            shadowUrl: null,
            iconAnchor: new L.Point(12, 12),
            iconSize: new L.Point(24, 24),
            iconUrl: 'link/to/image.png'
        }
    });

var options = {
        position: 'topright',
        draw: {
            marker: {
                icon: new MyCustomMarker()
            }
        }
    };

希望可以帮助到您!

500EXP 2022年11月04日
...