我想知道是否有一种好方法可以确定移动设备是否已开机并位于正在飞行的飞机上。一个解决方案可以推广到 iOS 和 Android 平台吗?能否在最低高度确定位置、高度和速度?需要gps吗?通过 cel tower 信息进行本地化就足够了吗?
类似于:
if (altitude > 100ft off ground) && (speed > 200 mph) then flying = true
不会是完美的,但可能是可以接受的准确度。
原因:我想知道是否可以收集表示移动设备在飞机起飞或降落期间是否开机的聚合数据。
要求:如果解决方案为即使是一小部分移动设备提供数据,则在确定在飞行期间打开此类设备是否会带来航空风险方面,聚合信息可能被视为重要信息。这将从讨论中消除道听途说和轶事经验。可能有助于提出改变政策的论点。
请尽量将您的回复集中在此处可能会发挥作用的技术考虑因素上。设备所有者是否必须下载应用程序并选择加入才能知道此信息?电池塔数据是否足够?可能不止一种方法有效吗?
最佳答案
通过 GPS 访问,您可以确定位置、方向、高度和速度。请注意,如果 iPhone 中的 GPS 无限期开启,会导调用池耗尽。
关于android - 确定移动设备是否在移动的飞机上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15277679/