我发送邮政编码到google api并尝试捕获回复。
得到回复。直到这一点它很好
但我想将城市和邮政编码的纬度和经度信息存储在数据库中,但我无法理解哪些属于城市和邮政编码来自我得到的回复
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 40.75285390,
"lng" : -73.9901340
},
"southwest" : {
"lat" : 40.7509920,
"lng" : -73.99346389999999
}
},
"location" : {
"lat" : 40.75184549999999,
"lng" : -73.99163440
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 40.75327193029149,
"lng" : -73.9901340
},
"southwest" : {
"lat" : 40.75057396970850,
"lng" : -73.99346389999999
}
}
}
这是我得到的一小部分回应。从这个可以区分出哪个是城市纬度值,哪个是邮政编码纬度值?
答案 0 :(得分:0)
不是一个大谜:
var latitude = geometry.location.lat;
var longitude = geometry.location.lng;
答案 1 :(得分:0)
坐标存储在位置属性
中 "location" : {
"lat" : 40.75184549999999,
"lng" : -73.99163440
}
密切关注:
"location_type" : "APPROXIMATE"
表示位置不准确。它指向最近的结果。如果您要求一个带有街道号码的地址,并且该数字在Google的数据库中不存在,则会返回最接近的地址。