растр для гармин 0.5.0

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
_ys05_
Сообщения: 350
Зарегистрирован: 19 мар 2015, 00:16

растр для гармин 0.5.0

Сообщение _ys05_ » 04 мар 2009, 12:02

Попросили тут версию для Linux, заодно добавил несколько фич из тех, на которые давно чесались руки. Новая версия BMaP2MP 0.5.0 как всегда в <A HREF="http://ysbits.ru/bmap2mp">http://ysbits ... r> Имхо наиболее полезная новая фича - привязка цветов typ к фиксированной палитре GPS. Потому как раньше сначала программа искала свои цвета, а потом GPS их переделывал в свои, в итоге на экране GPS результат мог сильно отличаться. Читайте доки, добавилась небольшая методичка для тех, у кого терялись цвета :) Если субъективно, то, установив базовый наилучший набор параметров из методички и наплевав на размер файла и скорость отрисовки, можно получить визуально весьма хороший результат на большинстве растров. Другой вопрос, насколько кому такой неоптимальный результат нужен. Если формально, то все новости такие: добавлена отдельная версия для Linux (читайте readme_rus.txt) добавлено несколько вариантов алгоритма векторизации добавлена опция привязки координат к аппаратной сетке GPS добавлена опция использования 256-цветной аппаратной палитры GPS увеличено число доступных типов typ добавлен выбор набора типов typ добавлена возможность разбиения mp на части добавлена опция фильтра индексации цветов добавлены howto_eng.txt, howto_rus.txt как обычно, несколько небольших изменений

one_drey
Сообщения: 91
Зарегистрирован: 27 июл 2009, 22:41

Re: растр для гармин 0.5.0

Сообщение one_drey » 11 мар 2009, 22:21

Приподнял тему на gpspassion.

С появлением у меня Oregon'а, поддерживающего 8 разных карт (по 4 в основной памяти и на карте памяти), такая утилита становится особенно актуальной.
Надо будет на досуге поэкспериментировать.


_ys05_
Сообщения: 350
Зарегистрирован: 19 мар 2015, 00:16

Re: растр для гармин 0.5.0

Сообщение _ys05_ » 11 мар 2009, 22:55

Не очень понял насчет разных карт. Если речь идет том, чтобы запихивать в прибор одновременно раздельно отвекторенные листы с разными палитрами (или вместе с обычными картами), то это достигается просто в sendmap заливкой их в прибор или в gmapsupp.img с разными именами мапсетов. То же самое достигается подключением их как отдельные family в mapsource.



one_drey
Сообщения: 91
Зарегистрирован: 27 июл 2009, 22:41

Re: растр для гармин 0.5.0

Сообщение one_drey » 11 мар 2009, 23:08

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


one_drey
Сообщения: 91
Зарегистрирован: 27 июл 2009, 22:41

интересная статья +

Сообщение one_drey » 12 мар 2009, 01:13

http://freegeographytools.com/2008/conv ... th-bmap2mp - сравнение bmap2mp и moagu

_ys05_
Сообщения: 350
Зарегистрирован: 19 мар 2015, 00:16

Re: интересная статья +

Сообщение _ys05_ » 12 мар 2009, 20:34

Это автор moagu не поленился. В принципе, так, только он особо в настройки bmap2mp там не вникал (moagu особо в настройках не нуждается вроде). На самом деле, с соответствующими настройками bmap2mp может делать визуально практически такие же карты, что и moagu (последняя версия bmap2mp может использовать около 250 цветов), но тогда и размер и тормознутость карты будут расти. На гарминах с 256-цветным экраном (цветные серии 60/76 и легенда/виста) это практически теоретический предел, который доступен для отображения, то есть разницы при максимальных настройках качества bmap2mp быть не должно. На более цветных приборах (всякие нюви, колорады, орегоны и пр.) - не знаю. Вроде была инфа, что на колорадах карты moagu не работали, не знаю как сейчас.

Я пробовал делать спутниковые снимки в bmap2mp. На более пестрых и контрастных (типа фонового ландсата гуглокарт) обычно все хорошо (если не считать размера img), а вот на яндексовом спутнике все плохо - там контраст небольшой, поэтому вся разница между зелеными лесами, полями разных оттенков и пр. сливается в какой-то один зеленый цвет гарминовской 256-цветной палитры - весь цимес пропадает. Или надо предварительно колдовать с изображением, растягивая сливающиеся цвета подальше по цветовой шкале. Интересно будет попробовать на более цветном приборе, но пока под рукой нет.

В принципе, есть намерение попробовать добавить в bmap2mp преобразование не в полигоны, а в точки (как в moagu), задавая в typ цвета точек. Поскольку типов точек в гармине немеряно, то может получиться получше на каких-то фиксированных масштабах, особенно для пестрых изображений.



one_drey
Сообщения: 91
Зарегистрирован: 27 июл 2009, 22:41

Re: интересная статья +

Сообщение one_drey » 12 мар 2009, 21:31

Я так и думал, что тест метдически не совсем корректен ;) А http://www.mapwel.biz/index.htm за счёт чего такой результат качественный (на первый взгляд) выдаёт? Очень здорово выглядят примеры на сайте... У меня такое ощущение, что если сделать GUI к bmap2mp + хотя бы самый простой сайт с несколькими примерами и прикрутить удобную платёжную систему, можно будет собрать достаточно заметную сумму пожертвований и/или даже продавать программу. Я бы рублей 500 дал - по результатам тестирования Арбалета :) Не думали в этом направлении?

_ys05_
Сообщения: 350
Зарегистрирован: 19 мар 2015, 00:16

Re: интересная статья +

Сообщение _ys05_ » 13 мар 2009, 00:56

Повторюсь, практически нет проблем получить визуально качественный результат за счет роста размера файла и замедления работы карты в приборе. Дальше уже в выигрыше по размеру/скорости будет та карта, для которой подобрана наилучшая палитра из меньшего количества цветов. Кто лучше подбирает палитру в автомате - mapwel или bmap2mp - я не исследовал. Для исходно малоцветных изображений (типа генштаба) в bmap2mp пока лучших результатов можно достичь, задавая палитру вручную, автоматический режим при сопоставимом качестве на неподготовленном исходнике даст палитру с большим количеством цветов, а значит большим размером файла. Есть несколько идей по улучшению автомата, но пока руки не доходят. С другой стороны, если есть полутона (типа затененного рельефа или фото и пр.) - то тут остается только автоматический режим.

В случае с Арбалетом роль bmap2mp была минимальна, хотя и незаменима :), поскольку автор предварительно свел все исходники к фиксированной палитре и задал ее в bmap2mp вручную. Ну и там еще кое-чего сделано хорошего сверх того, что дает на выходе bmap2mp. Так что бОльшая часть 500 рублей принадлежит ему :)

А по поводу думал/не думал - лениво всем этим заниматься. Будет нечего кушать - может напишу платный GUI или еще чего-нибудь такое. А пока не планируется... Люблю freeware... Кроме того, что делать, если гармин вдруг выпустит завтра ко всем приборам прошивки с поддержкой растров? :)

Кстати, автор moagu как одну из фич толкает GUI фронтенд к bmap2mp :)




Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: интересная статья +

Сообщение Moskus » 13 мар 2009, 13:00

А может не лишним было бы подобрать штучек несколько стандартных наборов настроек (фильтров) для imagemagick, делающих исходную картинку более контрастной по яркости и цветам? Вот скажем те же космоснимки/яндекс страдают от того, что ребята из сканекса жидятся уже который раз сделать банальный stretch гистограммы, иначе называемый Auto color в фотошопе и ему подобных программах.


seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: интересная статья +

Сообщение seno » 13 мар 2009, 19:32

А что за проблема подготовить сначала растр? Тем более просто и специально заточенного софта немеряно.
И вообще растр желательно проиндексировать по цвету. Давно не пользовался этой замечательной программой. Но ещё в одной из первых версий почувствовав как работает, проиндексировал в Фотошоп картинку, вернул в RGB, получил что хотел.
Надо ли загружать прогу не специфичными функциями?
Пусть делит цвета линейно и понимает цветовые профили конкретных приборов. Если делать неглавное, на главное времени не хватит.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 8 гостей