【问题标题】:Invalid latitude value: must be between -90 and 90纬度值无效:必须介于 -90 和 90 之间
【发布时间】:2018-06-05 14:18:30
【问题描述】:

我试图在我的 phonegap 应用程序中通过 javascript Azure Map 创建地图,但它给出了以下错误:

atlas.min.js?api-version=1.0:362 Uncaught (in promise) 错误:LngLat 无效 纬度值:必须在 -90 到 90 之间

还有我的代码:

 var map = new atlas.Map("task-map-view", {
        "subscription-key": MapsAccountKey,
        center: [39.749434, -104.930420],
        zoom: 8
    });

有什么建议吗?

【问题讨论】:

  • center: [-104.930420, 39.749434],
  • 非常感谢,它有效。我来自使用 mapquest 并排除了 Azure 反转值的可能性。谢谢

标签: javascript phonegap azure-maps


【解决方案1】:

您的纬度和经度值似乎颠倒了。请注意,Azure 地图坐标表示为 [经度,纬度]。

如果你很好奇为什么,经度相当于 x,纬度相当于 y,因此 [x, y]

【讨论】:

  • 感谢您的回复,感谢@Chris G 的评论,我已经解决了。还是谢谢你
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多