早在2016年,ARS就报道了我们每天在智能手机上随身携带的传感器的一个有趣用途-地震检测。你手机里的加速度计是一个还过得去的地震计,再加上位置数据和足够的用户,你就可以探测到地震,并在地震席卷整个地区时向用户发出警告。加州大学伯克利分校(University of California-Berkeley)在加利福尼亚州的资助下,开发了一款名为MyShake&34;的应用程序,一个廉价、高效的地震探测网络诞生了,至少,它是为安装该应用程序的人而生的。
如果你不需要安装这款应用呢?如果地震探测只是内置在操作系统中,那会怎样呢?今天,谷歌发布了Android地震警报系统,这就是谷歌将要回答的问题。谷歌将通过在几乎每一部Google Play Android手机上部署地震探测功能,建立它所称的世界上最大的地震探测网络。以下是公告的要点:
所有智能手机都配有可以感知地震的微型加速度计。它们甚至足够敏感,可以探测到P波,P波是地震后发出的第一个波,通常比随后的S波破坏性小得多。如果手机检测到它认为可能是地震的东西,它会向我们的地震检测服务器发送信号,并提供震动发生的大致位置。然后,服务器将来自多部手机的信息组合在一起,以确定是否正在发生地震。我们实质上是在用光速(大致就是手机信号传播的速度)和地震的速度赛跑。对我们来说幸运的是,光速要快得多!
这场比赛通常只会发出一分钟左右的警告,但如果你接到通知,这通常就足以躲避和掩护了。
在加利福尼亚州,Android的地震探测将由谷歌和处理ShakeAlert的同一联盟合作,ShakeAlert是MyShake客户端面向用户的后端系统。加州的ShakeAlert将智能手机的读数与传统地震仪网络结合在一起,现在Android将成为另一个ShakeAlert客户端,向系统注入数据并显示来自系统的警报。
对于世界上没有如此先进的地震探测基础设施的其他地方,谷歌内部的Android地震警报系统将被列入地震监测名单。该公司表示,首先,我们将使用这项技术在谷歌搜索上分享受影响区域的快速、准确视图。当你搜索“地震”或“我附近的地震”时,你会发现你所在地区的相关结果,以及关于地震后该怎么做的有用的、可信的资源。
该功能正在通过Google Play服务为每一部运行5.0版或更高版本的Android手机分发。与大多数Android手机需要数年时间才能到达的重大系统更新不同,Google Play服务由谷歌集中分发,可以在几周内命中每一部活跃的Android手机(不包括中国的非谷歌设备)。Android 5.0及更高版本的要求意味着25亿台Google Play Android设备中有94%将可以使用这一功能。
该功能通过Android设置中的Google Location Services开关(也称为Google Location Accuracy)来激活(和停用),该开关表示,“Google可能会定期收集位置数据,并以匿名方式使用这些数据来提高位置精度和基于位置的服务”(Google Location Services Switch Of Android Settings),即“谷歌可能会定期收集位置数据,并以匿名方式使用这些数据,以提高位置精度和基于位置的服务。”每部Android手机在安装过程中都会问到这一点,所以虽然默认情况下打开这一功能并不准确,但我们强烈建议你在安装过程中打开位置服务,我猜大多数手机都启用了这一功能。地震检测使用粗略的城市级位置数据,而不是细粒度的精确位置数据。
在主动警报在全球铺开之前,听起来谷歌似乎想先收集一些数据。主动地震警报目前只会出现在加州(加州已经有了ShakeAlert和既定的数据集),谷歌表示,在未来的一年里,你可以通过Android基于手机的地震探测,看到更多的州和国家收到地震警报。