什么是方位角(从-180到180)转换为度(从0到360)的通用公式?
double azimuth = (Math.toDegrees(matrixValues[0]));
if(azimuth < 0){
azimuth += 360;
}
azimuth -= 90;
if(azimuth < 0){
azimuth += 360;
}
这就是我试过的,但似乎行不通。
发布于 2014-07-21 14:14:59
方位角有几种惯例(“地质”、“地学”-顺时针、逆时针)。double azimuth = (Math.toDegrees(matrixValues[0])) + 180.0;
怎么了?好像做了你想做的事。
https://stackoverflow.com/questions/24866843
复制相似问题