两条方向相同的路线?

时间:2012-05-19 16:15:16

标签: google-maps routes angle

我有下一条路线:

enter image description here

红色从A到B,蓝色从A'到B',绿色从A'到B'。我有一个纬度/长度的A,B,A',B',A''和B''(我使用谷歌地图API),我想知道是否有算法来确定两条路线是否有同一方向。

例如,在图片中,红色和蓝色路线具有相同的方向。

1 个答案:

答案 0 :(得分:1)

从A中找到B的方位。Movable-type's page是标准参考。

但是,您也可以使用Google Maps API v3中的geometry library

var a = new google.maps.LatLng(...);
var b = new google.maps.LatLng(...);
var bearing = google.maps.geometry.spherical.computeHeading(a,b)