我已经用LeafletJS创建了折线来连接openstreetmap上的标记。但是,当我在折线函数中添加两个以上的点时,在这些点之间会出现一个不需要的黄色三角形。 (下面的图片和代码)
这是已知问题还是我的代码中有错误?我尝试查看文档和一些示例,它们以相同的方式进行操作。
var firstpolyline = L.polyline([[53.095039, -7.921957],
[51.143901, -1.434145],
[52.915245, 6.869848]], {color: 'red'}).addTo(map);
答案 0 :(得分:1)
结果是,您必须指定fill:'false', fillOpacity:'0'
,在其中设置颜色以删除黄色三角形(多边形填充)。现在只有红线了。
文档链接位于此处:https://leafletjs.com/reference-1.4.0.html#polyline