![]() |
завсегда можно :) к хорошим идеям будем прислушиваться
|
Если можно, то такое предложение. Добавить на карту обозначение стрелок(ручная/автомат). Насколько я знаю, то это обозначается в файле [b]*.tdb[/b]так -
[code] автомат = TrJunctionNode (0 71 [b]0[/b]) ручная = TrJunctionNode (0 71 [b]1[/b]) [/code] |
вполне можно.
галочка "Стрелочные переводы". а как видите отображение типа на самом переводе? |
спасибо. да так будет вполне приемлемо.
[size="1"][color="Silver"]Добавлено через 1 час 10 минут[/color][/size] Добавочка. В реадми добавить: С зажатым <ctrl> прокрутка колесика зуммирует карту на 10 пунктов. Добавить бы горячих клавиш: для центрирования "С", макс/мин зумм "Б"/"Ю" и т.д. [size="1"][color="Silver"]Добавлено через 31 минуту[/color][/size] Вот файл с одного маршрута, потесть свою программу. [url]http://files.mail.ru/O0Y819[/url] |
[QUOTE=Net;376635]у меня тоже Win7 64, можете конкретнее сказать, на какой карте в каком месте? я у себя не могу добиться :([/QUOTE]
О только навелся, стал увеличивать, шлеп и эти окошки с ошибкой пачками, пачками. [url=http://itmages.ru/image/view/798482/6d1bf0d3][img]http://storage2.static.itmages.ru/i/12/1212/s_1355257026_1895153_6d1bf0d327.jpeg[/img][/url] [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] Приближал пошагово, ошибка возникает на зум 8 тоно 245, после чего управление теряется и перехватывается плодящимися окнами ошибки. |
:crazy: как я его только не вертел, и параметры как у тебя поставил..
давай я на почту тебе отладочную сброшу.. как только вылетит эта фигня, посмотри, создался ли файл Mapper.elf под боком с екзешником. если есть, бросай на почту |
Отослал обратно, блин он теперь окна рапорта об ошибке плодит как из пулемета. :D
[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] Посмотрел файл - все кишки моего компа в рапорт вывернул =)), причем столько раз, сколько окошко успело вылезти, пока диспетчером не прибил. :rofl: |
[QUOTE=Zabor;376725]О только навелся, стал увеличивать, шлеп и эти окошки с ошибкой пачками, пачками.
[url=http://itmages.ru/image/view/798482/6d1bf0d3][img]http://storage2.static.itmages.ru/i/12/1212/s_1355257026_1895153_6d1bf0d327.jpeg[/img][/url] [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] Приближал пошагово, ошибка возникает на зум 8 тоно 245, после чего управление теряется и перехватывается плодящимися окнами ошибки.[/QUOTE] Эта ошибка появляется, если: [b] 1) Стоит галка "Пути", "Светофоры", "Типы светофоров". 2) Зум грубо 9 и больше. [/b] Если галку любую(из1пункта) снять то все норм. Копай в районе (тип голов и (id:)) |
Уф... снял галку полегчало =)).
Антон, а почему кривая заминусована? Она вообще-то вверх идет. [url=http://itmages.ru/image/view/798572/64a62b96][img]http://storage2.static.itmages.ru/i/12/1212/s_1355266871_5605066_64a62b968b.jpeg[/img][/url] А, да вот еще, добавить бы опцию "Обменять кнопки мыши", всё же таскать карту более частое действие, чем мерить линейкой и таскать инстинктивно хочется ЛКМ. |
проблема была в процедуре отрисовки светофоров, в том месте, где вычисляются координаты тексту для типов светофоров, для первой записи.. вроде как неинициализированная переменная, поправил, но у себя по прежнему не могу воспроизвести. поэтому сбросил отладочную еще раз.
сделал таскание ЛКМ. пускай так и будет :) у меня были подозрения, что так лучше [size="1"][color="Silver"]Добавлено через 32 секунды[/color][/size] на галочку "Ручные стрелочные переводы" пока не обращай внимания! |
Оно! Спасибо!
Хм... и весь заход в подъем заминусован. [url=http://itmages.ru/image/view/798740/45a2879b][img]http://storage8.static.itmages.ru/i/12/1212/s_1355297233_5353877_45a2879b8d.jpeg[/img][/url] Антон, а можно через дробь уклон в мстс значении выводить, к примеру в этом подъеме 0,015 0,045 0,075 0,105 и т.д. тогда можно сразу проверять, что выложил и не дал ли где косяка пропустив секцию. [size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size] И циферки бы масштабировать. :o [size="1"][color="Silver"]Добавлено через 6 минут[/color][/size] Еще вот ограничения кучкуются до нечитабельности. [url=http://itmages.ru/image/view/798753/cbbe799e][img]http://storage3.static.itmages.ru/i/12/1212/s_1355297945_8156218_cbbe799ec1.jpeg[/img][/url] |
заминусован, потому что видимо алгоритм с другой стороны зашел. это и подьем и спуск одновременно, как у шредингера :)
цЫферки уже умеют масштабироваться :) фокусируемся на левой панели 3-й пункт с самого низу. а в каких единицах в редакторе уклоны? я так и недопонял. тангенс угла? в общем, кто достоверно знает безо всяких таблиц формулу, поделитесь :) [size="1"][color="Silver"]Добавлено через 34 секунды[/color][/size] на ограничения я забил, там сложный случай, надо под микроскопом разглядывать, чтоб не кучковалось |
Угу, коэффициентом можно разрулить =)), Ок.
По углу в мстс доподлинно мало что известно, кроме легендарной таблицы, потому в Выборге мы перешли на перевод промиле в метры, это на раз проверяется и 100% соответствует реальности, ну в самом деле, если на 1 км поднялись на 10 метров то это по любому 10%о, как бы секции не укладывал - хоть одну "вертикально", а остальные ровно. А вывод угла будет востребован строителями для самоконтроля, не более того. |
подсветка стрелок готова
[url=http://itmages.ru/image/view/798824/478add67][img]http://storage2.static.itmages.ru/i/12/1212/s_1355303614_9089099_478add674c.png[/img][/url] только чето у меня когнитивный диссонанс.. на половине карт как-то вообще левое все.. там где автострелки как-будто - показывает ручные. ну рисую я то, что на самом деле, кто что скажет? [size="1"][color="Silver"]Добавлено через 23 минуты[/color][/size] забыл сказать, можно качать :) 1.3 beta [URL="ftp://netanton.no-ip.org/pub/mapper-setup.exe"]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/URL] |
не скачивается..ссылка нерабочая.
----------------------------------- Сорри, кэш очистил..скачивается. |
кэш не виноват :) это я комп перезагружал, не успело все догрузиться, смотрю в трее, кто-то уже шарится :)
|
[QUOTE=Net;376874]кэш не виноват :) это я комп перезагружал, не успело все догрузиться, смотрю в трее, кто-то уже шарится :)[/QUOTE]
да я, я пошарился ;). |
Антон, меня это пугает - светофоры в стороне от путей, это косяк Мапера или маршрута?
[IMG]http://storage6.static.itmages.ru/i/12/1213/h_1355352705_3760064_07bdfed084.jpeg[/IMG] |
это косяк отрисовки. т.к. рисуем кривые мы не дугами, а отрезками, на крутых и длинных кривых вот такое происходит. это в планах
|
[B]Net[/B] в версии 1.3 beta пропала ошибка "invalid floating ..." Я твой маппер крутил на "Рабочий посёлок". Сейчас, с новой версией, весь "Рабочий посёлок" облазил и ни одной ошибки. И с отображением светофоров, и со стрелками, и на максимальном увеличении.
Большое тебе спасибо ! Нужное дело делаешь |
пускай будет в beta состоянии пока что. до следующей версии хорошо оттестируется пользователями..
[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] кстати, сразу замечание сделаю: если обновилась версия и перестали читаться tdbx, значит изменился формат или добавилось что-либо новое. с обратной совместимостью я не заморачиваюсь, поэтому надо пересохранить все свои карты заново |
Антон, спасибо за программу - очень интересная:drinks::drinks::drinks:
Есть 1 вопрос - можно ли сделать такую вещь - нажимаешь на путь (я про боковые пути говорю) мышкой и выходит информация о его длине от светофора чётной горловины до светофора нечётной. или как у тебя таблица "станции" с информацией о их длине, такую бы таблицу, как на пример...[url=http://itmages.ru/image/view/802383/3624d744][img]http://storage6.static.itmages.ru/i/12/1214/s_1355495540_7319625_3624d7440c.jpeg[/img][/url] (взято с сайта [url]http://v-rzd.ru).:o[/url] Нам, сценаристам, было бы виднее на какой станции (разъезде) можно встать под обгон, на каком разъезде встречный на боковой зайдёт, а где его только по главному и.т.д. То есть для такого не надо будет лишний раз прогонять сценарий. |
сценаристам, безусловно, такая инфа будет полезной.
но без особых пометок на светофорах, что мол этот является выходным такой то станции по такому то направлению, а этот в таком-то, будет тяжко.. либо аналитику писать, либо метки как то проставлять (опять же, все станции замахаешься), либо вручную мерной линейкой промерять :crazy: |
Да ладно вам, все просто!
Берем название станционных путей и считаем расстояние от центра до стрелок, минус 15 метров. Вот и все. |
ну это и называется угадайка. причем еще сферически-идеальная в вакууме.
не буду напоминать, что станции не одинаковые, с разным числом платформ и прочими конфигурационными отличиями. кстати, что такое 15 метров? среднепотолочная, умноженная на пи? :) алгоритмически это выглядит не очень серьезно :) |
[QUOTE=decone;377369]Да ладно вам, все просто!
Берем название станционных путей и считаем расстояние от центра до стрелок, минус 15 метров. Вот и все.[/QUOTE] Прошу прощения...не понял 1) чем считаем расстояние; 2) Как определяем центр. И про 15 метров тоже не понял.:confused: [B]decone[/B], Вы сценарии пишите? Если да, то Вы должны знать, что имея данные о длине состава (поезд игрока), опять же при помощи программы [B]Менеджер сценариев[/B], Уважаемого Антона - не всегда "кидая нитку" можно определить поместится ли состав на тот или иной путь, пока не прогонишь сцену в реале. А такие таблицы о длине боковых путей были бы очень нужны сценаристам. Это значительно бы сократило время создания сценариев. Таблицы, что на [url]http://v-rzd.ru[/url] очень полезны и ими пользуюсь с удовольствием. К сожалению не на все пока маршруты такие ведомости там есть. Но я спросил можно ли в этой программе сделать такую вещь, потому, что в одной программе удобнее, чем в разных. Но раз нельзя, так нельзя. [QUOTE=Net;377294]сценаристам, безусловно, такая инфа будет полезной. но без особых пометок на светофорах, что мол этот является выходным такой то станции по такому то направлению, а этот в таком-то, будет тяжко...[/QUOTE] Антон, а зачем такие пометки - выходной / входной / направления...? Они как раз не нужны (ИМХО конечно). Или я не совсем понял мысль. |
кстати, стрелки тоже ж надо идентифицировать.
|
Насколько я знаю у каждого станционного пути есть Маркер, который можно увидеть в игре по Ф6 или Ф7 не помню. Так вот он привязан к пути, от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера.
стрелка ------- маркер --- стрелка |
это уже ближе к истине
|
Так об этом и речь, все просто :)
|
[QUOTE=decone;377379]Насколько я знаю у каждого станционного пути есть Маркер, который можно увидеть в игре по Ф6 или Ф7 не помню. Так вот он привязан к пути, от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера.
стрелка ------- маркер --- стрелка[/QUOTE] Где на скринах у меня маркеры? Покажите, пожалуйста. [url=http://itmages.ru/image/view/803276/07b534b8][img]http://storage6.static.itmages.ru/i/12/1215/s_1355564225_2990490_07b534b803.jpeg[/img][/url] [url=http://itmages.ru/image/view/803275/084dca18][img]http://storage5.static.itmages.ru/i/12/1215/s_1355564224_9800135_084dca18bc.jpeg[/img][/url] и как от них считать?:confused: Имею ввиду как я смогу в игре узнать длину путей. Потом всё таки в игре, то есть путём прогонки сценария. О чём и речь. Всё...оффтоп заканчиваю. [QUOTE=decone;377379]...от него и следует считать длину пути, до ближайших стрелок по оба конца этого маркера. стрелка ------- маркер --- стрелка[/QUOTE] А вот как раз длина нужна не от стрелки до стрелки, а от светофора до светофора, что бы состав встал в габарите пути и имелись проходы. |
Название путей (Петрова Депо, Петровка трек) это и есть маркер он связан с конкретной точкой на пути. Вертикальная линия и есть точка маркера. Считать метрами.
|
Блин...да что же я тупой такой:mad:. Вижу я эту полоску. Как метрами считать от неё не пойму. Извиняюсь, конечно, но речь то была совсем о другом. Я говорил о том, что бы не переделывая сцену - не меняя пути или укорачивая состав, посмотрев в программе [B]MSTS Mapper[/B] можно было бы знать куда кидать нитку, где гарантированно состав встанет на боковой. Во многих своих сценах я отклоняю маршрут на боковой, но при пройгрыше вижу, что не помещается там состав и приходится менять пути приёма поездов или укорачивать составы, тем самым разбиваю идею сцены.
Ладно всё. Нельзя такое сделать - значит нельзя. На этом закрываем по этому моменту дискуссию. |
мы знаем, к какому трекноду привязана какая то платформа. это прописано в TrItemRefs. зная ее, мы уже знаем список всех трек итемсов, которые висят на этом узле пути. можно по всем ним пробежаться, обращая внимание только на SignalItem, и вычислить для каждого этого светофора расстояние от центра платформы до него (надо проверить еще, чтобы были координаты маркера, т.к. у меня сейчас есть координаты светофора, он осторонь пути стоит)..
допустим вычислили, теперь надо взять ближайшие два светофора, причем чтобы они были в разных направлениях. тут надо подумать.. ну дальше дело техники, расстояние между светофорами.. [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] а вот по какому принципу в одно трекноде обьединяются TrVectorSections, я пока не понял. может, это все узлы от стрелки до стрелки.. |
[QUOTE]а вот по какому принципу в одно трекноде обьединяются TrVectorSections[/QUOTE]Аналогично, но я на это забил болт на 22, после того как мы с тобой приручили tdb =)).
Маркеры есть не всегда, особенно на станционных путях без платформ, схема получается проще. маркер 1 _________________ маркер 2 маркеры платформы или пути не важно. Хотя стоп. Мыслю индивидуально, применительно к Александрово, там маркеры в полную длину путей, с расстоянием до светофоров, но есть и исключения, например р-д Пахомово, где на одном пути и платформа и путь. Светофоры тоже не выход, они могут сократить длину пути, но не определить её, если по стрелкам то ИМХО отступать метров 20, чтобы точно за пределом оказаться, но это для случая когда нет светофора. Хм... а как быть когда путь разделен маршрутным светофором? |
если будет маршрутный иил маневровый, мой алгоритм на нем споткнется. ну чем они не полноценные светофоры?
|
Выдаваемыми аспектами :D, разве что кроме маневрового К-Б.
|
аспекты это уже абстракция на уровень выше, в симуляторе. там движок уже знает относительно какой то точки на пути, какой светофор дальше и как работает сигнализация (с помощью скриптологов же) :)
|
[QUOTE]Название путей (Петрова Депо, Петровка трек) это и есть маркер он связан с конкретной точкой на пути. Вертикальная линия и есть точка маркера. Считать метрами. [/QUOTE]
Во-первых маркеры есть не на всех путях, особенно старых маршрутов. И учитывать что их ставят люди, не всегда в пределах полезной длины. Тем более надо учитывать что полезная длина в четном и нечетном направлении не всегда одинакова и не всегда между выходными светофорами, а часто это выходной и с противоположной стороны-граничный столбик. Думаю для вычисления длин впору делать отдельную прогу или модуль, где можно выбрать станцию, выбрать путь и выбрать ограничивающие точки, и потом возможность корректирование таблицы с результатами. Да маршрутные точно запутают программу, ведь они часто делят путь на 1 и 1а, к тому же путь может поделен не напополам, а участок после маршрутного может быть со стрелками которые не попадут в полезную длину. Как я уже писал, есть три правила расстановки светофоров и правила определения полезной длины. Расстановка входных-за 50м от центра входных стрелочных переводов при тепловозной тяге и за 300 при электровозной. На приемо-отправочных путях: [URL=http://piccy.info/view3/3828901/bb0977267192570d382c787c7d2e0a28/][IMG]http://i.piccy.info/i7/438985f0dfa5b570cb164ab6564d8df1/4-50-198/57603178/ch_240.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2012-12-09-20-43/i7-3828901/240x69-r][IMG]http://i.piccy.info/a3/2012-12-09-20-43/i7-3828901/240x69-r/i.gif[/IMG][/URL] 1-в одном междупутии с граничным столбиком-на расстоянии Lсветофора (береться из справочника Козлова) 2-в разных междупутиях-на расстоянии 3,5м от граничного столбика при пошерстном расположении следующего стрелочного перевода за светофором 3-в разных междупутиях-на расстоянии А стрелочного перевода от центра перевода при противошерстном расположении следующего стрелочного перевода за светофором. Измерение полезной длины: [URL=http://piccy.info/view3/3853805/180226b87992f1ec1558b2ee752b3361/1200/][IMG]http://i.piccy.info/i7/a08ec8ed529d04146f8c3dac2f45070b/4-51-43/394887/Pol1_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2012-12-15-11-57/i7-3853805/487x800-r][IMG]http://i.piccy.info/a3/2012-12-15-11-57/i7-3853805/487x800-r/i.gif[/IMG][/URL] [URL=http://piccy.info/view3/3853808/54b53551feffd824b3dbb92d13e3e20b/1200/][IMG]http://i.piccy.info/i7/397c0fd64fc1cd5dafdf6ecb24aff67c/4-51-43/2120097/Pol2_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2012-12-15-11-58/i7-3853808/502x800-r][IMG]http://i.piccy.info/a3/2012-12-15-11-58/i7-3853808/502x800-r/i.gif[/IMG][/URL] |
вот насколько все серьезно.
Riddik007, спасибо, но нижние картинки — битые ссылки. |
Текущее время: 22:41. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim