1

首先,我要感谢你们所有人提供了令人惊叹的库,例如leaflet/leaflet.drawleaflet.snap.

我想要做的是leaflet.draw支持传单快照的外部控制。这很好地与侧面地图绘制控制配合使用。

下面我展示了如何调用外部传单绘制控件:

<div><button id="draw_mark1" onclick="drawMarker1()" >Draw Marker1</button></div>
<div><button id="draw_polyline1" onclick="drawPolyline1()" >Draw Polyline1</button></div>

    function drawMarker1(){
        var markerDrawer1 = new L.Draw.MarkerA(map, { icon: new myIcon_xx() });     
        markerDrawer1.enable();
    }

    function drawPolyline1(){
        var polylineDrawer1 = new L.Draw.PolylineType1(map);     
        polylineDrawer1.enable();
    }

注意:- Leaflet.snap 不在标签列表中。我也想给它加标签。

4

0 回答 0