Autonavi,高德系地图(google地图、mapabc地图、腾讯的soso地图等,在地图下方有autonavi.mapabc版权信息的)

高德为互联网/移动互联网用户和网站提供互联网地图(Mapabc.com)服务、地图API服务及基础地图服务。目前,MapABC地图网站已经成为中国知名的地图网站及地图API的窗口。高德同时还为谷歌、腾讯、新浪、阿里巴巴、微软必应、京东商城等著名互联网网站提供基础地图服务支撑。而通过高德提供的地图API服务,已经有包括人人、搜房、赶集、拉手等3万多家互联网网站/移动互联网应用开发者构建起了自己的地图服务解决方案。

根据中国的相关法规,在国内发行的民用地图产品不允许使用真实坐标,必须加入一定偏移(出于国家安全考虑)。由于是相对偏移,并不会影响用户的使用。这种偏移是通过测绘部门的国家保密插件来实现的。

所有语言通用法则:(目前国内最权威、最稳定的解决方法就是纠偏数据库)

使用方法如下:

地图经纬度偏移解决办法:gps纠偏数据库纠偏!

中国地图经纬度偏移修正数据库,精度:0.01精度,数据量:9813676 条。

使用方法:

1、假设原始gps数据为(73.528888,39.368888)

2、查询数据库:SELECT* FROM offset where lng=73.52 and lat=39.36,得出offsetlat、offsetlng

3、用原始的lat加上offsetlat,lng加上offsetlng,得出纠偏后的经纬度,可以直接在google地图上显示正确位置了。

我们拥有以下数据库:
纠偏数据库(google地图)
精度为0.01:经纬度每变化0.01,取一次偏移值,共980万条,access文件约600mb,误差5~10米。

精度为0.001:经纬度每变化0.001,取一次偏移值,共9亿条,csv文件共20gb,误差约2米。

以下不需要大家再学习了!!

国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为地加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况有所不同。

所有电子地图所有导航设备,都需要加入国家保密插件。第一步,地图公司测绘地图,测绘完成后,送到×××,将真实坐标的电子地图,加密成“保密坐标“,这样的地图才是可以出版和发布的,然后才可以让GPS公司处理。第二步,所有GPS公司,只要需要汽车导航的,需要用到导航电子地图的,统统需要在软件中加入国家保密算法,将Com口读出来的真实的坐标信号,加密转换成国家要求的保密的坐标,这样,GPS导航仪和导航电子地图就可以完全匹配,GPS也就可以正常工作。

目前中国的几家互联网地图公司(百度地图、搜狗地图、谷歌地图、Mapbar等)也模仿国家加密的做法,在国家加密的基础上又加入了自己的加密量,目的是防止竞争对手抓取、分析自家的数据。

地图的偏移算法通常有几种:一种是线性偏移,这种偏移算法容易被破解,使用不多;另一种非线性,在不同的区域,偏移的值和方向各有不通(如偏移字典)。因此破解地图偏移最常见的一种做法是:同名点计算。即知道不同地图上相同点的坐标,再计算这些点坐标之间的差值。这种方法就依赖于同名点数量和分布程度。

经纬度的偏移转换,我们需要将经纬度39.111195,117.148067转化为18级像素值25620917和 55392414,然后分别加上偏移量-270,1193,然后再转化为经纬度39.11231854918217 和117.15446412563324,即位偏移后的经纬度

(精度指的是当时偏移数据的间隔,而不是每条数据的精度,0.01版本可以达到18级5个像素以内的纠偏精度)

以上方法经过本人测试,得到的经纬度和GPS仪器的位置完全吻合。不进行纠偏操作,误差范围大概有300-500米。

低精度版本:(0.1 精度)适合个人开发(可以免费提供)

高精度版本:(0.01 精度)适合商业应用(5米之内,有贴子说精度在1米,有点夸张了,再说GPS技术也有误差(10米))。

还有说是有纠偏算法的,既然在每个经纬度点的偏移量都不同,而且偏移量的变化也没什么规律,对于这种偏移算法的,我只能心底感慨一下了。

0.01精度的有近1000W条数据。截图为证:

数据格式:

列abcd依次为:LNG*100 LAT* 100 OFFSET_X OFFSET_Y

大家可能疑问,为什么要*100,为什么不直接把偏移经纬度算出来,而是存上偏移像素。我只好告诉大家,112.00是double类型(8字节)。而11200我可以只存int型(4字节)。同理偏移像素都是.0000级别的double了。按照存储算字节数,我想这种存法应该可以节省数据库大小,没准查询速度还快一些。。。。。存储成字符的,实在不推荐。所以说,有时候做的多未必好,呵呵

纠偏数据

http://item.taobao.com/item.htm?spm=686.1000925.1000774.28.WDh89v&id=18257369099

转载于:https://blog.51cto.com/shenlan/1317778

地图经纬度纠偏-所有高德系地图纠偏相关推荐

  1. android高德地图经纬度,【安卓】高德地图的onLocationChanged返回经纬度经常都是(0,0),为什么?...

    进入界面,我开始调用定位功能,能从onLocationChanged获取到当前的经纬度. 自动10秒后去重新定位的时候,onLocationChanged给我返回的经纬度则大多都是0,0.为什么会这样 ...

  2. 百度地图经纬度转换地址 android,百度地图地址经纬度互转,java代码(v1版本使用)...

    /** * 输入地址返回经纬度坐标 * key lng(经度),lat(纬度) */ public void getGeocoderLatitude(String address){ Buffered ...

  3. 自动驾驶高精地图调研

    1. 高精地图定义 高精地图即为"两高一多"的地图,在自动驾驶中常常被称为HapMap,这是自动驾驶汽车中非常重要的一部分 高精度:精度可以达到厘米级别 高动态:高精地图实时性,为 ...

  4. 【Apollo 6.0学习笔记】高精地图

    文章目录 前言 什么是高精地图? 一.高精地图与各模块之间的关系 1.1 高精地图与定位模块的关系 1.2 高精地图与感知模块的关系 1.3 高精地图与规划.预测.决策模块的关系 1.4 高精地图与安 ...

  5. 高精地图与自动驾驶(上)

    高精地图与自动驾驶(上) 前言 自动驾驶的实现主要有三个步骤:感知.决策规划.行车控制.这与你走路上班/上学的逻辑是相似的:眼睛看到画面,告诉大脑,然后你就知道了自己在哪里,以及要往哪个方向走,并指挥 ...

  6. 高精地图中导航标识识别

    高精地图中导航标识识别 思路 主要介绍高精地图导航标识识别上的技术演进,这些技术手段在不同时期服务了高精地图产线需求. 高精地图介绍 当你开车导航的时候,导航地图会向我们推荐一条或几条路线,有些地图甚 ...

  7. 高精地图:为自动驾驶汽车提供动力的新时代地图

    专为自动驾驶而构建的地图通常称之为高精地图(High Definition Maps),这些地图在厘米级别,一般具有极高的精度,阅读本文将了解有关高精地图的一些基本内容.你将了解到高精地图的定义,为什 ...

  8. 智能网联汽车高精地图白皮书(2020)

    1. 前言 高精地图的发展与智慧交通.智能网联汽车紧密相关,从智能网联汽车上路伊始,高精地图产业就应势而生并飞速发展.相对于以往的导航地图,高精地图是智能网联汽车交通的共性基础技术,其服务的对象并非仅 ...

  9. Apollo进阶课程 ⑨ | 业界的高精地图产品

    目录 高精地图的格式规范-OpenDRIVE HERE HD LIve Map HERE HD LIVE MAP-MAP COLLECTION HERE HD Live Map-Crowdsource ...

最新文章

  1. GLIBC 升级安装与 SCL 知识盲区
  2. 读淘宝商品描述页源码delphi版
  3. 网络视频:企业营销新机遇
  4. Linux双机热备解决方案之Heartbeat
  5. 雨林木风“115网络U盘”免费永久空间速度还挺快的
  6. linux apr文件解压失败,Linux安装apache服务器遇到的问题
  7. Codeup-问题 C: 畅通工程
  8. svg笔记----------path篇
  9. LeetCode 130 被围绕的区域
  10. qt改变tab形状_生命吗哪QT灵修 11月18日
  11. 暗影之枪显示连接服务器失败,暗影之枪传奇进不去怎么办?游戏更新进不去问题详解[多图]...
  12. 使用.Net Core MVC创建Web API
  13. 容器技术Docker K8s 42 Serverless Kubernetes(ASK)详解-ASK应用管理
  14. 网易邮箱大师添加附件显示服务器连接失败,网易邮箱大师如何添加Word附件 添加附件方法步骤详细介绍...
  15. Hadoop2.7.2 HBase2.0.0环境搭建
  16. 2840页的计算机毕业论文!德州奥斯汀华人博士究竟写了啥?
  17. 宝塔面板备份和恢复WordPress网站完整教程
  18. 数据库markdown版ppt生成
  19. ERROR 1: PROJ
  20. Unity3D横版过关游戏(一)

热门文章

  1. 基于JSP的在线调查问卷系统
  2. 系统架构师论文-财务数据仓库系统的设计与实现
  3. Simulink学习——stateflow快速入门之层次结构、互斥及并行
  4. python调用ansys_windows下用python调用HFSS
  5. C/C++游戏项目:编译重温小霸王经典超级玛丽教程(附注释源码)
  6. 音视频技术开发周刊 | 282
  7. python面试题库——1Python基础篇
  8. C# 将图片字符化(转为ASCII字符)
  9. PHP怎样将数字值转化为字母,php如何把数字转成大写字母
  10. 生活不只有BAT,还有这些市值超1000亿的快消公司