#1 楼
即使您关闭了GPS和WiFi,Google也会使用WLAN接入点中的BSSID信息来大致了解您的位置。取自“ Google Maps如何在没有GPS的情况下估算我的位置?”: BSSID类似于该接入点广播的接入点的MAC地址。因此,如果启用了BSSID广播,则它是“公共可见的”,这是大多数接入点的默认设置。 BSSID作为IP堆栈在较低的层上运行,您甚至不必连接到接入点即可接收这些广播。因此,基本上,当您使用如您所料,WiFi和GPS(Google的BSSIDs数据库)已更新为与该BSSID相关的地理位置。在您的情况下,您的AP正在发送信标来宣传其BSSID,并且由于它已经存在于Google的数据库中,因此Google Maps会根据该AP的位置知道您的位置。正在向Google提供其路由器的位置,这是因为您的手机已经帮助建立了您周围的接入点的数据库,并且Google使用此数据进行了地理位置定位。新路由器并使其远离所有Android设备,它们仍然能够根据您的手机所连接的基站(甚至可能是您邻居的AP!)来估算您的位置,但是精确度不会很高。
我在评论中看到了有关即使在WiFi关闭的情况下Android手机是否也会接收位置数据的问题。答案是,是的,绝对可以。对不起,我没有说清楚。如果您不知道,最好检查一下设置:
自Android 4.3起已包含此“功能”,而Android OS的早期版本不包含此功能。感谢martinstoeckli提供此信息。
尽管关闭手机上的“功能”似乎是防止BSSID被添加到数据库中的最佳方法,但不一定是这种情况。您拥有其他人的电话,过路人的电话,甚至还有谷歌自己的街景汽车。感谢Bakuriu指出这个问题。您的SSID是您选择或已经指定的网络的“名称”。例如,您在家中连接到WiFi的SSID“家庭”或“ D-Link”。为了退出,您需要重命名网络
_nomap
或Home_nomap
。感谢小费Andrea Gottardo。有关更多信息,请参阅有关选择退出的Google支持文章。 评论
关闭WIFI时如何获得BSSID?还是“关闭”仅表示它没有发送,但仍在收听附近的网络广播?
–贝尔吉
16-09-21在19:54
在最新版本(N)的Android中,它将以相同的方式扫描蓝牙设备。这两个都可以关闭。
–迈克尔·汉普顿
16-09-21在21:49
您可以更改SSID,以告知Google您不希望访问点成为其数据库的一部分。在此处查看:support.google.com/nexus/answer/1725632?hl=zh_CN“您可以通过更改WiFi接入点的SSID(名称)(您的无线网络名称)以使其以“ _nomap”结尾来选择退出”。例如,如果您的SSID为“ 12345”,则需要将其更改为“ 12345_nomap”。”
– Andrea Gottardo
16-09-21在21:50
您没有提到的东西:当一辆Google汽车四处拍摄StreetView的照片时,它还会映射位置和所有wifi网络名称。因此,从其他ISP处使用具有新网络名称的新路由器可能会起作用,但是要等到他们到您家附近来更新图片时才可以...
–巴库留
16-09-22在6:28
如果您曾经出售路由器,那么这也是一个隐私问题。可以找到其最近的活动地址。几年前,我从一个朋友那里买了一个,而iPod Touch将我安置在他家中了一段时间。
– SilverlightFox
16-09-22在9:17
#2 楼
您禁用了WiFi和GPS,但仍打开了蜂窝数据。这意味着电话正在与本地蜂窝塔通信。 Android使用手机信号塔地理位置来估算您的当前位置。每个手机信号塔都有一组ID号,可在手机上对其进行标识。它会不断广播其身份,以便手机在走动时可以与其连接。蜂窝塔天线是定向的,每个塔服务于大约三个不同的区域。您可以将它们视为三个饼形的楔形,其中的细胞塔位于饼的中心。每个楔形物都是一个“小区”(这就是该技术的名称。)
为这些小区服务的每个无线电都使用一定量的功率进行发射-您离塔越近,则手机接收到的信号越强,反之亦然。您的手机使用接收到的信号强度来节省电池。蜂窝塔越远,手机传输到它的功率就越大。因此,手机始终试图锁定最强的信号,以便它可以使用最少的功率进行传输。一种更有用的观察方法是,接收到的信号强度代表到蜂窝塔的粗略距离。塔,距离塔最远。想象一下,将楔形饼切成环形的塔状曲线,在最近的切片中具有较强的信号强度,在最远的切片中具有最弱的信号。它看起来(非常)大致是WiFi徽标。这些切片中的每一个切片都代表地球上的某个微小区域,而您正站在其中一个区域中。来自多个手机塔。因此,可以想象来自A塔,B塔,C塔和D塔的重叠切片的交点。交点定义的区域越来越小。
那么Google如何知道这些像元,楔形,切片和交点的位置?从数十亿个打开了GPS的Android手机(包括打开GPS的您的手机)中,不断发送有关其GPS位置以及看到的信号塔和信号强度的报告。 Google已使用此数据来绘制每个单元的位置以及每个点的近似信号强度。他们在服务器上拥有一个巨大的数据库,其中包含这些信息。您的电话通过发出网络请求来查询该数据库,该请求列出了所有在范围内的基站,而Google服务器会以您的估计位置进行响应。实际上,它们并不是在完美的小巧楔形结构中旅行-它们从建筑物和汽车上反弹,它们被树木,墙壁,雾气,云彩和人所吸引。每天都有新的蜂窝塔来去去去,因此无线电发射机的格局也经常在变化。数百万份报告仅产生平均GPS坐标。但这没关系,因为即使不完美的位置数据也足以满足大多数用户的需求。
最后,为了获得更高的准确性,手机上的Google Play定位服务软件会跟踪手机的最后已知位置,并可以使用它更好地估算您的当前位置。特别是,最后一个已知位置是对当前位置的合理估计(根据启发式信息,自上次查询位置以来,您可能没有移动过)。如果这似乎与手机信号塔信息保持一致,则可以使用它来提高您估计的位置的准确性。
评论
蜂窝塔地理位置的很好解释,但是这是否可以解释OP所描述的准确性?
– INV3NT3D
16-09-21在19:28
这肯定会有所帮助,尤其是当您考虑到Google必须将其与之关联的海量数据时(其他所有人)
–Wayne Werner
16-09-22在14:51
通过这种方法,您拥有的样本数量越多,准确度将呈指数级增长,并且考虑到Google的市场份额和覆盖范围以及使用寿命,再加上软件过滤功能,目前它们在西方世界城市地区的准确度可能已远远超过4位数字。
–醉酒的代码猴子
16-09-23在1:19
正如我在对另一个答案的评论中提到的那样,即使关闭了手机,也可以对其进行位置跟踪。
–沉莫功
16 Sep 24'8:46
@ INV3NT3D我希望只能根据Wi-Fi AP BSSID或GPS定位映射到特定房间。如果建筑物中存在一组毫微微蜂窝基站,则可能使定位达到与通过Wi-Fi AP相似的精确度。通常,正常的信号塔通常只能测量三百米。
– TafT
16-09-26在10:54
#3 楼
根据Google的说法:Maps如何找到您的当前位置Maps通过以下来源来估算您的位置:
您的网络浏览器的位置信息。如果您
开启了位置记录功能,那么手机的位置信息。过去。
尝试更改默认位置,然后在GPS关闭的情况下再次测试
点击右上角的齿轮图标以打开菜单
,从该菜单中单击“搜索设置”,这将打开一个新页面
在文本框中为位置输入新的默认位置
评论
我从未设置过我的默认位置,这是一部具有临时创建的Gmail帐户的新手机。
–MNLR
16/09/21在15:06
那第一部分呢?您是否开启了位置记录?您是否在移动设备上使用Chrome?您曾经从家用计算机连接过此gmail吗?是否有可能发生一系列事件,您允许Google知道您在家中的位置,并且此信息通过Chrome登录名或其他Google服务传递到您的设备上?
– FatSecurity
16-09-21在15:12
确实,我已经将家用PC连接到了该Gmail帐户,但是问题仍然存在。我不使用谷歌浏览器。我将检查位置记录设置。
–MNLR
16-09-21在15:14
我们怀疑:)请检查您Google帐户上的所有隐私和位置设置。我真的不记得默认值是什么,但是知道大G和M这类大数据公司后,它们通常默认选择使用新帐户来实现其“便捷”跟踪功能。
– FatSecurity
16年9月21日在15:16
#4 楼
Google可能不知道您身在何处,但在您关闭所有功能之前便知道您身在何处。您可以通过以下方法测试这一理论:将手机切换为飞行模式,然后移动距离。如果您的电话仍然认为您在旧位置,那么您就知道是这种情况。然后,您可以一次打开一个手机上的功能,并查看何时可以移动。这将告诉您使用了哪个无线电。
请注意,由于GPS完全是被动的,处于飞行模式的电话仍可以从GPS卫星接收其位置。
评论
我一直这样做,以追踪飞行速度,尤其是起飞和降落。
–Milind R
18年7月23日在19:02
#5 楼
大多数浏览器和移动设备都支持Geolocation API
和HTML5 Geolocation API
,这使您可以与自己喜欢的网站共享位置。 Javascript可以捕获您的经度和纬度,并且可以发送到后端Web服务器,并可以进行精美的位置感知操作,例如查找本地商家或在地图上显示您的位置。W3C地理位置API是万维网联盟(W3C)的一项工作,旨在标准化接口以检索客户端设备的地理位置信息。2它定义了一组符合ECMAScript标准的对象,这些对象在客户端应用程序中执行,从而为通过咨询位置信息服务器来了解客户的设备位置,位置信息服务器对于应用程序编程接口(API)是透明的。位置信息的最常见来源是IP地址,Wi-Fi和蓝牙MAC地址,射频识别(RFID),Wi-Fi连接位置或设备全球定位系统(GPS)和GSM / CDMA小区ID。根据最佳的位置信息来源,以给定的精度返回位置
#6 楼
仅当通过以下方式在线时才能跟踪您。GPS(上)-GPS提供您的位置,某些应用“何时”将该位置“存储”在手机中,以及何时感觉到您在线了,它可以将这些信息直接传到您的位置历史记录或它们的末端。细胞部位。这就像使用普通电话的三角剖分。
恶意软件可以做同样的事情。
当GPS关闭且互联网实时关闭时,无法跟踪到您。
您可以通过不允许在Google中关闭位置来在Google中将其关闭不可见。
-imho
评论
恶意软件可以做同样的事情。这种神奇的地理感知恶意软件是什么?
–user83454
16-09-22在14:34
“互联网可以...”,网络有感觉吗?
– Chenmunka
16-09-22在14:53
迈克-GPS处于关闭状态且互联网处于关闭状态时,您几乎可以追踪到您。例如,查找蜂窝塔三角剖分...
–Rory Alsop♦
16-09-23在10:36
如果我没有犯错,即使关闭手机,也可以对其进行位置跟踪。这就是为什么有法拉第包出售的原因。 (也可以用多层铝箔包裹手机。)
–沉莫功
16-09-23在19:58
评论
作为一个有趣的轶事,我的DSLR没有地理标记信息,但是如果我将手机放在口袋里,将照片放在某个地方,然后将其上传到Google相册,它将为auutt̶o̶m̶a̶g̶i̶c̶a̶l̶l̶y̶y准确地标记出它们的准确位置。有2个位置权限。精细和粗糙。一个使用gps,另一个使用其他数据(可以用来猜测您的位置的其他方法)。在最新的android版本中,您应该可以在权限下撤销应用设置。 (来源:是android app dev)附带说明,在android 6之前,您同意安装应用程序的权限,现在您可以随时撤消它们。
“但是,这是否不意味着ISP就向Google提供其路由器的全部(或部分)位置?” zdnet.com/article/…
@WayneWerner因为Google假设您是手机所在的地方,所以如果您上传带有时间戳的照片,则会假设它们是在您手机所在的位置拍摄的。
@Snowbody:我使用没有GPS的旧数码相机拍摄照片,然后将其上传到其他位置的Google相册中,但Google相册仍然会创建标题为照片拍摄地名称的相册。它唯一必须知道将它们带到何处的方法是进行Google图片搜索,也许我在不经意间通过拍摄了纪念碑的照片对它有很大帮助。