传单和xy坐标

时间:2014-10-07 12:05:16

标签: leaflet openstreetmap mapbox

我有属于英国地区的xy坐标(shapex,shapey)列表。我需要绘制一个关于那些xy坐标的标记。

有可能实现这一目标吗?如果是的话怎么样?

//更新。 我有一个XY坐标,如(535055.00,164129.00),(535055.00,164129.00),(535408.00,164064.00) 但是L.Marker()方法需要LatLong作为参数。所以我的问题包括两个问题。

  1. 我们可以将XY坐标转换为LatLong吗?
  2. 如果否,那么我们如何在XY坐标位置绘制标记。

1 个答案:

答案 0 :(得分:1)

当然可以。只需创建一个存储坐标的变量,如下所示:

var coordinates = [[x, y], [x, y], [x, y]]

然后遍历坐标,并为每个集合创建一个标记。

for (i = 0; i < coordinate.length; i++) {
   var marker = L.marker(coordinate[i]).addTo(map)
}
相关问题