Google Geocode encodeAdress()
存在问题获取纬度& lng来自Google响应。Google Geocode encodeAdress()
谷歌正在响应一些XML看起来像:
"location" : {
"lat" : 53.55914120,
"lng" : 10.00923520
},
I'm与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" -->
或
我如何能在两个不同的变量纬度& LNG储存从一开始,
在此先感谢 我预计var r = results[0].geometry.location.lat;
但doesn't工作
试试这个
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
ahhhh谢谢,那是很有用的。 – 2013-02-20 11:55:24
不客气 – Kris 2013-02-20 11:56:15
r [0]和r [1]给你带来了什么? – 2013-02-20 11:36:42
啊没有提到,sry ---返回“undefined” – 2013-02-20 11:37:51