首页 文章

更改街道号码时,Google地理编码API会返回错误的地址

提问于
浏览
0

这是我使用Google Map /地理编码时遇到的最奇怪的事情 .

只需更改街道号码,Google Geocoder就会返回一个完全不同(错误)的地址 .

正确的结果:

http://maps.googleapis.com/maps/api/geocode/json?address=Theodor-Heuss-Platz+3,+48599+Gronau,+Germany

Theodor-Heuss-Platz 3,48599 Gronau,Germany纬度:52.211915,经度:7.0223971

错误的结果:

http://maps.googleapis.com/maps/api/geocode/json?address=Theodor-Heuss-Platz+4,+48599+Gronau,+Germany

Theodor-Heuss-Straße4,53177波恩,德国纬度:50.6804364,经度:7.1609145

街道号码5的请求再次正常运行 . 似乎只有4号街道不合适 .

我检查了这里的其他解决方案,比如用HTML代码替换&符号 . 但是,此URL已经是干净的 .

Google Maps会在两种情况下都返回正确的地址,但Geocoder会失败 .

有任何想法吗?

1 回答

相关问题