使用谷歌地图捕获地址

时间:2017-01-20 05:49:47

标签: javascript php google-maps

我需要php中的机制是用户点击文本框它会打开谷歌地图,当用户选择位置时,在文本字段中捕获地址。

This is text box to capture address

提前致谢...!

2 个答案:

答案 0 :(得分:1)

您需要使用Google Maps JS API(https://developers.google.com/maps/documentation/javascript/)来显示地图,并捕获特定点的点击。

捕获点击后,使用AJAX发送到需要反向编码api(https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding)的服务器,将其转换为地址。

关注这两个链接 - 您需要做很多阅读才能访问设置的API,但是有大量的教程可以逐步引导您完成。

祝你好运。

答案 1 :(得分:-2)

您可以在需要打开谷歌地图的地方使用js。对于特定的位置选择,您将获得该地点的纬度和经度。

现在开始如何在php中获取这些值。您所能做的就是,在选择时,您可以调用自定义函数并传递latlng作为参数,然后对php脚本进行ajax调用并将这些值发送到服务器。

由于