更改仿真状态
命令 0xcc: 更改仿真状态
| ubyte |
string (任意) |
ubyte |
<value_type> |
| 变量名 |
仿真 ID (任意,见下文) |
值的类型 |
新值 |
更改仿真状态。由于当前只有一个仿真,'仿真 ID' 会被忽略。可以更改以下值,必须提供的参数也在表中显示。
**可更改的 GUI 变量概览**
| 变量 |
值类型 |
描述 |
Python 方法 |
| clear pending vehicles (0x94) |
string routeID |
丢弃所有已加载但尚未插入、且出发时间早于当前时间步的车辆。如果给定的 routeID 长度非零,则仅丢弃具有此 routeID 的车辆。 |
clearPending |
| save state (0x95) |
string filename |
将当前仿真状态保存到给定的 filename。 |
saveState |
| load state (0x96) |
string filename |
从给定的 filename 快速加载仿真状态。这比 simulation.load 更快,因为网络和附加对象会被保留。注意:以这种方式加载状态时,增量加载的路线文件中的车辆以及流量车辆可能会丢失。如果所有路线输入均为 <vehicle> 或 <trip> 格式,并使用选项 --additional-files 加载(非增量加载),则保证流量是完整的。 |
loadStateState |
| scale (0x8e) |
double |
设置交通缩放因子 |
setScale |