文档

工作原理

MTR 数据如何进入全屏地图渲染器。

MTR Map Overlay 读取 MTR 网络数据,并在全屏地图集成中绘制。地图缓存按维度区分。

MTR 服务端快照 ─┐
                ├─> 维度地图缓存 ─> Xaero 世界地图渲染器
MTR 客户端附近数据┘              └> JourneyMap 渲染器

客户端和服务端都安装本模组时,客户端会探测各维度内容哈希,并请求有变化的快照。服务端采集轨道、路线和地标数据,分块传输后由客户端校验、组装。服务端不支持快照时,客户端会退回 MTR 已同步的附近数据。

两种地图共用采样后的轨道几何;路线颜色在共用轨道上并排显示。渲染器会剔除当前视窗之外的轨道,JourneyMap 图层会跟随地图平移与缩放。Xaero 和 JourneyMap 均为可选集成,缺少时会跳过对应地图功能。