如果我在谷歌地图搜索框中输入以下地址,那么它会将我重定向到它所在的确切位置。
地址:Maruti Crystal,SG Highway,Opp Rajpath ClubAhmedabad, GJ 380059, India
但是,如果我使用以下 url 将此地址传递给 google api:-
http://maps.googleapis.com/maps/api/geocode/xml?address=Maruti Crystal,S.G. Highway,Opp Rajpath ClubAhmedabad, GJ 380059, India&sensor=false
那么它不会在响应中给出该位置的确切地理编码(纬度,经度)。
作为回应,它将返回位置 23.0484263 72.5234406 的地理编码
它只会在艾哈迈达巴德 Thaltej 路附近的某个地方给我艾哈迈达巴德的地理编码。
但距离实际地址有6公里。
我的实际问题是,如果谷歌地图能够在地图上显示该确切位置。为什么谷歌 API 无法返回该位置的准确地理编码???