【问题标题】:convert Lambert 2 to WSG84将 Lambert 2 转换为 WSG84
【发布时间】:2012-02-07 11:08:34
【问题描述】:

我在 Lambert 2 中得到了纬度和经度,要在我的地图中得到结果,我需要 WSG84 中的纬度和经度。

我已经搜索了几个小时,但找不到进行转换的算法或公式。

谁能帮帮我。

谢谢

【问题讨论】:

  • 不确定是否有这方面的实施。最坏的情况是您必须自己进行转换。那么math.stackexchange.com可能对你有帮助。
  • 嗨!您是否设法可靠地转换了您的 lambert2 坐标?我也在寻找解决方案...我有lambert2e坐标...

标签: java gis


【解决方案1】:

这不是与 Android 相关的问题。无论如何,您可以使用 JH Labs Java Map Projection Library 或编写自己的数学 - 维基百科提供了所有必需的公式。

【讨论】:

  • 我没有找到公式来做这项工作
  • 没有像 Lambert2 这样的投影。有三个以 Lambert 命名的投影,所以你必须找出 lambert2 的含义:en.wikipedia.org/wiki/Lambert_projection
  • 我只是将 take 参数更改为 WSG84 ,因为我没有找到公式它可以正常工作,所以我不会转换它需要更多时间,但现在更容易了谢谢大家
【解决方案2】:

您看过开源 GeoTools (geotools.org) java 库吗? 我记得几年前我们用它来转换不同基准之间的坐标。

【讨论】:

    【解决方案3】:

    我编写了一个非常简单的轻量级库来解决这个问题。你可以在这里找到它:https://github.com/YaGeek/lambert-java

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-20
      • 2011-02-11
      • 1970-01-01
      • 2012-05-21
      • 2015-01-26
      • 1970-01-01
      • 1970-01-01
      • 2018-09-26
      相关资源
      最近更新 更多