我需要使用 Go 将 Eastings
和 Northings
OSGB36 坐标转换为纬度和经度坐标。因此,我想知道是否有任何软件包可以做到这一点。从头开始编写一个似乎并不简单。我在沙盒 VM 中运行代码,因此代码必须是纯 Go。
输入:
- Northing - 国家电网原点以北的距离(以米为单位)。
- 东距 - 国家电网原点以东以米为单位的距离。
示例:
348356,862582
输出(十进制 -DDD):
- 纬度
- 经度
例子:
41.40338, 2.17403
最佳答案
你可以试试 go-proj-4库是综合 PROJ.4 - Cartographic Projections Library 的包装器.
我也没有尝试过,但看起来应该可以完成这项工作。
或者,您可以移植代码 on this page
关于go - 如何将东坐标北坐标转换为经纬度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22258012/