java - 实现 Google 墨卡托(球形墨卡托)

标签 java projection openstreetmap map-projections mercator

我想在我的应用程序中使用球面墨卡托算法将纬度/经度点投影到 2D 平面。
球形墨卡托也称为 Google 墨卡托EPSG-900913EPSG-3785

有几个页面介绍了如何通过 OpenLayers 库在 JavaScript 中使用此功能,但我不使用 JavaScript。

documentation in OpenLayers完全没有帮助我,所以我想寻求帮助如何用 Java 实现 Google Mercator。

最佳答案

您可以使用库将 WGS84(经/纬度)形式转换为墨卡托: 用于Java使用,例如。 geotools 或 proj4j

如果您想自己实现: 维基百科上的文章非常有用:http://en.wikipedia.org/wiki/Mercator_projection

关于java - 实现 Google 墨卡托(球形墨卡托),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802347/

相关文章:

java - 尝试检索对象字符串时出现 JSON 异常

javascript - d3 geo - map 投影

javascript - 如何检查鼠标是否在 d3 geo 中的实际 map 边界内?

postgresql - 将 osm 文件导入 postgres/postgis 数据库

java - 学习 EJB 的资源

projection - Geopandas to_file 给出空白的 prj 文件

c++ - 在 Qt 5.5 中集成(任何) map 框架

java - Maven 阴影插件删除 "original"

java - GWT 开发模式 - 无法在 Chrome 中加载模块

java - 2 种方式的 SSL 身份验证无法使用 Apache httpclient : JAVA