Тема: MSTS Mapper
Показать сообщение отдельно
Старый 16.09.2013, 20:30   #241
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

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

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

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

зы. Хочу на днях завершить с дугами. Надо научиться читать tsection.dat, который в папке маршрута. Там есть некоторые дуги, которые сейчас не читаются и рисуются напрямую.
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D

Последний раз редактировалось Net; 16.09.2013 в 20:54.
Net вне форума   Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Net за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА