【问题标题】:Setting up coordinates for NYC为纽约市设置坐标
【发布时间】:2016-04-17 15:50:52
【问题描述】:

我有一个项目,涉及我在纽约市(阿斯托利亚公园等)绘制一些随机对象。 现在我使用 openalayer3 和 osm 来显示地图,但我很难理解如何计算纽约市的坐标。 我制作了一张地图,但它的重点是伦敦市:

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

Astoria Park(40.780229N, 73.920935W) 的坐标,但显然这不是我要锁定的坐标,我读过 ol.proj.transform,但我不明白如何计算。

谁能解释我如何克服这个问题并学习一些东西,谢谢。

【问题讨论】:

    标签: coordinates openstreetmap openlayers-3 epsg


    【解决方案1】:

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

    【讨论】:

    • 是的,我昨晚已经想通了,谢谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 2013-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-05-20
    • 2017-06-26
    相关资源
    最近更新 更多