如下图所示,使用传单1.0和传单绘图0.2.4我得到了行的文本距离和矩形的面积。
现在我只得到圆圈的面积,但其他的没有显示任何东西。这是我吗,为什么下面的东西不再起作用了?
(也就是说,我不再看到下面所示的1425.65公里)。

function addDrawLayer() {
var options = null
var map = MAP.map
var drawings = new L.FeatureGroup()
MAP.drawLayer = drawings
map.addLayer(drawings)
options = {
shapeOptions: {
showArea: true,
clickable: true
},
metric: true,
edit: {
featureGroup: drawings
}
}
var drawControl = new L.Control.Draw(options)
map.addControl(drawControl)
map.on('draw:created', function (e) {
var type = e.layerType
var layer = e.layer
if (type === 'marker') {
layer.bindPopup('A popup!')
}
drawings.addLayer(layer)
});
}发布于 2017-07-06 20:02:33
0.4.9中有一个错误已经修补到0.4.10 --但是,Leaflet.Draw还不能使用传单1.1.0,而且似乎距离标记仍然存在一些问题。
同时,options对象是不正确的架构。ShapeOptions是每个draw项的一部分,可能有一个用于该绘图工具的shapeOption。
draw: polygon: {shapeOptions: {showArea: true} }https://stackoverflow.com/questions/44575332
复制相似问题