1 个不稳定版本
0.1.0 | 2023年11月1日 |
---|
170 在 地理空间 中
每月105 次下载
75KB
827 行
地球重力模型(EGM2008)
GPS使用的坐标系是WGS 84,它将海拔高度表示为“椭球体高度”。由于这个椭球体是数学简化,GPS给出的高度不一定反映实际地面高度。
国家地理空间情报局发布的地球重力模型是一种估算在WGS 84坐标系中给定高度的实际地面高度的方法。
这个库包含来自EGM 2008的数据,以及一个插值函数。这两个功能一起,可以对地球上任意点获得近似偏移量。
包含地形数据的geoid.rs
文件是使用NGA提供的Fortran程序生成的。
更新geoid.rs
src/geoid.rs
文件是由一个Python脚本(generate.py
)生成的,该脚本运行NGA的Fortran插值程序。为了运行脚本,您需要从NGA的网站上下载EGM模型数据。
您还需要安装gfortran
。有几个方法可以这样做
为了方便,您可以运行generate_geoid.sh
,它将下载并验证NGA的模型数据,编译插值程序,并更新src/geoid.rs
。
依赖关系
~285–750KB
~18K SLoC