MG
Это не обычные перекрытия и это нужно учитывать.
Необычность состоит в том, что есть блок-посты, через которые будут пропускать при определённых условиях. Однако, на карте/местности есть ещё другие дороги, которые не указаны как блок-посты. Что будет с ними?
Если не перекрыть такую дорогу, то ВСЕ! маршруты в город пойдут через непонятную дорогу в обход перекрытых дорог.
Если перекрыть все. Маршрут всё равно будет построен. Но, нет гарантии, что маршрут не пойдёт через дорогу без блок-поста.
Оба варианта плохие.
Поэтому, лучше, решить проблему на официальном блок-посту, чем "упереться в стену" в поле.
Общее решение по блок-постам следующее:
На Блок-постах мы будем ставить Инфоточки, предупреждающие об ограничении и наличии Пункта пропуска. Чтобы пользователи знали где можно проехать (разрешили или сказали что делать).
Дороги, которые без блок-постов считаем закрытыми. На них ставим перекрытия. Чтобы маршрутизатор выводил только на разрешённые дороги.