我只是想问一下这是否可以在谷歌地图v3中。我创建了一个标记作为我在路线上的航点,并将这些坐标保存在我的数据库中。我对此的关注是。是否有可能检测到我为其航路点设置的车辆之一,并且知道他是否通过了我创建的路标?
就像这个例子创建@ geocodezip一样,带有多个航路点
我想检测车辆是否通过该路段。
提前谢谢。
答案 0 :(得分:2)
迭代所有腿和腿的所有步骤。
对于每个步骤,创建一个Polyline对象(必须不可见)并使用google.maps.geometry.poly.isLocationOnEdge()
检查给定位置(车辆位置)是否放置在折线上。
当它发生时,车辆已经通过了当前航段的start_location指定的航点(当车辆跟随给定航线时,可能是之前的航点)。