【问题标题】:Direction specific geofence - matching user's bearing to a range of degrees for a waypoint方向特定的地理围栏 - 将用户的方位与航点的度数范围相匹配
【发布时间】:2023-11-19 20:30:01
【问题描述】:

我们正在构建一个像这样工作的驾车游览应用程序 - 当用户在某个方向进入游览地点(航点)的地理围栏时,会触发游览音频。如果用户从另一个方向进入,地理围栏事件将不会被注册。

我们可以从设备获取用户的方位 (Android) 或航向 (iOS),但输出是非常具体的,例如,正北 191 度。有没有办法为每个旅游地点(航路点)分配一个度数范围,比如 160-200 度,并且只有当用户的方位/路线落入这个范围内时,地理围栏事件才会被注册?如果不在范围内,则未注册?

【问题讨论】:

标签: android ios cllocationmanager skmaps android-geofence


【解决方案1】:

这不是 Scout SDK 特有的——你可以尝试基于方位和先前位置的应用级实现:Get the direction Android app user is headed on entering a geofence

【讨论】:

    最近更新 更多