移动选项:红绿灯、路况、限速和隧道
以恒定速度走直线的位置点,几秒钟就会露馅:真实的人会在转弯前减速、在红灯前停下、在隧道里丢失信号。在 Mock Location 的“模拟移动”中,这些由“选项”部分负责。它只显示适合所选出行方式的项目,默认值已为逼真的行程调好。下面介绍每个开关的作用,以及它适用于哪些出行方式。
适用于所有出行方式
“自然移动”(默认开启)——速度略有变化,转弯和上坡时位置点会减速;长时间步行或骑行快结束时会稍显疲惫。
“在红绿灯处停车”(开启)——有时红灯,位置点停下等待,有时绿灯,继续前进。汽车、摩托车和踏板摩托在 Yandex 路线中的红绿灯处停车。步行和骑车时在过街路口停下,城市里红绿灯正是设在那里。
“在各点等待”——在每个途经点停留。时长就在这里选择:1、3、5、10 或 15 分钟;再点一个值即设定范围,每次停留的时长都在其中随机。
“城市 GPS 精度”——精度不时降至 5–15 米,部分更新会丢失,就像在高楼之间一样。
“直线”——忽略道路,在点之间直线移动。适用于路网不合适的情况:田野、水面、封闭区域。“公交”和“混合”没有这个选项。
步行、自行车和电动自行车
“避开台阶”(步行和公交)和“避开陡坡”会改变路线本身:路线将绕开台阶和陡坡。
“在人行横道下车”(自行车和电动自行车,开启)——骑行者按交通规则推行通过斑马线。
“短暂休息”——不时停留 20–60 秒,就像真人一样。
上坡和下坡会让移动变慢或变快(电动自行车减速较少),坐标中的海拔取自地形。路线没有严格的“只走斑马线”:步行路线本来就沿人行道和人行横道,人行横道的数量在编辑器中可以看到。
汽车、摩托车和踏板摩托
“遵守限速”(开启)——在有限速的路段,位置点不会超过标志限速。
“考虑路况”——路段速度取自 Yandex 当前的道路路况,拥堵时变为“走走停停”。如果路线生成已超过五分钟,路况会更新;行程进行中路况不再变化。
“避开收费道路”(开启)、“避开未铺装道路”和“避开高速公路”会改变路线本身。
“在隧道中丢失信号”——隧道内位置不更新,就像真实 GPS 一样。
经过减速带和铁路道口时,位置点会自动放慢,没有单独的开关。这里的踏板摩托指在车行道上行驶、不上高速的轻便摩托。
公共交通
“公交”方式用公交车、有轨电车和其他交通工具规划路线:步行到车站、在站台候车、乘车并在中途各站短暂停靠,然后再步行。速度滑块设置交通工具本身的速度,步行路段按步行速度。站点数量在编辑器中可以看到。
如果步行比乘车更划算,路线就会如实全程步行。公共交通没有路况:路线服务不为它提供路况数据。
“混合”:每段路用不同的交通方式
“混合”图块是出行方式一排中的最后一个。开启后,“路线点”列表中相邻两点之间会出现一行显示该段的方式,例如“↓ 🚗 汽车 ▾”。点按它并从列表中选择方式:这样就能规划“步行到停车场——开车去上班——步行到门口”的行程。每段沿各自的道路生成,并以该方式设定的速度行驶,所以混合模式没有统一的速度滑块。如果下一段更慢,位置点会提前减速到该段的速度。
新路段使用开启混合前所选的方式;选择普通方式会关闭混合。混合模式中显示的选项是至少适用于其中一段的那些。路线中的“混合”与地图的“混合”图层无关:后者指带标注的卫星影像。
最高 200 公里/小时的速度和出行方式的“物理特性”
所有方式的速度滑块都可调到 200 公里/小时,但加速、刹车和过弯仍是出行方式的属性:设为 200 公里/小时的行人加速缓慢,转弯时大幅减速;而同样设为 200 公里/小时的汽车,只要开启了相应选项,仍会在限速标志前和拥堵中减速。每种方式的速度分别记忆。