<aside> 💡 全文所提到的软件如果因网络问题无法下载,可从百度网盘下载,其版本与本教程一致。

</aside>

前言

GeographicLib 是一个用于解决地理计算问题的 C++库。可以实现的功能包括:测地线计算(大地主题解算)、地理坐标、地图投影、地心坐标和局部笛卡尔坐标之间的转换、重力(例如EGM2008)和地磁场(例如WMM2020)计算等。

该库体积小巧、计算高效、精确,且拓展性良好,非常推荐使用。

本教程简要介绍了了GeographicLib的安装以及使用方法。

下载并安装Visual Studio

  1. 进入网站

Visual Studio: IDE and Code Editor for Software Developers and Teams

  1. 下载社区版(Community 2022)

Snipaste_2023-12-30_09-54-42.png

  1. 点击下载文件安装,可自选安装路径(第2步非必须)

Snipaste_2023-12-30_09-53-31.png

安装完成后按提示重启电脑,之后即可在“开始”菜单栏里找到Visual Studio软件并启动。提示登陆时可选择“跳过”,之后按默认设置打开软件,出现如下界面则安装成功

Snipaste_2023-12-30_10-19-17.png

下载并安装Geographiclib

进入官网

GeographicLib: GeographicLib library

什么是GeographicLib?从官网简介中我们可以看到:

GeographicLib is a small C++ library for

它可以满足大部分大地测量中所需要的基础计算

下载 64 位 windows 安装版

Snipaste_2023-12-30_10-06-43.png