`
hanyi366
  • 浏览: 290311 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Google 全国 地图 纠偏数据 偏移数据 火星坐标修正 方案

 
阅读更多

 

中国地图和卫星图都存则偏移量,这个是由中国规划局,确定的,一个偏移算法,实际上是没有什么特殊规律的,他的生成算法是有规律,不过这个规律你我都很难拿到,那我们怎么解决这个偏差呢,毕竟做地图开发的都存在卫星图和地图的切换,谁不想让切换以后的地图对上呢! 后来我发现google的地图服务,ditu.gogle开始的都没有偏差,maps.google开头的服务就有偏差,我就开始查找google的取偏移量算法,事前我还是图破解google手机版本的数据,没有成功,估计是使用了自己的压缩或加密算法,最后也没有找到规律,后来才尝试破解web版本的 不过web版本的接口我对于js不是特别熟悉,所以本次破解放弃了分析源代码的步骤,而是直接采用排除法 那就是把地图部分访问的全部地址,一个接一个封杀掉,查找那个气偏移做用的网址 http://ditu.google.cn/maps/vp?spn=0.0,0.0&z=18&vp=39.111195,117.148067 最后找到了就是这个,记住每次测试用清理浏览器缓存哦,使用fixfox的fildder和adblock就够了 然后就是 分析每次返回内容的规律,黄天不负有心人啊,我总算是搞定了,下面是我整理的接口

 

 Google 中国地图偏移接口

 

 

 

1.接口地址:http://ditu.google.cn/maps/vp?spn=0.0,0.0&z=18&vp=39.111195,117.148067

 

 

 

(注:.cn和.com都可以,我用国内服务器就会选择.cn用美国服务器就会选择.com)

 

2.返回内容中的有效部分:

 

3.(39.111195, 117.148067, 18, [9, -2, 18, -4, 37, -8, 74, -16, 149, -33, 298, -67, 596, -135, 1193, -270])

4.Spn参数暂时未知实际意义,但是需要上发spn参数,任意两个小数用逗号分开

 

Vp参数纬经度值,用逗号分隔,z参数为地图缩放级别,无实际意义

 

5.取回的部分中有效数字为[9, -2, 18, -4, 37, -8, 74, -16, 149, -33, 298, -67, 596, -134, 1192, -268]这个数组总共有8组数字,每两个为一组,分为别从11级到18级的地图和卫星图的偏移像素数量,我们前一组数字精确的等于后一组数字除二,我们为了得到最精确的偏移,故选择第18级的偏移量1193,-270,1193为x方向上精度的偏移像素,-270为y方向上维度偏移像素

 

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

 

 

 

 

 

 

数据经度  每0.01个经纬度一个偏移量

 

总共数据量(9557005)条

 

数据格式CSV文件  每一个经度一个文件

 

从73-134总共62个文件  总大小480MB

 

数据介绍  依次为  经度  纬度  此位置偏移像素X,Y放心(google地图的第18级偏移量,没向上一级除2)

 

此位置经纬度偏移  保留6位小数  定位用足够了

 

分享到:
评论

相关推荐

    google地图gps纠偏数据,gps纠偏解决方法

    为了验证Google地图的GPS纠偏数据是否有效,可以使用提供的“google地图GPS纠偏数据验证”文件。这个文件可能包含了不同场景下纠偏前后的GPS轨迹对比,通过分析这些数据,可以评估Google纠偏算法的性能和效果。 总...

    0.1的gps地图纠偏偏移数据库

    2. **坐标转换**:根据数据格式,将解压后的纠偏数据转换成可以与地图坐标系统匹配的格式。这可能涉及到地理坐标系(如WGS84)和投影坐标系之间的转换。 3. **匹配与纠偏**:在接收到GPS定位信号后,通过算法找出...

    Google baidu 地图 gps偏移(经纬度偏移)的技术纠偏解决方案,在gps实际开发中的应用

    民间开发者已经根据偏移算法开发了一些修正偏移的地图,这些地图在水货GPS设备上可以实现精确的导航和定位,因为它们的坐标是真实的,与设备输出的坐标匹配。然而,对于中国本土的行货GPS设备,即使其软件进行了偏移...

    最新全国百度、高德、谷歌等各类地图经纬度偏移,经纬度纠偏,gps偏移,gps纠偏数据库。

    本主题聚焦于“最新全国百度、高德、谷歌等各类地图经纬度偏移,经纬度纠偏,GPS偏移,GPS纠偏数据库”,这些概念涉及到地图数据处理的核心技术,对确保精确地理位置信息至关重要。 首先,我们要理解经纬度偏移的...

    百度地图纠偏数据(gps专用)

    在IT行业中,尤其是在地理信息系统(GIS)和导航应用领域,"百度地图纠偏数据(gps专用)"是一个关键概念。这个标题所指的资源包含了百度地图为了提高GPS定位精度而进行的数据处理结果。GPS(全球定位系统)在提供...

    地图纠偏数据

    "中国境类GPS转Google纠偏数据"是指针对中国地区的GPS坐标进行转换,以匹配Google地图的坐标系统。Google地图采用的是WGS84坐标系统,而中国境内通常使用的是GCJ-02(国家大地坐标系2000)或BD-09(百度坐标系)坐标...

    Baidu纠偏库,百度地图坐标修改,坐标纠偏

    百度地图坐标系统主要有两种:GCJ-02(火星坐标系)和BD-09(百度坐标系)。GCJ-02是中国国家测绘局采用的一种加密坐标系统,而BD-09则是百度在此基础上进一步加密的坐标系统。在使用百度地图API时,开发者可能需要...

    百度、高德、谷歌、火星、wgs84(2000)地图坐标相互转换纠偏的JS实现

    主要实现百度、高德、谷歌、火星、wgs84(2000)地图坐标相互转换纠偏的JS实现

    百度地图偏移,高德地图偏移的解决方法

    地图偏移是指由于坐标系的不同和数据采集方法的差异,导致地图上显示的坐标点与实际坐标点之间存在偏差的问题。这种偏差可能会导致定位不准确,影响到基于GPS的应用程序的使用体验。 高德地图偏移解决方法 高德...

    Cesium 常用地图纠偏 百度、高德、Arcgis、腾讯地图纠偏

    Cesium 常用地图纠偏 百度、高德、Arcgis、腾讯地图纠偏 资源预览:http://dongnan185.com:8083/videos/jiupian.mp4 启动:npm i npm run serve

    python3 GPS数据纠偏类(适用谷歌、高德、百度地图纠偏)

    总结来说,本项目提供了一种Python3实现的GPS数据纠偏解决方案,适用于中国境内的主要地图服务。通过`GpsConvert.py`中的类和方法,开发者能够高效地处理GPS坐标,提高地图上轨迹展示的精确度。对于需要处理大量GPS...

    c# GPS坐标与火星坐标互转

    本文将深入探讨C#编程环境下,如何在Visual Studio 2010中实现GPS坐标、火星坐标以及Google坐标之间的互转,并针对GPS坐标纠偏进行讨论。 首先,我们要了解基础概念。GPS坐标系统,也称为WGS84坐标系统,是一种全球...

    谷歌地图坐标纠偏算法javascript版.docx

    谷歌地图坐标纠偏算法javascript版 从文件的标题、描述、标签和部分内容可以看出,这是一个关于GPS坐标纠偏算法的javascript实现,特别是用于Google Map和高德地图的坐标转换。 坐标纠偏算法的必要性 在GPS定位...

    百度、谷歌地图经纬度偏移的解决方法,经纬度纠偏,gps偏移和纠偏(最佳技术方案)

    在百度、谷歌、soso、等地图上,对经纬度偏移进行正确的纠偏的最佳技术解决方案,内容包含技术解决与相关获取资料方式!

    GoogleMap谷歌地图 GPS纠偏数据下载器

    GoogleMap 谷歌地图 GPS纠偏数据下载器 0.1精度 所谓0.1精度,就是每隔0.1度提供一个修正值,详情请参见我的博客: http://blog.csdn.net/hushoubo/article/details/7708804

    js版地图纠偏

    "js版地图纠偏"指的是使用JavaScript实现的地图坐标矫正功能,适用于谷歌、百度、高德等主流在线地图平台。JavaScript作为一种广泛使用的前端编程语言,使得这种纠偏技术能够在网页端直接运行,提供实时的坐标转换...

    GPS坐标转地图坐标java版算法(纠偏)

    gps坐标转地图坐标算法,纠偏算法。GPS坐标就是传说中大地坐标系统(WGS-84),国内的互联网公司,都不会使用GPS坐标,因为这不符合国家政策。所以大家都会使用GCJ-02坐标系,如腾讯搜搜地图、搜狐搜狗地图、阿里云...

    火星坐标转地球坐标工具

    由于历史原因,中国的电子地图数据常采用“火星坐标系”(也称为GCJ-02坐标系),而全球广泛使用的是“地球坐标系”(WGS-84坐标系)。本文将详细介绍“火星坐标转地球坐标”的概念、原理以及转换方法。 火星坐标系...

    google地图gps纠偏数据库

    谷歌地图专用纠偏数据库 精度为0.01:经纬度每变化0.01,取一次偏移值,共980万条,access文件约600mb,误差5~10米。 精度为0.001:经纬度每变化0.001,取一次偏移值,共9亿条,csv文件共20gb,误差约2米 百度...

Global site tag (gtag.js) - Google Analytics