【发布时间】:2019-11-11 22:23:50
【问题描述】:
我已经用 LeafletJS 创建了折线来连接openstreetmap 上的标记。但是,当我向折线函数添加两个以上的点时,点之间会出现一个不需要的黄色三角形。 (下图和代码)
这是一个已知问题还是我的代码中存在错误?我已经尝试查看文档和几个示例,他们也是这样做的。
var firstpolyline = L.polyline([[53.095039, -7.921957],
[51.143901, -1.434145],
[52.915245, 6.869848]], {color: 'red'}).addTo(map);
【问题讨论】:
-
检查您没有在折线上使用
fillandfillColoroptions。 -
是的,这就是问题所在,我认为这些设置仅适用于多边形,但是当我检查您的文档链接并将填充设置为 false 并将 fillOpacity 设置为 0 时,它摆脱了黄色三角形。谢谢!
标签: javascript leaflet polyline