Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   MSTS Mapper (http://www.trainsim.ru/forum/showthread.php?t=15895)

Net 16.09.2013 20:30

Итак, рад наконец-то представить версию 1.5. :o
Уже полгода прошло, как множество доработок висит на винте не отданное в публику. На днях завершил отрисовку кривых дугами и решил выложить. Написал список измененного, и довольно таки много чего. Но профиля по прежнему нету.
[code]
+ реализована отрисовка кривых дугами (аппроксимация прямыми), расчет развернутой длины пути – тоже дугами, расчет всех градиентов – тоже исходя из дуг (как следствие, все уклоны уменьшились, т.к. дуга всегда длиннее прямой).
* расширен диапазон увеличения до 19 уровней (1х до 262144х) от 10 км/пикс (~ 10000 х 9000 км) до 4 см/пикс (~ 38 х 32 м)
+ на больших увеличениях добавлена сетка 100-метровка и 10-метровка (до этого минимальной была километровка)
* теперь после загрузки карты лучше вписывается в окно карты
* меню "Центрировать карту" теперь кроме центрирования вписывает карту в экран
* улучшен расчет размер текста для многих выводимых подписей с учетом увеличения
* отрисовка названий платформ теперь выполняется под тем же углом, что и сама платформа
+ теперь запоминаются 10 последних открытых файлов
+ добавлен пункт меню «Отображать боковую панель» (F4)
+ добавлены хоткеи для истории открытых файлов и выполнено замещение открытых файлов сверху вниз
* мерная линейка теперь показывает расстояние в формате хx.х м, если измеряемая длина < 100 м, и до x.xx м, если < 10 м
+ добавлена заливка полупрозрачным цветом при отрисовке использованных тайлов
* изменен стиль заливки для отрисовки стрелочных переводов
! поправлена ошибка при запуске приложения без .xml
* всякие мелкие интерфейсные доработки
[/code]

· формат tdbx снова изменился с прошлой версии! необходимо перекешировать используемые карты.
· файлы tsection.dat из папок маршрутов пока еще не подгружаются, поэтому некоторые кривые отрисовываются прямыми.
· индекс файла tsection.dat из папки GLOBAL включен в установку и содержит 6051 определение секций. при желании его можно удалить и сгенерировать свой.

Забирать здесь:
[url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url]

Игорь! К тебе просьба, сам знаешь какая :D:) Благодарю большое.

зы. Хочу на днях завершить с дугами. Надо научиться читать tsection.dat, который в папке маршрута. Там есть некоторые дуги, которые сейчас не читаются и рисуются напрямую.

csf 19.09.2013 08:02

Попробовал версию 1.5. Отлично! Еще раз спасибо автору.
Но для меня в худшую сторону изменилось то, что теперь длина платформы отражается в десятках метров, а не в метрах (как в версии 1.4).

Zabor 19.09.2013 12:00

Тему упустил :o, всё [URL="http://zaborin.ru/msts/file.htm#mm"]обновлено[/URL].

art-trans 19.09.2013 13:24

Чем плоха публикация на trainsim.ru?

Zabor 19.09.2013 13:53

Кто сказал что плоха?

В download trainsim попадают уже проверенные и отлаженные версии, в тоже время новую нужно оперативно и надежно вывести в массы, некоторые правда спят зубами к стенке, оперативность хромает, но на одну ногу. :D

Net 19.09.2013 17:09

[QUOTE=csf;422216]Попробовал версию 1.5. Отлично! Еще раз спасибо автору.
Но для меня в худшую сторону изменилось то, что теперь длина платформы отражается в десятках метров, а не в метрах (как в версии 1.4).[/QUOTE]

Вы имеете в виду где? в списке платформ вроде метры, хотя можно и десятые добавить и сотые :)

где могу, стараюсь идти по принципу "не навреди", как у врачей. если это большая проблема, поправлю и выложу сейчас же.

[size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size]
[QUOTE=art-trans;422254]Чем плоха публикация на trainsim.ru?[/QUOTE]

ничем :) что-то я отвык обращаться к админам, чтобы запостили.
у Игоря оперативнее :D
любой желающий может брать и выкладывать у себя :)

csf 19.09.2013 17:30

[QUOTE=Net;422310]Вы имеете в виду где? в списке платформ вроде метры, хотя можно и десятые добавить и сотые...[/QUOTE]Да, в списке платформ. В версии 1.4 было, например, 286, а в версии 1.5 сейчас 28. Если честно, то не критично. Но иногда пригождалось!

Net 19.09.2013 17:52

[QUOTE=csf;422316]Да, в списке платформ. В версии 1.4 было, например, 286, а в версии 1.5 сейчас 28. Если честно, то не критично. Но иногда пригождалось![/QUOTE]

О, так это реально бок с конвертацией значений. я поправлю вечерком.
еще один бок нашел :)
спасибо за наводку. :drinks:

Net 19.09.2013 22:01

Итак, исправил я это и еще одну неприятную вещь.
Версия 1.5.1.
[url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url] (Игорь, очень большая просьба забрать еще раз, спасибо :drinks:)
Но хотя номер версии соответсвует багфиксу, я все же дореализовал одну вещь, которая давно висела закомментированной и была в планах.
[code]
+ добавлена возможность сохранять выделенную область карты;
! исправлено отображение длины платформы в списке платформ;
! исправлена ошибка, возникавшая повсеместно после того, как открыли карту через проводник с помощью маппера.
[/code]

Вкратце о сохранении выделенной области.
много кто хотел сохранить карту путевого развития станции, но на больших картах при больших увеличениях размеры результирующего файла были бы чересчур большими.
[url=http://itmages.ru/image/view/1228448/cc6d5288][img]http://storage8.static.itmages.ru/i/13/0919/s_1379613258_1628844_cc6d528855.png[/img][/url]

Но сейчас можно выделить область (Shift+правая кнопка, а линейка – просто правая кнопка), она отображается полупрозрачным синим прямоугольником и остается до выделения другой области. Убрать ее можно через меню "Вид" --> "Убрать выделение".

Сразу видим, что маппер изменил предсказания касательно результирующих размеров:
[url=http://itmages.ru/image/view/1228469/65397ae5][img]http://storage5.static.itmages.ru/i/13/0919/s_1379613859_7307094_65397ae50e.png[/img][/url]

Уже лучше. При сохранении изображения файл будет точно такого размера и в нем будет один в один, что выделено. Если нужна бОльшая детализация, просто увеличиваем область до нужного уровня, следя за размерами файла, чтобы не было сильно много.
[url=http://itmages.ru/image/view/1228454/bb5ed5cf][img]http://storage6.static.itmages.ru/i/13/0919/s_1379613418_8598418_bb5ed5cf1c.png[/img][/url]

Сохраняем как обычно:
[url=http://itmages.ru/image/view/1228457/67d2ec26][img]http://storage1.static.itmages.ru/i/13/0919/s_1379613488_2026266_67d2ec2663.png[/img][/url][url=http://itmages.ru/image/view/1228458/e0b8d263][img]http://storage2.static.itmages.ru/i/13/0919/s_1379613499_5076317_e0b8d2635d.png[/img][/url][url=http://itmages.ru/image/view/1228463/c6eda772][img]http://storage7.static.itmages.ru/i/13/0919/s_1379613634_9026753_c6eda7720a.png[/img][/url]

зы. Присылайте свои наиболее замысловатые станции :)

Zabor 20.09.2013 01:01

Готово!

Сергей1969 20.09.2013 21:48

[CENTER][B][COLOR="Orange"]Программу выложил в Download сайта в раздел [URL="http://www.trainsim.ru/download/16/"]Разное[/URL]. Антон, спасибо за полезную программу!!![/COLOR][/B]:drinks::drinks::drinks:[/CENTER]

Сергей1969 23.09.2013 19:45

[B]Net[/B], в программе есть список станций с параметрами, в котором есть и длина каждой платформы / станции [url=http://itmages.ru/image/view/1234942/9fe8ac0e][img]http://storage2.static.itmages.ru/i/13/0923/s_1379950984_4585701_9fe8ac0eed.jpg[/img][/url] А нельзя ли сделать такой же список, только по станционным и подъездным путям, в которых отображалась бы их длина? К примеру станционный путь [B]стаханов-заводская[/B]. Он длинный и не очень удобно проводить по нему мышкой. Если технически это возможно.

Net 23.09.2013 20:53

[QUOTE=Сергей1969;422983][B]Net[/B], в программе есть список станций с параметрами, в котором есть и длина каждой платформы / станции [url=http://itmages.ru/image/view/1234942/9fe8ac0e][img]http://storage2.static.itmages.ru/i/13/0923/s_1379950984_4585701_9fe8ac0eed.jpg[/img][/url] А нельзя ли сделать такой же список, только по станционным и подъездным путям, в которых отображалась бы их длина? К примеру станционный путь [B]стаханов-заводская[/B]. Он длинный и не очень удобно проводить по нему мышкой. Если технически это возможно.[/QUOTE]

Сделать можно, здесь большой проблемы нет.
в этом же окне добавим две галочки «Платформы» и «Станционные и подьездные пути». включены обе - показываем все, отключаем - соотв-но отключается что надо. фильтр работает по всему.

Net 24.09.2013 08:40

Вот что получается (пока еще галочек нету):
[url=http://itmages.ru/image/view/1235658/414f10b0][img]http://storage5.static.itmages.ru/i/13/0924/s_1379997537_8799630_414f10b05c.png[/img][/url]

правда что-то не все пути подсвечиваются, может еще разберусь.
и также есть еще одна беда из-за того, что платформы рисуются прямыми:
[url=http://itmages.ru/image/view/1235657/d62b16cb][img]http://storage4.static.itmages.ru/i/13/0924/s_1379997514_1494502_d62b16cbfd.png[/img][/url]
здесь зеленые линии должны лежать прямо по черным, и текст дугой соответственно. здесь просто нужно больше математики, пока не трогаю это.

зы. раньше прямые не рисовались вовсе, решил добавить для наглядности. совмещено все на одной галочке "Названия станционных путей" в отличие от платформ.
у кого какие замечания?

Net 24.09.2013 15:20

Версия 1.5.2
+ добавлены станционные пути в список платформ.

[url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url]

зы. некоторые пути не подсвечиваются при их выборе, не могу разобраться пока что.


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

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