设置NYC的坐标

时间:2016-01-12 20:59:57

标签: coordinates openstreetmap openlayers-3 epsg

我有一个项目让我在NYC(Astoria Park等)中映射一些随机物体。 现在我使用openalayer3和osm来显示地图,但我很难理解如何计算NYC的坐标。 我制作了一张地图,但它专注于伦敦市:

var city = ol.proj.transform([-0.12755, 51.507222], 'EPSG:4326', 'EPSG:3857');

Astoria Park(40.780229N,73.920935W)的坐标,但显然这不是我锁定的坐标,我已经阅读了ol.proj.transform,但我无法理解计算这个。

有人可以解释我如何克服这个并学习一些东西,谢谢。

1 个答案:

答案 0 :(得分:1)

OpenLayers使用经度,纬度形式的坐标。 40.780229,-73.920935是纽约Astoria Park的正确坐标,但纬度,经度。请改为var city = ol.proj.transform([-73.920935, 40.780229], 'EPSG:4326', 'EPSG:3857');