文档
显示模式
车站模式 vs 站台模式 — 每种路径点的外观与适用场景。
MTR Surveyor 提供两种方式在 Xaero 地图上呈现 MTR 车站。用 /mtrsurveyor mode 切换,或设置 mtrsurveyor.toml 中的 waypointMode。
车站模式(默认)
每个车站一个路径点。
| 属性 | 值 |
|---|---|
| 路径点名称 | [MTR] <车站名> |
| 图标 | 完整车站名 |
| 颜色 | 蓝色(Xaero 颜色索引 9) |
| 位置 | 车站中心 X/Z;Y = 站台平均高度(缺省回退到车站最大 Y) |
| 车厂(若启用) | [MTR] Depot: <名称>,图标 D,金色(颜色索引 6) |
适用: 在不杂乱的情况下纵览整个网络。
站台模式
每个车站内的每个站台各一个路径点。
| 属性 | 值 |
|---|---|
| 路径点名称 | [MTR] <车站名> | <路线1>-><终点1>, <路线2>-><终点2> |
| 图标 | 站台名(未命名则用其 id) |
| 颜色 | 浅蓝色(Xaero 颜色索引 3) |
| 位置 | 站台精确中点 X/Y/Z — 真实站台高度,不会埋在地下 |
适用: 详细探索,查看哪些路线经过哪个站台、终点在哪。
终点如何计算
对于每个经过该站台的路线,终点按以下方式解析:
- 在路线的有序站台列表中找到本站台的位置。
- 取路线中最后一个
RoutePlatformData。 - 如果它有自定义终点且不是重置标记,则使用它。
- 否则使用最后一个站台的车站名。
路线按名称去重,因此名为 1号线||快线 的路线只会显示为 1号线。
示例
车站 Central 的站台 P1 同时被以下路线经过:
- 路线
1,终点Airport - 路线
3,终点Harbor
生成结果:
[MTR] Central | 1->Airport, 3->Harbor
路径点精确落在 P1 的真实世界坐标处,高度为站台高度。
对比
| 车站模式 | 站台模式 | |
|---|---|---|
| 每站路径点数 | 1 | N(每个站台一个) |
| 高度 | 站台平均 Y | 站台精确 Y |
| 路线信息 | 无 | 悬停显示路线名 + 终点 |
| 杂乱度 | 低 | 较高(大站 = 多点) |
| 颜色 | 蓝色 | 浅蓝色 |
如何选择
- 建设 / 考察网络?选站台模式。
- 只是导航?选车站模式。
- 网络规模巨大的服务器?保持车站模式,避免路径点列表失控 — 站台模式在大型地图上可能产生数百个路径点。