下一个代码是添加圆圈来映射:
var mylayer = L.circle([60, 54.75621], 200).addTo(Window.map);
但我想从变量eq.coordinates
console.log(eq.coordinates);
在控制台上打印:POINT(31.5 42.2)
我想做类似的事情:
var mylayer = L.circle(eq.coordinates).addTo(Window.map);
答案 0 :(得分:1)
L.circle想要latlng坐标。
如果您想使用像素坐标,则必须使用http://leafletjs.com/reference-1.0.0.html#map-containerpointtolayerpoint将其转换为latlng坐标
如果您可以在线提供示例,这将有助于您