Я хочу направить пожарную машину с помощью pyroutelib3 и osm. Я совершенно поражен возможными ключами доступа. Мой собственный профиль выглядит так:
emg_vehicle = {
"weights": {
"motorway": 10, "trunk": 10, "primary": 2, "secondary": 1.5, "tertiary": 1,
"unclassified": 1, "residential": 0.7, "track": 0.5, "service": 0.5
},
"name": "emg",
"access": ["access", "vehicle", "motor_vehicle", "motorcar", "emergency"]
}
Я борюсь со следующими способами:
- Улицы с односторонним движением следует игнорировать, движение в любом направлении возможно
- Ограничения скорости можно игнорировать
- Максимальная нагрузка на дорогу игнорируется, как и максимальный вес
- Возможны любые дороги, на которых может поместиться транспортное средство (лесные, частные и т. Д.)
Как мне указать эти требования в моем профиле?