如何让谷歌地图自动从输入读取

时间:2012-05-15 07:50:12

标签: google-maps google-maps-api-3

我正在构建一个网站(类似黄页),用户将首先从他们国家/地区的下拉菜单中选择>国家>市。然后他们会提示在谷歌地图上标记自己的位置(或将市场拖到准确的位置)。 如何将从下拉菜单中选择的城市发送到地图中,以便显示城市的放大而不是全球地图。

我可以在没有下拉菜单数据库中的经度和格度的情况下这样做吗?

1 个答案:

答案 0 :(得分:1)

您必须向google maps api发出地理编码请求,并在下拉菜单中获取地址的corodinates,然后使用结果缩放该地址上的地图。

了解google maps documentation中的地理编码。您将找到使用示例以及您需要的任何内容。

要获取下拉菜单的值并将其传递给js以向Google地图发出请求,您需要this function