0

当从下拉列表中选择一个国家/地区时,我有显示城市的列表。现在在每个城市上显示谷歌地图图标。当点击图标时,我在 Facebook 的 iframe 中显示该城市的谷歌地图。iframe 的代码是;

<iframe width='425' height='350' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='https://maps.google.com/maps?q=***$cityName***&hl=en&amp;ie=UTF8&amp;ll=37.0625,-95.677068&amp;spn=42.224734,56.513672&amp;t=m&amp;z=4&amp;output=embed'></iframe>

但它没有在谷歌地图中显示那个特定的城市。请看一下它并建议我应该怎么做才能得到那个特定的城市。我也有国家名称。

提前感谢;

4

2 回答 2

1

ll从 URL 中删除- 参数。

ll提供 -parameter 时,地图的中心是通过ll-parameter 指定的位置,而不是通过 -parameter 指定的地址(当成功进行地理编码时)q

http://jsfiddle.net/doktormolle/nvdCt/

于 2013-08-16T12:15:08.613 回答
0

您正在寻找反向地理编码,它可以帮助您在加载地图时自动获取您的特定国家和城市。

您可以在此处找到反向地理编码列表

您可以阅读Google Geocoding API以帮助您了解更多信息。

还有相关内容

于 2013-08-16T11:52:34.613 回答