谷歌地图帮助需要

时间:2013-08-16 11:44:47

标签: html google-maps

我有一个列表,当我从一个下拉列表中选择一个国家时iam显示城市。现在每个城市都显示谷歌地图图标。当点击图标时,iam在facebox的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>

但它没有显示谷歌地图中的特定城市。请看看它并建议我该怎么做以获得该特定城市。我也有国名。

提前完成;

2 个答案:

答案 0 :(得分:1)

从网址中删除ll - 参数。

提供ll - 参数时,地图位于通过ll - 参数指定的位置,而不是通过q指定的地址(成功地进行地理编码)时 - 参数。

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

答案 1 :(得分:0)

您正在寻找reverse geocoding,可帮助您在加载地图时自动获取您所在国家/地区的城市。

您可以找到反向地理编码列表here

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

related content