Skip to content

v4.4.0 朝向改用实际移动方向 + 导航路线朝前

Choose a tag to compare

@Xiyinnnnnn Xiyinnnnnn released this 15 Oct 04:16
· 2 commits to main since this release

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