/**
* 根据一个点的经纬度 ,方位角和距离得到另外一个点的经纬度
* @param distance
* @param latlngA
* @param angle:角度
* @return
*/
public static LatLnggetLatlng(float distance, LatLng latlngA, double angle) {
return new LatLng(latlngA.latitude + (distance * Math.cos(angle * Math.PI /180)) /111,
latlngA.longitude + (distance * Math.sin(angle * Math.PI /180)) / (111 * Math.cos(latlngA.latitude * Math.PI /180))
);
}
网友评论