zoukankan      html  css  js  c++  java
  • 浅谈坐标系以及之间的转换

    在学习了一些百度地图定位API调用后,接触到不同坐标系,这里就简单记录一下。

    一、各大坐标系

      目前地图开发离不开定位,定位又离不开坐标系的选取和转换,所以有必要简单说一下啦。

    地心坐标(WGS84)

      1.国际上采用的标准,是为GPS全球定位系统使用而建立的坐标系统,可从专业GPS设备中获取数据。

      2.国际地图使用的坐标系。

    火星坐标(GCJ-02)

      1.中国采用的标准,准确是叫国测局坐标系,可从国行移动设备定位获得数据

      2.国内出版的各类地图都至少采用GCJ-02对地理位置进行加密偏移

    百度坐标(BD-09)

      1.百度地图自己采用的坐标标准。

      2.百度坐标是在GCJ-02的基础上再次加密

    二、各类地图采用的坐标系

    火星坐标系:
    (1)iOS 地图(其实是高德)
    (2)Gogole map地图
    (3)搜搜地图
    (4)阿里云
    (5)高德地图 百度坐标系: (1)百度地图 WGS84坐标系: (1)谷歌国外地图
    (2)osm地图


    三、坐标系转换

      可能有些人想通过转换提高精度也可能有些人获取GPS后需要转成特定坐标系,本人也在网上找了一些源码去试了试WGS84坐标、火星转坐标以及百度坐标相互转换。后面发现多次转换精度是会丢失的,转换后再逆向回来的误差也不小了。具体地址是http://www.cnblogs.com/94cool/p/4266907.html

      如果使用百度地图的话,百度会有接口来转换,即WGS84->百度坐标;火星坐标->百度坐标。只提供了正向转换接口。具体地址在http://lbsyun.baidu.com/index.php?title=webapi/guide/changeposition

      

  • 相关阅读:
    Oracle数据库管理
    Oracle——范式
    GUID
    java课上知识点整理—语句
    java课上知识点整理—java代码结构、标识符、数据类型、运算符
    使用css实现时间轴
    超简单的轮播实现
    第一个vue示例-高仿微信
    12. thymeleaf中资源相对路径的解决
    11. 将博客部署到tomcat上
  • 原文地址:https://www.cnblogs.com/tianshi-zhu/p/5382401.html
Copyright © 2011-2022 走看看