如何在与圆相交时从折线获取Latlng数组

时间:2013-05-15 22:25:31

标签: arrays google-maps-api-3 geometry google-polyline line-intersection

google maps v3 的JavaScript

我有一个对象,其中包含路由中所有Latlng的数组(overview_path数组) 我有一个GPS设备,预计将沿着定义的路线移动。如果这个设备与X米路线分开,我们可以认为它不在路线上。

我一直在想围绕我的gps设备设置一个圆圈将与路线相交。圆半径将是X米的大小,这是考虑设备仍然在路线内的允许的公差距离。

如果交叉点响应超过1个Latlng元素,则gps设备仍在路径中。 如果交叉口响应为零,则gps设备不在路线上。

如何将圆与折线相交?

有没有更好的方法来评估此要求?

感谢所有!! :)

0 个答案:

没有答案