今天来说说坐标系转换的事情。

不同的API提供商可能会使用不同的坐标系,根据相关法律的规定,GPS获取的原始坐标又不能在互联网上对外提供,所以要使用API展示GPS数据就需要了解有关坐标系转换的内容。

通常GPS获取的经纬度属于WGS84坐标体系,在我国,这个坐标是不能直接应用在互联网服务上的,至少要经过国家测绘局的加密。google

map在中国大陆地区的数据使用的就是经过国测局加密之后的坐标系,而google

earth在中国地区仍然使用的是WGS84坐标系。

坐标转换

如果有GPS获取的坐标,或者之前从google map

api获取的坐标,如何正确的转换到百度地图上呢?

首先我们打开google

earth,获取鸟巢体育场处的位置:北纬39度59分29.38秒,东经116度23分24.99秒。

这是“度分秒”单位制的,我们把它转换为“度”,即:39.9914944,116.3902750。这是WGS84坐标系(与GPS获取的一致),为了在百度地图上显示正确位置需要调用转换接口得到:116.40293253658,39.999254873942。这个坐标在百度地图上显示位置为:

可以看到在百度地图上位置与google earth中是一样的。

同样如果是通过google map

api获取的坐标也需要经过坐标转换。可以在如下地址进行坐标转换,也可以获取代码自行调用接口进行转换。

如果发现获取的GPS坐标转换后在百度地图上有偏移,那么建议将这个原始坐标在google earth中进行验证,如果google

earth中的位置与百度地图上的位置一致,那么说明原始坐标就是有偏移的,与转换过程没有关系。

android 坐标度分秒转换工具,百度地图API详解之坐标系转换相关推荐

  1. android 百度地图驾车导航,百度地图API详解之驾车导航

    本文将向大家介绍如何使用百度地图API提供的驾车导航服务进行开发. 一个简单的示例 驾车导航服务根据传入的起点和终点信息给出从起点到终点的驾车路线,我们先从一个最简单的示例看起: var map = ...

  2. 百度地图API详解之地图标注

    本文将向大家介绍百度地图API的标注(Marker)的使用方法和一些实现细节. 标注概述 标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包含地理信息.比如你在西单商场位置添加了一个 ...

  3. 百度地图API详解之地图标注(一)

    本文将向大家介绍百度地图API的标注(Marker)的使用方法和一些实现细节. 标注概述 标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包含地理信息.比如你在西单商场位置添加了一个 ...

  4. 百度地图API详解之地图标注覆盖物

    本文将向大家介绍百度地图API的标注(Marker)的使用方法和一些实现细节. 标注概述 标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包含地理信息.比如你在西单商场位置添加了一个 ...

  5. 百度地图API详解之地图坐标系统

    博客原文地址:http://www.jiazhengblog.com/blog/2011/07/02/289/ 我们都知道地球是圆的,电脑显示器是平的,要想让位于球面的形状显示在平面的显示器上就必然需 ...

  6. 百度地图API详解之自定义地图类型

    个人博客原文地址:http://www.jiazhengblog.com/blog/2011/10/08/422/ 今天的文章主要介绍如何利用地图API实现自定义地图. 百度地图API目前默认支持两种 ...

  7. 百度地图api设置html5,百度地图API详解之自定义地图类型

    今天的文章主要介绍如何利用地图API实现自定义地图. 百度地图API目前默认支持两种地图类型(map type):普通图和三维图,它们分别通过常量BMAP_NORMAL_MAP和BMAP_PERSPE ...

  8. html加载百度地图,百度地图API详解之地图API加载方式

    本文将向大家介绍百度地图API的两种不同加载方式:同步加载和异步加载. 同步加载 这是最常见的加载方式,开发者需要在页面的head标签内添加一个script标签,标签的src属性填写为地图API的地址 ...

  9. 百度地图API详解之公交导航

    原文地址:http://blog.csdn.net/sup_heaven/article/details/8461593 只是作为备忘!!! 一次调试百度地图多marker事件监听的问题,不知如何解决 ...

  10. Android百度地图实例详解之仿摩拜单车APP(包括附近车辆、规划路径、行驶距离、行驶轨迹记录,导航等)

    Android百度地图实例详解之仿摩拜单车APP(包括附近车辆.规划路径.行驶距离.行驶轨迹记录,导航等) 标签: android百度地图行驶轨迹记录共享单车行驶距离和时间 2017-03-08 20 ...

最新文章

  1. sap系统操作流程财务软件_金蝶财务软件的操作流程汇总
  2. React-Native Navigator 过渡动画卡顿的解决方案
  3. hdu 2579 BFS
  4. lucene学习笔记_学习Lucene
  5. linux下mysql目录结构_linux下mysql安装、目录结构、配置
  6. Python -- abc module
  7. pytorch 回归预测(时间序列)
  8. BOM模型中常用对象 定义计数器 网页跳转 网页前进后退
  9. 数值保留小数点两位,但同时去除小数点后多余0 的 javascript、java实现
  10. Spring源码解析 - BeanFactory接口体系解读
  11. 【MFC】如何使用MFC?MFC如何编写界面?MFC使用零基础教程
  12. 同步发电机励磁调节实验原理_【每日一学】同步发电机的运动方程
  13. 好用的在线ide------ideone
  14. Console 接口介绍及电路设计
  15. C语言之图书管理系统(功能齐全!!!)
  16. [论文分享] Stegozoa: Enhancing WebRTC Covert Channels with Video Steganography for Internet Censorship
  17. 蔡颖-《APS走向实践》书解读之四:供应链、系统模型、APS软件
  18. CF869E The Untended Antiquity(二维数状数组+差分+hash)
  19. RabbitMQ第二话 -- Springboot基于四种Exchange(Direct、Fanout、Topic、Heders、延时队列)的实现和多虚拟主机下的生产消费者实现
  20. Linux 重启nginx服务

热门文章

  1. [论文笔记]Rob-GAN: Generator, Discriminator, and Adversarial Attacker
  2. python编程从入门到实战16章x轴刻度与书不一样,2020-10-05 Python编程从入门到实践 第16章 下载数据 动手试...
  3. 基于R语言对哺乳动物睡眠时间sleep数据集的分析
  4. 读优美博文了解低风险套利策略
  5. c语言将时速转换成配速,配速与时速换算(跑步配速和时速换算)
  6. mysql explain关键字解析
  7. 2014年蓝桥杯预赛 C/C++本科B组 解题报告 史丰收速算
  8. java三角形类_java 三角形类 Triangle的用法详解
  9. Ubuntu安装cuckoo布谷鸟沙箱详细步骤
  10. Verilog HDL语言中always敏感信号对比分析