Синтаксис tdb
Подскажите пожалуйста синтаксис файла *.tdb. Что у него внутри?
Ведь на его основе берет данные MSTS Mapper? |
Быстрого ответа нет, ибо это глобальная и обобщающая весь маршрут база данных, содержащая треки путей, которые в свою очередь берутся из W файлов тайлов и БД треков tsection.dat, узлы стрелок, тоже самое по трекам автодорог.
Записи всех светофоров, маркеров станций, переездов, ограничений и пр. данные, разрозненные по файлам тайлов. База может быть создана с нуля в случае краха из имеющихся данных в остальных файлах, включая уникальные сводные данные, часто перед этим требуется предварительное исправление "светофорных" записей в W файлах. Синтаксис описывать оооочень долго. |
[QUOTE=Zabor;579916]Быстрого ответа нет, ибо это глобальная и
Синтаксис описывать оооочень долго.[/QUOTE] Ну хотя бы его команды. Попробую разобраться. |
Там не команды, а секции
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, дословно "пустая запись", до занятия другим объектом. |
[QUOTE=Zabor;579923]Там не команды, а секции
TrackDB - треки, стрелки Вжно! При удалении чего-либо запись и её уникальный ID остается, просто она называется EmptyItem, дословно "пустая запись", до занятия другим объектом.[/QUOTE] конкретно попрошу пояснить эти секции TrJunctionNode UiD TrPins TrVectorNode TrVectorSections TrEndNode |
Текущее время: 19:58. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim