zoukankan      html  css  js  c++  java
  • 各种不同的坐标系汇总

    1 wgs84

    这个是最基础的坐标系,是从gps坐标中获取的位置的坐标系。

    2 gcj02

    俗称火星坐标系,是国家测绘局的坐标系,对wgs84坐标进行了加密。

    3 bd09ll

    百度又在gcj02的基础上进一步加密,就是bd09ll坐标了。

    这些坐标之间可以相互转换。

    4 各个地图上使用的坐标系

    也就是说,对于一个gps位置点,需要使用哪个坐标系才能在地图上显示正确的位置。

    4.1 百度地图

    bd09ll

    4.2 高德地图

    gcj02

    4.3 google地图

    gcj02

    5 百度地图上的坐标

    5.1 默认是墨卡托投影

    平面坐标系的原点和经纬度的原点是重合的。

    5.2 百度地图的平面坐标分为了18级

    级别越大分辨率越高,18级的话,平面坐标的一个单位就相当于屏幕上的一个像素点。平面坐标和地图所展示的级别没有关系。

    平面坐标指的是经过投影之后的平面坐标,即墨卡托坐标bd09mc,而bd09ll指的是经纬度。

    5.3 像素坐标

    在18级下面平面坐标直接向下取整就是像素坐标了。

    其它级别下,像素坐标 = |平面坐标 × Math.pow(2, zoom - 18)|。

    5.4 图块坐标

    图块坐标的原点和平面坐标的原点一样。

  • 相关阅读:
    1084: 计算两点间的距离(多实例测试)
    1083: 数值统计(多实例测试)
    回文数的判断
    1082: 敲7(多实例测试)
    BZOJ 1303 [CQOI2009]中位数图
    计蒜客 Yingchuan Online F题 (Floyd 变形)
    并查集入门题
    常见错点
    单调队列入门题
    线段树入门题
  • 原文地址:https://www.cnblogs.com/hustdc/p/6877918.html
Copyright © 2011-2022 走看看