Просмотр полной версии : Синтаксис tdb
Подскажите пожалуйста синтаксис файла *.tdb. Что у него внутри?
Ведь на его основе берет данные MSTS Mapper?
Быстрого ответа нет, ибо это глобальная и обобщающая весь маршрут база данных, содержащая треки путей, которые в свою очередь берутся из W файлов тайлов и БД треков tsection.dat, узлы стрелок, тоже самое по трекам автодорог.
Записи всех светофоров, маркеров станций, переездов, ограничений и пр. данные, разрозненные по файлам тайлов.
База может быть создана с нуля в случае краха из имеющихся данных в остальных файлах, включая уникальные сводные данные, часто перед этим требуется предварительное исправление "светофорных" записей в W файлах.
Синтаксис описывать оооочень долго.
Быстрого ответа нет, ибо это глобальная и
Синтаксис описывать оооочень долго.
Ну хотя бы его команды. Попробую разобраться.
Там не команды, а секции
TrackDB - треки, стрелки
TrItemTable - светофоры, платформы, километровые, ограничения (маркеры на треках).
Например разбор "светофорной" записи, она запись - одна линза.
SignalItem ( //запись сигнала
TrItemId ( 2327 ) //уникальный номер записи
TrItemSData ( 11.458 00000002 ) //не_помню =))
TrItemRData ( 987.178 0.805115 772.936 -6156 14912 ) //размещение маркера
TrSignalType ( 00000000 0 3.2516 TK_MU-st-P ) //тип сигнала
)
Вжно! При удалении чего-либо запись и её уникальный ID остается, просто она называется EmptyItem, дословно "пустая запись", до занятия другим объектом.
Там не команды, а секции
TrackDB - треки, стрелки
Вжно! При удалении чего-либо запись и её уникальный ID остается, просто она называется EmptyItem, дословно "пустая запись", до занятия другим объектом.
конкретно попрошу пояснить эти секции
TrJunctionNode
UiD
TrPins
TrVectorNode
TrVectorSections
TrEndNode
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot