谷歌地理编码encodeAdress()

时间:2013-02-20 11:35:35

标签: javascript jquery parsing google-maps-api-3 geocode

遇到问题 得到lat&来自googles的回复

Google正在回复一些xml,如下所示:

 "location" : {
           "lat" : 53.55914120,
           "lng" : 10.00923520
        },

我正在使用var r = results[0].geometry.location;

解析此问题

和警告(r)说:

(53.55914120,10.00923520)

现在问题

当我尝试var r = results[0].geometry.location.lat;

和警告(r)说:

function (){return this[a]}

所以 我的问题是:

r = results[0].geometry.location; r = (53.55914120,10.00923520)

如何从中获取lat和lng?

alert(r[0]r[1])  <!-- doesn´t work, returns "undefined" -->

我如何存储lat&amp;从一开始就有两个不同的变量,

提前致谢 我期待var r = results[0].geometry.location.lat;,但这不起作用

1 个答案:

答案 0 :(得分:1)

试试这个

var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();