php - 在谷歌地图上绘制方向

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

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

我是 Maps API 的新手。我可以研究如何使用 Google Maps API 或其他 Maps API 实现这一点的任何资源?我也想知道在 Google Maps API 中的这种实现是否会影响用户的隐私?

最佳答案

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

无论如何,您要做的是将事件监听器附加到 map ,用于单击事件。当用户点击时,找出那个点的经纬度,并在那个点和你的另一个点之间画出方向。下面是一个事件监听器示例,它获取用户在 map 上单击的坐标: http://code.google.com/apis/maps/documentation/javascript/events.html#EventArguments

我想您可以通过对 php 页面的 Ajax 调用来保存 DirectionsResult

关于php - 在谷歌地图上绘制方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7700277/

相关文章:

php - 获取结果时仅考虑日期的前两个值

javascript - 从距离矩阵获取变量,Google map v3

android - 带有 iOS 和 Google 标记的 map 的 URL?

php - 如何区分 mysql 时间戳和 php 当前时间?

php - 延迟 PHP 执行直到 JavaScript cookie 设置?

javascript - 访问sendBeacon发送的数据

php - 加载 CodeIgniter 库的替代方法,以便它们与自动完成配合良好

PHP CSS 解析器 - 字符串的选择器声明

php - 在 codeigniter 中有什么方法可以检查 ( $this->db->group_start(); ) 即组是否已经启动。或任何技巧

javascript - 谷歌地图弹出错误