WGS84地球坐标系,GCJ02火星坐标系,BD09百度坐标系简介与转换,mybatis字段映射原理

本文介绍了WGS84、GCJ02和BD09坐标系,及其相互转换方法。提供了坐标点实体类和转换工具类的代码实现,包括WGS84到GCJ02、BD09的转换,以及反向转换。还提到了一些在线坐标转换工具。
摘要由CSDN通过智能技术生成
    • 1.各坐标系简介
  • 2.各坐标系转换

    • 2.1坐标点实体类
  • 2.2各坐标系转换工具类

  • 3.测试

1.各坐标系简介


  • WGS84坐标系

即地球坐标系,国际上通用的坐标系。

设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系。谷歌地图采用的是WGS84地理坐标系(中国范围除外,谷歌中国地图采用的是GCJ02地理坐标系。)

  • GCJ02坐标系

即火星坐标系,WGS84坐标系经加密后的坐标系。

出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标。

  • BD09坐标系

即百度坐标系,GCJ02坐标系经加密后的坐标系。搜狗坐标系、图吧坐标系等,估计也是在GCJ02基础上加密而成的。

  • 各主流地图API采用的坐标系

高德MapABC地图API 火星坐标

腾讯搜搜地图API 火星坐标

阿里云地图API 火星坐标

灵图51ditu地图API 火星坐标

百度地图API 百度坐标

搜狐搜狗地图API 搜狗坐标

图吧MapBar地图API 图吧坐标

  • 这里介绍几个常用的在线坐标工具

高德开放平台

百度拾取坐标系统

在线坐标转换工具

2.各坐标系转换


2.1坐标点实体类

/**

  • Description: 坐标点

  • @author JourWon

  • @date Created on 2018年6月19日

*/

public class Point implements Serializable {

private static final long serialVersionUID = 3584864663880053897L;

/**<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值