HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: смотрелка для растровых карт
Страницы: [1] 2

[Ответить]
kyrl [04.09.2005 00:48] смотрелка для растровых карт:
Сделал я себе смотрелку для карт. Достаточно давно уже. Решил вот поделиться. Вдруг кому понравится?
Так вот. Написано на Tcl/tk, так что нужны иксы. Желательно debian, поскольку там еще пару библиотек нужно.
Формат карты - растр нарезанный на прямоугольники.
GPS поддерживается, маршрут рисует.
Если интересно, могу здесь рассказать всякие подробности, например, про подготовку карт и привязку.
http://sf.net/projects/rmapview
netdevil [05.09.2005 14:09] :
Очень интересно.
Можно ли подробнее: долго ли грузятся карты? какого они должны быть размера? и т.д...
kyrl [05.09.2005 14:41] :
Карты любого размера. Сколько на диск/флеш влезет. При подготовке карты большая картинка режется на прямоугольные фрагменты равного размера. Так что в память грузится только нужное. Грузятся достаточно быстро. Сейчас проверил на своем С3000 - 8 сек. на запуск проги, загрузку карты и закрытие.
Вячеслав Диконов [05.09.2005 18:04] :
А как насчет карты 26000х32000 пикселов единой картинкой и многоточечной привязки а-ля ОзиЭксплорер? Это, наверное, непросто, но упрощенные варианты с требованием делить карты на части и примитивной привязкой уже есть.

По своему опыту могу сказать, что только развитый механизм привязки карт в нелинейных проекциях сможет сделать программу такого типа лучшей на заврах.
kyrl [05.09.2005 18:25] :
Насчет "лучшей" я не претендую Програмку начал писать, потому что ничего подходящего для себя я не нашел. Привязка и преобразования координат делаются с использованием библиотечки proj. Там поддерживается много картографических проекций. "Многоточечные" привязки используются в случае, когда не известна проекция, в которой сделана карта. Сейчас rmapview такое не поддерживает. Вопроса про "единую картинку" я не понял.
igorekk [06.09.2005 10:16] :
Собрать бы это еще для pdaX...
kyrl [06.09.2005 19:05] :
К себе на заурус я бы не хотел его ставить. Если кто возьмется - чем могу помогу. Как минимум, нужен кто-то, на ком можно испытывать.
Вячеслав Диконов [06.09.2005 22:06] :
Я имел ввиду очень большие растровые картинки, которые нельзя грузить в память. Резать карты на кусочки и привязывать каждый кусок в отдельности большая морока.

Между прочим, я уже проделал это с картой Москвы для qpegps и получил более 500 фрагментов!
Вячеслав Диконов [06.09.2005 22:09] :
Я с удовольствием потестирую. Мне не нравится кутопия, и я ищу замену qpegps с поддержкой проекций.
kyrl [07.09.2005 00:43] :
Это наполовину. Резать нужно, а привязывать каждый кусочек - нет.
На pdaxrom или debian? С последним мне проще. Под pdaxrom еще скомпилить надо. Могу попробовать.
[Ответить]
[Вперед >]