1
3dwelcome 2016-08-24 20:30:26 +08:00 via Android
以前没有 gps 、那个时代、地图测绘都是用一个基准点作中心的方法、转换出来的坐标经纬度不是 wgs84 、需要用三参数七参数方法转换。
当然现在科技发达了、直接用 gps 坐标即可。 |
2
eloah 2016-08-24 21:58:07 +08:00
这个我做过一些,主要要看你的地图
手机 GPS 返回的坐标一般都是标准的,但是国内的地图一般都是用的国内加密过的经纬度,有时甚至会有几公里的偏移,而且加密方法比较奇怪,很难自己计算,不过还好百度地图有转换的接口可以使用 |
3
steelz 2016-08-24 22:39:49 +08:00
1.GPS 接收器返回的是 NEMA Sentence ,这个会转成 WGS-84 坐标。
2. WGS-84 加偏转成 GCJ-02 坐标,这个是后续加偏的软件模块来做, GPS 接收器上并没有硬件模块来加偏。 3. 不知道 加偏模块,需要备案申请的,个人可以用 Hack 的方法,请自行搜索 拙见,以上 |
4
julyclyde 2016-08-24 22:55:51 +08:00
GPS 坐标以 WGS84 坐标系为准
中国西安坐标系也以 WGS84 坐标系为准 但中国民用地图以 GCJ-02 为准 |
5
Dibel 2016-08-25 00:40:43 +08:00 via Android
1. 是的,又称地理坐标,与之相对应的是投影坐标,主要用于地图和地形图上
2. GPS 返回的经纬度是基于 WGS-84 坐标系的,而国内的电子地图都是基于 GCJ-02 或者再自行加密的 3. 这个真不清楚…… 顺便纠正一下 @julyclyde ,西安 80 坐标系使用的是 IAG-75 椭球体,而且是参心坐标系,大地原点位于西安,与 WGS-84 有较大差异。国家 2000 大地坐标系才是采用的 WGS-84 椭球体 |
6
superxxin 2016-08-25 03:08:04 +08:00 via iPhone
GPS 返回的是修正的,国内地图有偏移,所以你需要一个纠偏算法。
|
7
Witnerfairy 2016-08-25 09:41:07 +08:00
买本《 GPS 卫星导航基础》看看吧,然后你需要研究下国内地图偏移…
|