作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是想问这在谷歌地图v3中是否可行。我创建了一个标记作为我的方向路径点并将这些坐标保存在我的数据库中。我对此的担忧是。是否可以检测到我为其路径点设置的一辆车辆,并知道他是否通过我创建的路径点?
就像这个例子创建的@geocodezip,具有多个路径点
我想检测车辆是否经过该路点。
提前谢谢您。
最佳答案
迭代所有腿和腿的所有步骤。
对于每个步骤,创建一个折线对象(必须不可见)并使用 google.maps.geometry.poly.isLocationOnEdge()
检查是否放置了给定位置(车辆位置)在折线上。
当它发生时,车辆已经通过了由当前航段的 start_location 指定的路点(当车辆沿着给定路线行驶时,可能还有之前的路点)。
关于javascript - 检测谷歌地图中的航路点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28687526/
我是一名优秀的程序员,十分优秀!