Google地图几何图书库中有一项功能
interpolate(from:LatLng, to:LatLng, fraction:number)
在两个其他点之间找到一个点:
A--X--B
我需要一些非常相似的东西,在这条线上找到一点:
A--B--X
Interpolate不接受分数> 1所以我不能使用它。是否有一些简单的方法来计算这一点? 我想达到A和X点之间的给定距离。
编辑:在我的应用程序中,距离非常小,所以我使用了laLngToPoint转换和线性插值,在小面积上得到了足够好的结果。