10 个不稳定版本 (3 个破坏性更新)
0.4.3 | 2024年7月10日 |
---|---|
0.4.2 | 2024年6月28日 |
0.4.1 | 2024年2月10日 |
0.3.0 | 2024年2月3日 |
0.1.1 | 2023年5月5日 |
#72 in 地理空间
每月下载量 173
54KB
745 行
geoconv - 在不同的坐标系之间进行转换
geoconv
实现了对一些基本坐标系转换的支持。此包包含对 WGS84 纬度/经度/高度(LLE)大地坐标、以地球为中心、地球固定(XYZ)和本地切平面系统(包括东/北/上(ENU)和方位角/高度/距离(AER))的支持。
[!WARNING] 这绝对不适合用于导航目的。请勿在任何可能危害生命或财产的情况下使用此库。
如果您知道您在地球上的位置,并想定位您可以观察到的对象,或者如果您知道您在地球上的位置以及地球上某个对象的位置,并想确定您的相对位置,则此包特别有用。
此还包括使用地球周长计算两个经纬度点之间的 Haversine 距离,但仅适用于“地球表面”。在某些情况下(长距离),这可能是距离的一种更好的方法。如果两个点在视线范围内,您可能更关注使用本地切平面将两个经纬度转换为地球-北-上或方位角/高度/距离来计算三维空间中的目标距离。