Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   Вопрос маршрутостроителям... (http://www.trainsim.ru/forum/showthread.php?t=8966)

Wallaby 04.02.2011 18:37

Да, я перемерял линейками и точно врёт....( ..Тогда есть подозрение что и все показания через F5 "левые" ...

Im-Ho-Tep 04.02.2011 18:38

Отнюдь. Врет МСТС со свой системой измерения и координат. По F5 выдаются правильные данные.
Попробуйте с установившейся скоростью, скажем, 60 км/ч проехать 1 минуту и засечь расстояние в игре (по километровым/пикетным знакам) в по F5 - интересные результаты получатся.
А еще интересно, что в широтном и в долготном направлении результаты по расставленому километражу будут... но сделайте выводы сами.

Seraphymm 10.02.2011 13:40

"Чайный" вопрос :(
 
Загружаю RAW-файл с рельефом в Adobe Photoshop. Показывает "шерстяную ткань", ничем не напоминающую реальный рельеф :( Как правильно задать параметры при открытии RAW-файла?

Im-Ho-Tep 10.02.2011 14:43

Открываешь *[B]y[/B].raw?
В опциях при открытии в разделе "Канал" выставляешь 1 (число), 16 бит (глубина), IBM PC (порядок байтов). Для редактирования выставляешь 8 бит ("Изображение" -> "Режим"). Перед сохранением возвращаешь 16 бит.

vicente 10.02.2011 17:47

Интересно.Может это связано с тем,что земля,очевидно,круглая,а в МСТС - плоский стол?Но такая разница 150м и 260м?Что же делать если задумал реальный маршрут?На какую координату ставить объекты?Ну,хотя бы первую секцию пути?И как по мере продвижения строительства пути это отразится на погрешности?
Я на 150 метрах не проверял,но могу точно из опыта сказать,что 100-метровая секция равняется линейке!Может это была не strt-секция,а кривая?

Im-Ho-Tep 10.02.2011 18:53

Не 150, а два раза по 150 - т.е. 300 метров, но не особо в этом суть.
Если есть точный план/профиль пути - то лучше делать по нему, но при этом можно забыть про автоматическое создание рельефа (программами типа Демекса).
Если делать по координатам из ГуглЕрш - то забудьте про выдержку расстояния по "линейке". Расстояние по долготе будет больше, а по широте - меньше (примерно с коэффициентом 1.12), но, как не странно, под МСТСБином счетчик пройденного растояния будет показывать правильное пройденное расстояние. Также в плюсе - возможность пользоваться тем-же Демексом.

P.S. Накрутка пройденного пути при стоянке тоже объяснима - скорость в МСТС никогда не может быть равна точно 0.

Zabor 10.02.2011 20:28

[QUOTE]...
Я на 150 метрах не проверял,но могу точно из опыта сказать,что 100-метровая секция равняется линейке!Может это была не strt-секция,а кривая?[/QUOTE]
Размеры секций, вагонов, платформ и прочих объектов будут равны линейкам т.к. они не зависят от ошибки в координатах MSTS.

[QUOTE]...Если есть точный план/профиль пути - то лучше делать по нему, но при этом можно забыть про автоматическое создание рельефа (программами типа Демекса)...[/QUOTE]
И именно, про Демекс я рекомендовал бы забыть по другим причинам.

Im-Ho-Tep 10.02.2011 20:40

[QUOTE=Zabor;240558]Размеры секций, вагонов, платформ и прочих объектов будут равны линейкам т.к. они не зависят от ошибки в координатах MSTS.[/QUOTE]
Несомненно. Но также нужно заметить, что в сценариях график в направлении Восток-Запад будет тянутым (против реального), соответственно в направлении юг-север - ускоренным.

[QUOTE]И именно, про Демекс я рекомендовал бы забыть по другим причинам.[/QUOTE]
Это какая?

Zabor 10.02.2011 20:50

- низкая точность созданного рельефа применительно к реальным маршрутам.
- "вспахивание" всего тайла, при этом ~80% в невидимой или отдаленной зоне (далее 300 метров от путей) - это создание сотен тысяч треугольников рельефа поверхности, которые будут отбирать ресурсы, но при этом оставаться незаметными.

Если конечно не формируется заметная на большом расстоянии гора, однако её всё равно будет выгоднее сделать средствами MSTS или объектом.

Im-Ho-Tep 10.02.2011 21:03

[QUOTE=Zabor;240563]- низкая точность созданного рельефа применительно к реальным маршрутам.[/QUOTE]
Это определяется точностью имеющихся hgt-файлов. "Десятиметровки" - вполне себе годятся. "Тридцатиметровки" - требуют обработки напильником. Все что больше - однозначно не годится.

[QUOTE]- "вспахивание" всего тайла, при этом ~80% в невидимой или отдаленной зоне (далее 300 метров от путей) - это создание сотен тысяч треугольников рельефа поверхности, которые будут отбирать ресурсы, но при этом оставаться незаметными.[/QUOTE]
В принципе - достаточно легко лечится нормально выполненным проходом "сглаживания" или заданием грубого Error Bias.

[QUOTE]Если конечно не формируется заметная на большом расстоянии гора, однако её всё равно будет выгоднее сделать средствами MSTS или объектом.[/QUOTE]
Смотря какой рельеф. Если горный - рисовать в шопе по топокартам очень долгий процесс, который все равно требует немалой доводки в РЕ. Сделать-же правильный рельеф в самом РЕ (да еще с ДМ) - практически нереально (на сколько-бы то ни было протяженном маршруте).

poputchik 10.02.2011 21:13

[QUOTE=Im-Ho-Tep;240566]Это определяется точностью имеющихся hgt-файлов. "Десятиметровки" - вполне себе годятся. "Тридцатиметровки" - требуют обработки напильником. Все что больше - однозначно не годится.[/QUOTE]
Минуточку, НЯП точность данных SRTM3 (Российские высоты именно в этом формате в свободном доступе) - это 90м., 30м. - это штаты (SRTM1). А что такое "Десятиметровки" тогда?
[URL="http://en.wikipedia.org/wiki/Shuttle_Radar_Topography_Mission"]Википедия[/URL]

Im-Ho-Tep 10.02.2011 21:15

Это то, чего в свободном доступе найти о-очень трудно. ;)

Zabor 10.02.2011 21:25

Что есть в свободном доступе, а в несвободном - это смысле платные?

poputchik 10.02.2011 21:30

Т.е. в принципе файлы такой точности есть, но их надо покупать (доставать)? Хотя бы про 30м. речь. По 90м. практически кривоватая доска получается.
Просто у нас в конторе используют в работе файлы высот, можно будет попробовать пролоббировать покупку более подробных карт. Ну а 10м. это кажется вообще сказка получится...

Im-Ho-Tep 10.02.2011 21:31

Нет, скорее честно скомунизженные у вояк. Я всего однажды встречал ссылку на фтп с подобными данными (по крайнем мере по территории США) на буржуйском форуме.

Zabor 10.02.2011 21:35

Это разговор про теорию, на практике такие точности не применяются, по крайней мере мне неизвестен ни один отечественный маршрут, который бы создавался с такими файлами высот.

За честно скомунизженные у вояк автор маршрута может наверное и по разглашению военной тайны или пособничеству террористам пойти :D

poputchik 10.02.2011 21:40

[QUOTE=Zabor;240579]Это разговор про теорию, на практике такие точности не применяются, по крайней мере мне неизвестен ни один отечественный маршрут, который бы создавался с такими файлами высот.

За честно скомунизженные у вояк автор маршрута может наверное и по разглашению военной тайны или пособничеству террористам пойти :D[/QUOTE]

Ну ежели ты эти файлы нашел и сделал по ним рельеф, в маршруте никто и не узнает просхождения исходных данных.

Seraphymm 10.02.2011 22:19

Ну, допустим есть у нас высокоточная цифровая модель рельефа реальной местности и реальный "Продольный профиль..." участка линии на этой местности. Вы уверены, что трудности добывания этих "архисекретных" материалов оправдают себя?
Не факт, что трасса с профиля аккуратно ляжет на рельеф... И маршрут после этого получится супер-реалистичным.

План трассы можно восстановить по космическим фотоснимкам. А для достоверности рельефа модели маршрута важны не сами красные и чёрные отметки, а их разности - высоты насыпей и глубины выемок. Для моделирования прилегающих к дороге холмов достаточно оценить косогорность по нормали к трассе.

А вот поперечный профиль зем. полотна - насыпи, выемки, кюветы, полки, бровки, кавальеры - лучше воспроизвести как можно подробнее... Но MSTS не позволяет этого сделать, т. к. там ячейка регулярной модели рельефа имеет размер аж 8x8 м, что ведёт к огрублению... :(

vicente 10.02.2011 22:20

Ну,вы пошли,мужики,философствовать:D
(На самом деле очень интересно)
Но кто-нибудь подскажет как найти координаты объекта?Интерактивные карты эту опцию не предоставляют,как и возможность скачать картинку аэрофотосъёмки.Неужели придётся армейские карты "пионерить"?

Seraphymm 10.02.2011 22:27

Нас в первую очередь интересуют объекты, видимые из окна поезда, причём их координаты связаны с трассой - X: километраж+пикетаж, Y: расстояние от оси трассы, Z-превышение над основной площадкой (или над УГР), плюс ещё угол разворота объекта к оси пути.

Zabor 10.02.2011 22:38

[QUOTE]...пикетаж...[/QUOTE]Надо будет запомнить словечко =))

Помаявшись с этими файлами высот я естественно разочаровался в этом методе создания рельефа и стал безуспешно искать альтернативные.

Решение нашлось внезапно - коллега по работе над маршрутом добыл профиль в электронном виде из недр p/d-а, за что ему огромное спасибо, вопрос решился автоматически - создадим максимально приближенный к реальному профиль пути, а остальное - горы/реки/поля к нему притянем в пределах видимости.

ИМХО это лучшее решение, хотя наверняка не единственное т.к. именно профиль пути имеет главное значение в симуляторе, а остальное лишь обстановка.

poputchik 11.02.2011 00:08

[QUOTE=Zabor;240593]ИМХО это лучшее решение, хотя наверняка не единственное т.к. именно профиль пути имеет главное значение в симуляторе, а остальное лишь обстановка.[/QUOTE]
Так понимаю в данном случае нужно иметь съемку местности с кабины, так? Ну естественно плюс наличие профиля пути. Просто пытаюсь осознать алгоритм построения рельефа местности.
Насколько я заметил, в картах машинистов не отображаются изменения профиля прям по метрам, а все равно усредняется. Поэтому, если едет подъем на несколько км. с одним и тем же уклоном в графике, то это не значит, что профиль строго подчиняется ему. Идет некоторое усреднение, поправте меня, если я неправ.
P.S. сорри за мой "английский" немного не в кондиции, юбилей у меня

Zabor 11.02.2011 04:20

В эпоху компьютеризации ЖД наверняка электронный профиль будет требоваться на каждом отделении дороги, и заполучить его конечно непросто, но всяко легче, чем файлы у вояк.

Выглядит он примерно так:

[URL=http://s1.ipicture.ru/uploads/20110211/czYRVjLi.png][IMG]http://s1.ipicture.ru/uploads/20110211/thumbs/czYRVjLi.png[/IMG][/URL]

То, что серым - было, три поля справа уже наше дополнение, там очень простые формулы, если будет интересно озвучу.

По данным уклона/подъема (см. признак) и его длинны определяется высота точки относительно заданного стартового значения, это и есть высота отметки пути от нуля MSTS.

Коррекцию нуля (стартовое значение) вводили для того, чтобы не опускаться часто ниже нулевой отметки высоты MSTS т.к. скрыть то, что мы на возвышенности гораздо проще, чем понижение уровня, да и Ланская была уже готова на отметке +10 м, к этому и притянули смещение нуля отсчета.

Проверяли очень просто: главный ход от ст. Ланская пошел своим ходом ~27 км, а ветка через Сестрорецк своим, встретились они как и положено в Белоострове, по кольцу через 43,5 км, ошибка высоты по MSTS через 27+43,5 км высчитанного профиля получилась менее 1 метра, думаю точнее уже некуда.

add

Съемка местности обязательна, но как ни странно совсем не обязательно с кабины, оттуда хорошо снимать путевое развитие + литеры светофоров, хотя реальный маршрут все равно делается по реальным схемам.

А вот окружение как раз нужно снимать в боковое окно неважно чего - хоть вагона, хоть кабины т.к. съёмка вперед или назад не даст информации о том, что видно с пути и на каком расстоянии.

Проезжать со съёмкой естественно нужно два раза или двумя камерами сразу обе стороны, что проблематично.

Seraphymm 11.02.2011 10:24

Если профиль отсутствует, по космофотоснимкам можно восстановить хотя бы план и ситуацию вокруг него.

Для этого нужно сохранить космофотоснимок на диск, преобразовать в выбранный масштаб и загрузить в программу рисования/черчения, например Microsoft Publisher.
В программе рисования начертить несколько окружностей, соответствующих кривым по СНиП. Разложить эти окружности на снимке так, чтобы они совпали с реальными кривыми.
Затем уложить прямые вставки. Получим план трассы маршрута. На нём разбить километраж/пикетаж, зафиксировать начала и концы круговых кривых, привязать близлежащие объекты.

Если трасса пересекает несколько космофотоснимков - наложить их друг на друга так, чтобы одна и та же кривая попала на два соседних снимка. Потом фрагменты трассы можно будет склеить по этим окружностям.

Im-Ho-Tep 11.02.2011 10:42

В принципе, можно нечто подобное и через трансферы сделать.

awaken 11.02.2011 10:52

по спутниковым снимкам очень хорошо делать застройку населенных пунктов

с линии жд нифига не понятно например, как дома стоят относительно друг друга, расстояния на глаз определяются очень грубо.
а сверху, наложив на рельеф карту в виде трансфера, можно точно установить домики в нужные координаты.
только непонятно мне, как эту карту "растянуть" чтобы она была в масштабе, привязанном к МСТС

Im-Ho-Tep 11.02.2011 11:04

На снимке выделяем участок известных размеров (но не более 512х512 м - ограничение на размер трансфера) - для этого, конечно, нужно знать масштаб (по топокарте все гораздо проще - там он указан), но можно подсчитать по привязке к известным размерам (или воспользоваться программными "линейками", например в ГуглЕрш). Выделенный участок не обязательно должен быть квадратным.
Далее, преобразуем его в формат текстуры трансфера. Ставим трансфер на маршрут и в свойствах задаем реальные размеры данного участка.

Другой вопрос - как географические координаты будут совпадать с системой координат МСТСа. ;)

Seraphymm 11.02.2011 11:33

План по космофотоснимкам
 
Вот, для примера, космический фотоснимок maps.google.com
[url]http://img268.imageshack.us/i/snimok2b.jpg[/url]
Рассмотрим примыкание к ст. "1Б" (названия изменены) . Отправляемся на Юго-Восток, проходим кривую R=300м влево, затем прямая на Север, затем кривая вправо R=600м, прямая на Северо-Восток, кривая влево R=400м, прямая на Северо-Запад, кривая влево R=800м и станционная площадка ст. "3С" на прямой.

Четыре подобранных окружности заданных радиусов точно фиксируют всю трасу на плане.

Соотношения между элементами известны из курса элементарной геометрии:
[url]http://img201.imageshack.us/i/snimok2c.jpg[/url]
Рассчитать теперь пикетаж, длины круговых кривых, длины и дирекционные углы прямых вставок - задача для курсовой работы, например, студента II или III курса, который серьёзно интересуется инженерной геодезией, математикой и программированием.
* * *
[quote]"Как географические координаты будут совпадать с системой координат МСТСа."[/quote]
А нужна ли такая привязка? В первую очередь нужно знать азимуты прямых для правильного освещения "цифровым Солнцем". Долгота и тем более широта могут быть заданы приближённо.
Климат MSTS не моделирует...

Im-Ho-Tep 11.02.2011 11:57

Географическое направление на север в МСТС примерно на 20 градусов CCW отличается от оного в реальности. Если не использовать программно генерируемый рельеф тайлов - это не важно.
Для правильности освещенния "солнцем" в игре нужно ковырять env-файлы.

Seraphymm 11.02.2011 12:50

[quote]"...Программно генерируемый рельеф тайлов..."[/quote]
Вот это очень интересно (если существуют такие программы)!

Тогда по результатам опытной поездки можно оценить:
1) высоты насыпей и глубины выемок (разность между красной и чёрной отметками продольного профиля);
2) показатели косогорности (которые характеризуют поперечный уклон местности по нормали к трассе).

План трассы с разбитым на нём километражом можно с хорошей точностью выполнить по космофотоснимкам (как я писАл в предыдущем сообщении).

Так как показатели косогорности и разности красной/чёрной отметок привязаны в опытной поездке к километражу+пикетажу, а типовые поперечники на насыпях и в выемках известны из нормативной литературы - получается, что рельеф в полосе отвода может быть программно сгенерирован и записан в *.RAW-файлы :)
* * *
В этой теме предлагалось вот что.
"Давайте у одних людей возьмём цифровую карту местности, у других людей - продольный профиль трассы с ситуацией. Потом первое наложим на второе..."
Ж. д. строилась по этому профилю 100 лет назад одними людьми, а цифровая карта делалась совсем в другую эпоху их внуками и правнуками. Одно может не совпадать с другим...

Реальный продольный профиль в модели необходим для тренажа машинистов в депо или инженерам-графистам для точной оценки времён хода по перегонам. А рядовым игрокам, может, это и не понадобится.

IMHO, если делать правдоподобный (с точки зрения наблюдателя в поезде) рельеф - то его нужно изначально привязывать к оси трассы, прорабатывая близко расположенные характерные детали - бровки, кавальеры, резервы, откосы.

Im-Ho-Tep 11.02.2011 13:06

Демекс делает из hgt-файлов рельеф для МСТС.

Что касается "прорабатывая близко расположенные характерные детали - бровки, кавальеры, резервы, откосы" - сделать эти вещи "рельефом" весьма и весьма затруднительно. Правильно сделать можно только объектами.

Seraphymm 11.02.2011 13:24

[quote]"...Сделать эти вещи "рельефом" весьма и весьма затруднительно."[/quote]
Жаль :( Получается, что выбранная фирмой KuJu ячейка регулярной модели 8x8м великовата... И в новом симуляторе так??

А делать объектами... Тогда нужны "объекты вычитания из рельефа" - для выемок, резервов и кюветов.

GeneZone 11.02.2011 19:56

[QUOTE=Im-Ho-Tep;240655]Другой вопрос - как географические координаты будут совпадать с системой координат МСТСа. ;)[/QUOTE]

Проверяли уже... нифига они не совпадают. Проекция в МСТСе не такая как в Гугле. Приходится трансферы вертеть. Но всё равно, через 10 км. маршрута(~ 20 трансферов 512х512), он уже залезает чёрте-куда.
Да, ещё хотелось трансферы подложить вместо текстур(хотя бы вблизи ЖД полотна), а хрена... редактор раскидывает куски от некоторых трансферов по всему маршруту. Да и ладно бы, только редактор, а то и в самом симе, тоже так... Короче, всё у Куджу опять через зад.
P.S.: Не знаю, может это у меня одного с трансферами такая байда...

Im-Ho-Tep 11.02.2011 20:35

Так про то и речь.
Если в МСТС перенести координаты строго С-Ю - то получится нечто синусоидное под углом градусов в 20 по направлению СЗ-ЮВ.

vicente 12.02.2011 00:55

Комрады,такой вопрос:Файлы высот .hgt на разных ресурсах разные или для определённой клетки(широта - долгота) где ни качай в Демексе будет тот же результат?

Сибиряк 19.02.2011 23:38

Как ставить маркеры "зелёные" для обозначения названий станций?

EAR 20.02.2011 00:01

скачай инструкцию Алексея [url]http://apk-lvdz.narod.ru/[/url] по маршрутостроению - там все подробно описано ;)

NMSK 20.02.2011 00:02

Выбрав их из раздела "platforms" то наводишь на сам путь и шелкаешь по пути и у тебя он появляется, а потом растягиваешь его на нужную длину платформы.

Seafarer 20.07.2012 00:07

Ребята, добрый вечер!
Подскажите, как в мониторе пути заставить сим показывать ограничения светофоров в км, а не в милях?
Спасибо

Neo7 20.07.2012 20:51

Установить русификатор


Текущее время: 16:45. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim