将纬度/经度转换为 MGRS 坐标的 Java 库,反之亦然?

标签 java latitude-longitude

我想知道存在哪些类型的库(是否已获得许可),我可以在其中找到在纬度/经度坐标和军事网格引用系统 (mgrs) 坐标之间进行转换的方法。我没有明确地寻找经/纬度到 UTM 转换器,它必须是 mgrs。我进行了一些搜索和谷歌搜索,根据我的发现,经纬度到 UTM 经常出现,但似乎没有人拥有将经纬度转换为 MGRS 的库,反之亦然。

有谁知道任何图书馆或可以找到可以做这种事情的图书馆的地方吗?

谢谢,感谢任何帮助。

tf.rz

最佳答案

我知道这是一篇旧帖子,但我会为后代添加更多内容。 JCoords 有一个 MGRS 点转换,但它需要少量的许可费用。另一个来源是 NASA 的 WorldWind 项目(类似于 Google Earth),它转换了由 NGA 创建的旧 GeoTrans API。这是 MGRS 转换的实现:MGRSCoordConverter.java

关于将纬度/经度转换为 MGRS 坐标的 Java 库,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7097334/

相关文章:

java - 执行命令

Java JPA 带 NULL 检查的内连接

mysql - 在SQL中获取周边地点

java - 获取 Google map 的当前位置

Mysql geometry AREA() 函数在坐标为长/纬度时返回什么?

java - 如何阻止 Java Swing JOptionPane OK_CANCEL_OPTION 在 OK 选项上关闭?

java - 我可以在 Hazelcast 中使用 LinkedHashMap 吗?

google-maps - 在 GIS 服务中写入纬度和经度元组的首选顺序

具有复杂索引的 MySQL 查询优化

java - 如何检查我的电脑中是否安装了 hamcrest.jar