在做基于百度地图、高德地图等电子地图做为地图服务的二次开发时,通常需要将具有WGS84等坐标的矢量数据(如行政区划、地名、河流、道路等GIS地理空间数据)添加到地图上面,然而,在线地图大多使用的是火星坐标系,需要事先将矢量数据转为火星坐标系。本文以案例的形式,讲述WGS84(GPS)、火星坐标系(GCJ02)、百度地图(BD09)坐标系之间互相转换。

文章目录

  • 一、WGS转火星坐标系对比
  • 二、火星坐标系简介
  • 三、转换过程
  • 四、转换工具下载

一、WGS转火星坐标系对比

文中将行政区的WGS坐标转为火星坐标系,局部效果对比:

二、火星坐标系简介

火星坐标系统是一种国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照特殊的算法&#

WGS84(GPS)、火星坐标系(GCJ02)、百度地图(BD09)坐标系转换案例教程(附转换工具下载)相关推荐

  1. 火星坐标系 (GCJ-02)、WGS84、百度地图(BD-09)坐标系转换公式

    不同的坐标系之间会有坐标偏差,从一个坐标系中获取的坐标在另个一个坐标系中会有偏移,因此,需要在使用前做一个转换,下面是比较常用的几个转换公式. 原文链接 //定义一些常量 var x_PI = 3.1 ...

  2. php 经纬度坐标转换 WGS84、火星坐标 (GCJ-02)、百度坐标 (BD-09)

    项目有gps上报的功能, 由于前端插件问题导致大量gps定位数据转换百度坐标(BD-09)时产生极大偏移, 故需要后端做经纬度坐标转换, 看到一篇java的相关技术帖, 拿来做了修改 Ps: 坐标转换 ...

  3. java 经纬度坐标转换 WGS84、火星坐标 (GCJ-02)、百度坐标 (BD-09)

    会有偏移,但是还能接受 WGS84 国际标准,从 GPS 设备中取出的数据的坐标系 国际地图提供商使用的坐标系 火星坐标 (GCJ-02) 中国标准,从国行移动设备中定位获取的坐标数据使用这个坐标系 ...

  4. GIS数据格式坐标转换(地球坐标WGS84、GCJ-02、火星坐标、百度坐标BD-09、国家大地坐标系CGCS2000)

    文章目录 前言 一.坐标系 1.地球坐标 (WGS84) 2.国测局坐标系(GCJ-02.火星坐标系) 3.百度坐标(BD-09) 4.国家大地2000坐标系(CGCS2000) 二.百度坐标系(BD ...

  5. html转换图片位置不正确的是,html5+经纬度定位不准确,html5坐标转火星坐标,百度地图Convertor.translate...

    今天,我爱模板网在做APP考勤时,需要定位用户的位置,显示在地图上,于是就想到了用h5+的plus.geolocation.getCurrentPosition来获取经纬度,然后通过百度地图api将经 ...

  6. 【百度地图API】自行获取区域经纬度的工具

    原文:[百度地图API]自行获取区域经纬度的工具 摘要:上一章教大家如何建立自己的行政区域地图.这次为大家提供一个,可视化选择区域,并且能自动生成经纬度代码的工具.工具的源代码完全公开,并且做了详尽的 ...

  7. android 接百度SDK遇到的坑(百度地图BD09经纬度转高德地图GCJ02经纬度)

    百度转高德==> /*** 百度坐标系 (BD-09) 与 火星坐标系 (GCJ-02)的转换* 即 百度 转 谷歌.高德** @param latLng* @returns*/public s ...

  8. gps数据转坐标c语言,GPS原始坐标转百度地图坐标(纯C代码)

    一.环境介绍 GPS模块型号:中科微电子GPS模块 GPS输出的原始数据帧: $GNGGA,114955.000,2842.4158,N,11549.5439,E,1,05,3.8,54.8,M,0. ...

  9. GPS坐标显示在百度地图上(Qt+百度地图)

    Qt在5.6以后的版本就不支持通过mingw编译器来调用webview控件了,这里我用的是Qt5.4的版本,用mingw编译器调试的. 下面简单介绍下Qt与html中的javascript调用交互过程 ...

最新文章

  1. mysql 自后向前截取函数_【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串...
  2. linux进程查看所有线程,Linux中查看进程的多线程的方法
  3. 几个以前项目中使用的函数 (转)
  4. 一起来做个免登录资源导航小程序!
  5. HTML的不同版本区别,HTML4.0、XHTML、HTML5每个版本之间有什么区别
  6. 费纸箱手工制作机器人_环保手工:怎么把纸箱废物利用制作立体小猫(步骤图解)...
  7. 商业医疗险住院报销需要什么材料?
  8. 赌一把:整合了30家独立报告后,我发现了2020年的五大安全趋势
  9. 工程学导论1---3章习题与思考题
  10. 计算电磁学中的矩量法及其求解过程介绍
  11. 微型计算机设计总结报告,微机课程设计心得体会范文
  12. SpringBoot - OAuth2第三方登录之QQ登录
  13. 让你的工作事半功倍的语音转文字转换器
  14. 多线程之interrupt
  15. Qt5:输入控件 QPushButton/ QToolButton/ QRadioButton/ QCheckBox/ QTextEdit/ QComboBox/ QSpinBox/ QLabel
  16. 编程题目+数据库题目总结(3)
  17. C# Basler相机采集图像
  18. 更换openstack虚拟机ip
  19. 2014年发生的一些事情
  20. Typora+Git搭建云笔记本

热门文章

  1. Java绘制正态分布统计图
  2. Python:NBA球员得分数据排行爬虫
  3. python中使用pip提示: Fatal error in launcher: Unable to create process using
  4. 查看Linux发行版名称及版本号
  5. 打印机服务器未响应,打印机不能打印,点击打印后没反应
  6. 同治光绪之交的九江城
  7. 典型竞赛关卡结构分析
  8. layui实现管理后台页面效果
  9. js 转化为实体符_js字符实体 转义字符串
  10. Python编写的命令行版微信。(已集成自动聊天机器人(通过网址api形式))