首页 > 解决方案 > 谷歌地图 iframe 包含地址不显示部分匹配地图

问题描述

我们正在尝试使用谷歌地图 uri 使用 iFrame 添加位置地图。我们可以看到谷歌地图 uri 在从浏览器中定位部分匹配地址时工作正常,但同样无法将其包含在 iFrame 上。

有没有办法通过使用谷歌地图 uri 来获取 iFrame 上的部分匹配地址以获取最近的匹配,即使地址不完全匹配?就像我们在直接地图访问中看到的那样?例如,如果我在 webbrowser 上访问下面的 uri,它会显示与位置 https://www.google.com/maps?q= "Postfach 1130,D-85765 Unterföhring"&"output=embed" browserMap的部分匹配

但是如果我们在 iFrame 上使用相同的内容,它就无法显示,而是显示完整的世界地图。 https://www.google.com/maps?q= "Postfach 1130,D-85765 Unterföhring"&output=embed iFrameMap

标签: google-geocoding-api

解决方案


Google 地图和 API 不支持 Postfach、邮政信箱、CEDEX 等。

即使在 google.com 上搜索也会显示这一点,搜索“D-85765 Unterföhring”会显示该邮政编码的地图,但搜索“Postfach 1130, D-85765 Unterföhring”不会显示任何地图。


推荐阅读