# CalculateGPSAngle **Repository Path**: Jacky_WK/CalculateGPSAngle ## Basic Information - **Project Name**: CalculateGPSAngle - **Description**: 通过两点间的经纬度计算两点之间方位角的算法 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 通过两点间的经纬度计算两点之间方位角的算法 - 算法输入:第一个地点的经纬度和第二个地点的经纬度 - 输出:两个地点向量与经纬的夹角(实际为一个二面角) - 解决思路:从谷歌源码中提取出对应功能的源码,详见refs文件夹 - 资料来源:https://proj.org/geodesic.html,也可参考source文件夹内的“00README.txt” - 验证算法的方法: 1. 查看inverse.c; 2. 使用“gcc -o inverse inverse.c geodesic.c -lm”编译inverse.c.生成编译inverse.exe 3. 在命令行中打开inverse.exe,输入经纬度,查看输出结果是否与googleEartch中一致 ``` 例如: % result = 79.63度 %lat1 =84.505655 %lon1 = 92.640318 %lat2 = 84.507202; %lon2 = 113.379950; ```