美文网首页
已知一个经纬度和距离,计算另一个点的经纬度

已知一个经纬度和距离,计算另一个点的经纬度

作者: 程序员_ | 来源:发表于2017-07-08 09:53 被阅读0次

/**

* 距离转换成经度

* @param distance

* @return

*/

private Double doLngDegress(long distance) {

double lngDegree = 2 * Math.asin(Math.sin((double)distance/12742)/Math.cos(card.getLatitude()));

// 转换弧度

lngDegree = lngDegree * (180/Math.PI);

return lngDegree;

}

/**

* 距离转换成纬度

* @param distance

* @return

*/

private Double doLatDegress(long distance) {

double latDegrees = (double)distance/6371;

// 转换弧度

latDegrees = latDegrees * (180/Math.PI);

return latDegrees;

}

相关文章

网友评论

      本文标题:已知一个经纬度和距离,计算另一个点的经纬度

      本文链接:https://www.haomeiwen.com/subject/pbudhxtx.html