Repository navigation
v4.4.0 朝向改用实际移动方向 + 导航路线朝前
v4.4.0 变更
1. 朝向改用「实际移动方向」(修复朝向乱飘)
主界面位置箭头不再依赖设备姿态传感器(旋转矢量 / 磁力计 + 陀螺仪),
改为由相邻定位点位移推算的行进方向(course over ground)。
- 手机放兜里 / 横握 / 车内 / 看地图转身,箭头都指向"实际在往哪走",不再乱飘;
- 磁干扰环境(地库、金属建筑、车内)下稳定,不受磁场影响;
- 新增
core/CourseTracker:锚点累积 + 精度自适应位移阈值 + 向量(sin/cos)指数平滑 + 静止保持方向; - 移除
core/OrientationSensor(不再需要任何方向传感器)。
静止时保持上一次移动方向(不强行回北);刚启动尚未积累位移时回退到定位航向。
2. 导航视角改回「路线朝前」
AppConst.NAVI_OVERHEAD_VIEW 默认由「俯视朝北」改为「2.5D 路线朝上」。
- 驾车 / 骑行 / 步行的地图朝向由导航引擎按路线方向驱动(不用手机朝向),不会随设备乱转;
- 注释说明同步更新。
版本
- versionCode 22 → 23,versionName 4.3.2 → 4.4.0