GhostFlying / LocationReportEnabler

A simple android app to enable Google Location Report, Google Now and related functions in China mainland or somewhere like.
GNU General Public License v3.0
1.07k stars 114 forks source link

卫星视图漂移的解决方法 #32

Open justingkao opened 8 years ago

justingkao commented 8 years ago

谷歌有个判断机制 根据连接clients4.google.com的ip来判断是否进行地图纠错 一般挂代理谷歌检测到就是国外的ip段 就不进行纠错。 解决的方法有两个: 1.有ipv6条件的 用ipv6连接

2.使用部分东亚的翻墙服务器(谷歌误认为那是中国大陆的ip段)

rickchan commented 8 years ago

部分东亚服务器指的是什么?我开的台湾服务器照样漂移

justingkao commented 8 years ago

因为ip段是动态的 一个ip原本是大陆的 后来一些公司把它部署到别的地区 而谷歌数据库里面还认为是大陆的 这个可遇不可求 最近想到第三种方法 对clients4.google.com利用hosts指定没有被屏蔽的ip不知行不行

GhostFlying commented 8 years ago

想到个思路,如果 Google 读 http 请求头的 proxy 信息的话,可以走 http proxy 这种,但还需要其他方式过墙,以及单纯为了这个感觉牺牲有点大。

fendaabc commented 7 years ago

我不太懂技术,但我从酷市场看到修改部分hosts可以纠偏,我试了下谷歌地图可以,谷歌地球无效。hosts如下,希望作者能早日找到解决方法。 谷歌地图直连hosts,卫星地图和道路重合:61.91.161.217 clients4.google.com 61.91.161.217 maps.gstatic.com 61.91.161.217 lh3.googleusercontent.com 61.91.161.217 lh3.ggpht.com 61.91.161.217 lh4.ggpht.com 61.91.161.217 lh5.ggpht.com 61.91.161.217 lh6.ggpht.com

kaedea commented 6 years ago

所以有人解决这个问题了吗,时间轴里一直偏移,和实际的地点对不上有点坑爹

Jieoz commented 3 weeks ago

六年后我来考古,大佬们最后是怎么处理的呢?我用LSP模块现在时间轴可以正常用,但是就是有图层偏移的问题

kaedea commented 3 weeks ago

六年后我来考古,大佬们最后是怎么处理的呢?我用LSP模块现在时间轴可以正常用,但是就是有图层偏移的问题

XPOESED HOOK GMS 的定位接口,把偏移量抵消回来...

Jieoz commented 3 weeks ago

XPOESED HOOK GMS 的定位接口,把偏移量抵消回来...

大佬具体要怎么做呢方便教教吗?现在安卓14用LSP可以实现吗

kaedea commented 3 weeks ago

XPOESED HOOK GMS 的定位接口,把偏移量抵消回来...

大佬具体要怎么做呢方便教教吗?现在安卓14用LSP可以实现吗

emmm,我看错你的问题了。 Google 地图相关偏移问题分成两个:

  1. 数据图层 & 卫星图层偏移:这个比较简单,好像用修改 SIM 国家之类的模块,把 SIM 修改成 CN or 非 CN,Google 地图应该自身就自带偏移修复。
  2. 时间轴偏移 & Google 相册位置记录偏移(我指的是这个):这个比较麻烦,需要 Hook 定位 API,手动算上 bjc 火星坐标的偏移量,我自己比较 care 的是这个。
Jieoz commented 3 weeks ago

emmm,我看错你的问题了。 Google 地图相关偏移问题分成两个:

  1. 数据图层 & 卫星图层偏移:这个比较简单,好像用修改 SIM 国家之类的模块,把 SIM 修改成 CN or 非 CN,Google 地图应该自身就自带偏移修复。
  2. 时间轴偏移 & Google 相册位置记录偏移(我指的是这个):这个比较麻烦,需要 Hook 定位 API,手动算上 bjc 火星坐标的偏移量,我自己比较 care 的是这个。

好吧大佬 看起来挺复杂,我有空研究一下