谷歌地图 v3 javascript
我有一个对象,其中包含路线中所有 Latlng 的数组(overview_path 数组) 我有一个 GPS 设备,预计将沿着该定义的路线移动。如果此设备与路线 X 米分开,我们可以认为它不在路线上。
我一直在想,在我的 gps 设备周围设置一个圆圈会与路线相交。圆半径将是 X 米的大小,这是考虑设备仍在路线内的允许公差距离。
如果交叉点响应超过 1 个 Latlng 元素,则 GPS 设备仍在路径中。如果路口响应为零,则 gps 设备不在路线上。
如何使圆和折线相交?
有没有更好的方法来评估这个要求?
谢谢大家!!:)