允许用户在谷歌地图上绘制点(使用PHP/Ajax)


Allow users to plot points on a Google Map (With PHP/Ajax)

我希望能够显示一个地区的地图,并允许人们在地图上点击添加一些信息到他们点击的点。

我知道如何建立一个谷歌地图,并显示点从信息存储在数据库中的地图。我就是不知道怎么允许别人在地图上加一个点。

我需要知道如何确定用户何时点击地图,并获得他们点击的点的坐标。我还需要允许他们输入关于他们单击的点的一些信息,然后将所有这些信息存储在DB中。

理想情况下,这将通过ajax完成,然而,我甚至会去一个解决方案,一旦他们点击地图,他们被带到一个新的页面,一个表单来填写信息,坐标已经根据点击的点填写。

为地图的单击事件附加一个函数。这个函数将传递点击的坐标。从那里你有很多选择。只要传递点击坐标,就可以将它们添加到数据库中。