Javascript 纬度值无效:必须介于-90和90之间

Javascript 纬度值无效:必须介于-90和90之间,javascript,phonegap,azure-maps,Javascript,Phonegap,Azure Maps,我正在尝试在我的phonegap应用程序中通过javascript Azure map创建地图,但出现以下错误: atlas.min.js?api版本=1.0:362未捕获(承诺中)错误:LngLat无效 纬度值:必须介于-90和90之间 我的代码是: var map = new atlas.Map("task-map-view", { "subscription-key": MapsAccountKey, center: [39.749434, -104.93

我正在尝试在我的phonegap应用程序中通过javascript Azure map创建地图,但出现以下错误:

atlas.min.js?api版本=1.0:362未捕获(承诺中)错误:LngLat无效 纬度值:必须介于-90和90之间

我的代码是:

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

有什么建议吗?

看起来您已经反转了纬度和经度值。请注意,Azure地图坐标表示为[经度,纬度]


如果你想知道为什么,经度等于x,纬度等于y,因此[x,y]

center:[-104.930420,39.749434],
非常感谢,它是有效的。我使用mapquest,避免了Azure反转值的可能性。感谢您的回复感谢@Chris G的评论,我已经解决了问题。无论如何谢谢你