Километровые отметки "0.00" это непорядок - не ставь маркеры километров до окончания строительства путей, а если путь готов, то при установке километрового маркера сразу указывай все его параметры. Километровый маркер в первую очередь путевой объект, он записывается в Route.tit, оттуда в Route.tdb.
Путевые объекты обрабатываются в два этапа, сейчас не буду расписывать весь механизм, выведу только общую рекомендацию - чтобы лишний раз не нарваться на ошибки в БД путевые объекты устанавливай по одному и сразу с указанием всех свойств (№ КМ, название станции и пути, ограничение скорости и т.п.).
Потом сохраняешься и только после этого следующий, в твоем случае можно предвидеть изменение свойств сразу 3-4 километровых маркеров за раз (присвоение №) и возможный глюк при перезаписи БД.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
|