高德地图 Marker点微调

/**

* 根据一个点的经纬度 ,方位角和距离得到另外一个点的经纬度

* @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))

);

}

你可能感兴趣的:(高德地图 Marker点微调)