public class CoordinateUtil {//经纬度转墨卡托public static double[] lonLat2Mercator(double lon,double lat){double[] result = new double[2]; double x = lon * 20037508.34 / 180;double y = Math.log(Math.tan((90 + lat) * Math.PI / 360)) / (Math.PI / 180);y = y * 20037508.34 / 180;result[0] = x;result[1] = y;return result;}//经度转墨卡托public static double lon2Mercator(double lon){return lon * 20037508.34 / 180;}//纬度转墨卡托public static double lat2Mercator(double lat){double y = Math.log(Math.tan((90 + lat) * Math.PI / 360)) / (Math.PI / 180);return y * 20037508.34 / 180;}//墨卡托转经纬度public static double[] Mercator2lonLat(double lon,double lat){double[] result = new double[2]; double x = lon / 20037508.34 * 180;double y = lat / 20037508.34 * 180;y = 180 / Math.PI * (2 * Math.atan(Math.exp(y * Math.PI / 180)) - Math.PI / 2);result[0] = x;result[1] = y;return result;}//墨卡托经度转换public static double Mercator2lon(double lon){return lon / 20037508.34 * 180;}//墨卡托纬度转换public static double Mercator2lat(double lat){double y = lat / 20037508.34 * 180;return 180 / Math.PI * (2 * Math.atan(Math.exp(y * Math.PI / 180)) - Math.PI / 2);}
}

墨卡托与经纬度转换工具相关推荐

  1. 经纬度转小数格式 java_经纬度格式转换工具

    经纬度格式转换工具利用公式在线将经纬度的常用表示方式如113.211°转换成为度分秒为单位的表示方式,如113度12分39秒. function ChangeToDFM() { var du = do ...

  2. 【Java代码】坐标系说明+WGS84\GCJ02\BD09坐标系转换工具+Java坐标系转换及验证源代码分享(粘贴可用)

    1. 坐标系说明 开发地图应用服务时,一定会接触到各种坐标系,而保证坐标系的正确与合理是一切数据分析的前提,总的来说,坐标系可以分为两大类:地理坐标系GCS(Geographic Coordinate ...

  3. python 地图偏移_python 地图经纬度转换、纠偏的实例代码 百度地图经纬度web纠偏怎么用...

    天地图的经纬度 经过纠偏了么 给个例子证明下 如何用python实现百度地图墨卡托坐标跟经纬度坐标互转 麦哲伦机器: 系统设置 地图单位 自定义坐标系 横向墨卡托 原点纬度0 原点经度126(通化) ...

  4. 地图坐标格式转换工具

    地图坐标格式转换工具 1.经纬度转换 ,度转度分秒 /*** 经纬度转换 ,度转度分秒* @param str 度数 116.418847* @return 116°25'7.85"*/pu ...

  5. matlab经纬度转换行列号,如何在栅格中定位一个点所在的行列号(将十进制经纬度转换成行列号)...

    如何在栅格中定位一个点所在的行列号 摘要 第一种方法:利用点要素类的属性表的字段计算器(推荐使用) 第二种方法:利用空间分析的方法(太复杂,不建议使用) 原文链接: http://support.es ...

  6. 目标检测中的数据格式转换工具Roboflow

    目标检测中的数据格式转换工具.Roboflow Roboflow提供了您需要的所有工具,将原始图像转换为定制的训练有素的计算机视觉模型,并部署它在您的应用程序中使用. Roboflow支持检测目标和分 ...

  7. apk转换ipa在线转换工具_gif转换工具

    这次为大家带来的一款简单但是功能实用的gif转换工具,只要简单的几个步骤就可以将图像转换为GIF动画,同时用户还可以自己定义GIF的各项数据,提高GIF动画的质量.Pictures to GIF是一个 ...

  8. ASCII HEX BIN DIG进制转换工具页

    ASCII  HEX BIN DIG进制转换工具页 http://www.ab126.com/goju/1711.html

  9. HTML Encode 编码在线转换工具

    HTML Encode 编码在线转换工具 请输入编/解码的进制(2, 8, 10, 16) 请输入编/解码的前缀("&#xH:16进制, &#D:10进制") 请输 ...

  10. linux版视频转换软件,居家旅行必备的Linux视频转换工具

    [IT168 软件应用]生活在便携设备层出不穷.互联网应用异彩纷呈的IT时代,Linux用户必然经常面临一些视频文件转换的问题,例如将视频文件转换为适当的格式以供MP4或手机等设备播放.如何将视频文件 ...

最新文章

  1. Java 如何设计 API 接口,实现统一格式返回?
  2. matlab ones函数_Matlab中相见恨晚的命令(持续更新)
  3. 今天开始学OpenWRT - 21/03/8
  4. python2.7虚拟环境
  5. 浅谈长连接的平滑重启
  6. 关于Bus的几个问题
  7. Keychain的介绍和使用
  8. 全志R40 UBOOT 2014.07【原创】
  9. Ocata:Packstack Ocata does not configure nova for placement API
  10. 城市轨道交通运营管理属于什么院系_2020年报考山东交通职业学院城市轨道交通运营管理专业怎么样...
  11. live2d sdk java_在iOS新项目中集成Live2D SDK
  12. linux 谷歌浏览器设置代理_Linux系统下Firefox浏览器SSH代理服务器脚本及设置方法...
  13. Git详解之一 Git起步
  14. 如何更改linux文件的拥有者及用户组 chown和chgrp
  15. java kpi_KRA与KPI 绩效考核
  16. php slik转wav_silk转mp3(小程序音频silk转普通mp3接口)
  17. 基于中医药知识图谱智能问答(二)
  18. [DP]JZOJ 5804 简单的序列
  19. mysql中dist_在SQL语句中dist是什么意思
  20. 【问题】不能加载 MSCOMCTL.OCX(机房问题)

热门文章

  1. java springboot实现pdf在线盖章,签字的功能
  2. HTML分页符怎么设置,HTML中的分页符
  3. stm32Cubemx(8):RTC和RTC唤醒中断
  4. html 设置origin,background-origin属性怎么用
  5. LeetCode 69. x 的平方根
  6. mysql完全卸载教程(图文详细)
  7. 如何运用Origin进行曲线拟合
  8. 在IntelliJ IDEA下编辑jspx文件(转)
  9. Hbase------刘飞
  10. Python 代码超级玛丽实现