2016-02-11 64 views
0

我有以下地址「12635 SCARSDALE ST,SAN ANTONIO,Texas 78217」。如果我在maps.google.com中輸入此地址,它會給我正確的地址。如果我使用Google Maps V3 API地址解析器(http://maps.googleapis.com/maps/api/geocode/xml),它會在scarsdale博士Austin,tx(部分匹配)中返回經緯度。我使用http://gmaps-samples-v3.googlecode.com/svn/trunk/geocoder/v3-geocoder-tool.html以及它得到相同的結果。 通常當發生這種情況時,它是地址中的東西(錯誤的郵政編碼,拼寫錯誤等)。Maps.google.com和Google Maps V3 API地理編碼器給出了不同的結果

我看不出這裏有什麼問題或爲什麼不一致。任何想法,將不勝感激。

注意:另一方面,Mapquest會爲該地址返回正確的緯度/經度。

回答

0

看起來您發現Google數據中存在錯誤。 Google已將此地址標識爲「12635 Scarsdale,San Antonio,TX 78217」(請注意地址中缺少的ST部分)。

他們的API可能是依靠接近找到最接近的匹配提供的數據(即什麼是最接近「12635斯卡斯代爾」聖安東尼奧,德克薩斯州)

你可以幫助他們(在這種情況下)通過點擊地圖右下角的「發送反饋」鏈接。

相關問題