在Google地图上绘制路线

时间:2011-10-08 22:51:49

标签: php codeigniter google-maps google-maps-api-3 google-maps-markers

我认为这是一个非常基本的问题。我正在使用codigniter构建应用程序,其中用户必须在地图上标记目的地,Google地图应自动绘制从点到目的地点的路线并保存。然后我们必须使用保存的路线到达用户。

我是Maps API的新手。我可以使用Google Maps API或其他Maps API学习如何实现此功能的任何资源?我还想知道Google Maps API中的这种实现是否会影响用户的隐私?

1 个答案:

答案 0 :(得分:1)

如果您要求用户点击地图以标记起始目的地,我不确定这会如何影响他们的隐私?

无论如何,您想要做的是将一个事件监听器附加到地图上,用于点击事件。当用户点击时,找出该点的latlng,并在该点和您的另一点之间绘制方向。这是一个事件监听器的示例,它获取用户在地图上单击的坐标: http://code.google.com/apis/maps/documentation/javascript/events.html#EventArguments

我猜你可以用Ajax调用php页面保存 DirectionsResult