- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于我的应用程序,我需要用于在 LatLon (WGS84) 和 MGRS 之间进行转换的紧凑代码。
JCoord.jar:看起来不错,但 1.1 版本的 jar 大小为 0.5Mb。这是我的应用程序的两倍,因为它只执行坐标的双向转换。
打开 map :仅将 MGRSPoint.java ( https://code.google.com/p/openmap/source/browse/src/openmap/com/bbn/openmap/proj/coords/MGRSPoint.java ) 与其余部分隔离开来并不容易。
地理库:这似乎是一个很好的解决方案,但我找不到 Java 源文件。可以使用吗?
美国宇航局:Nasa 代码看起来不错,请参阅 http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind/src/gov/nasa/worldwind/geom/coords/MGRSCoordConverter.java .仅隔离 MGRS 转换代码并不容易。
GDAL:是用另一种编程语言实现的。
IBM(通过 j-coordconvert.zip):结构紧凑,适合UTM转换,但MGRS转换被描述为错误。唉。
是否有用于在 LatLon/wgs84 和 MGRS 之间转换的良好(紧凑)Java 源代码?
最佳答案
终于找到了足够好的答案。贝里科,谢谢!
https://github.com/Berico-Technologies/Geo-Coordinate-Conversion-Java
此源代码隔离了 NASA Java 源代码并添加了 1 个不错的实用程序类。
例子:
double lat = 52.202050;
double lon = 6.102050;
System.out.println( "To MGRS is " + Coordinates.mgrsFromLatLon( lat, lon));
反之亦然:
String mgrs = "31UCU 59248 14149";
double[] latlon = Coordinates.latLonFromMgrs( mgrs);
关于Java - 将 MGRS 坐标转换为 LatLon WGS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25702283/
我正在制作一个 iPhone 应用程序。我希望我的应用程序能够将 MGRS 坐标转换为十进制度数。 如何以编程方式执行此操作? 最佳答案 我搜索并创建了:Determine the grid coor
我正在尝试使用 OpenLayers (JavaScript) 在叠加层中的 map 上绘制 MGRS 线。我真正遇到问题的地方是识别奇怪的方 block (非 100kmx100km 网格)。有谁知
有谁知道我在哪里可以找到将纬度/经度位置转换为 Military Grid Reference System (MGRS) 的代码库?如果可能,我正在寻找 C# 实现。 最佳答案 我们最终使用了 Ge
对于我的应用程序,我需要用于在 LatLon (WGS84) 和 MGRS 之间进行转换的紧凑代码。 JCoord.jar:看起来不错,但 1.1 版本的 jar 大小为 0.5Mb。这是我的应用程序
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve
我想知道存在哪些类型的库(是否已获得许可),我可以在其中找到在纬度/经度坐标和军事网格引用系统 (mgrs) 坐标之间进行转换的方法。我没有明确地寻找经/纬度到 UTM 转换器,它必须是 mgrs。我
我有一个在浏览器中运行的 map 应用程序,需要能够在纬度经度和 MGRS 之间进行转换。我需要保持应用程序的加载时间较快,因此我不想包含任何具有我不需要的附加功能的库。 最佳答案 我通过开发以下两个
我是一名优秀的程序员,十分优秀!