Я мерял съемкой на видеокамеру. При скорости 30 кадров в секунду точность составляет ~0.033 c. Вполне достаточно.
Открутить можно, конечно. Тогда удобнее разрабатывать сначала под x86. :3
Я мерял съемкой на видеокамеру. При скорости 30 кадров в секунду точность составляет ~0.033 c. Вполне достаточно.
Открутить можно, конечно. Тогда удобнее разрабатывать сначала под x86. :3
Как ловко Hind свел к тому, что надо сначала писать под Х на Линуксе.
А потом будет проще перевести на другую платформу.
Я вот сейчас с HTC Hero на Андроиде и ищу, что мне может помочь в навигации.
С Андроидом беда… На него вроде нельзя написать ничего нативного, по крайней мере, если мы хотим видеть это в Android Market…
Я к тому, что на него в принципе нельзя ничего портировать, нужно переписывать на их фреймворке.
Я ошибаюсь?
navit на HTC карту рисовать отказывается
Я тоже в gtk не силён, тем не менее, если соберусь писать растровый навигатор (аналог Ozi но под !win), то буду это делать в viking, вместо того, чтобы свой велосипед изобретать. gtk придётся поботать
Кстати, “тролли” анонсировали в 4.6 улучшенную производительность + поддержку симбиана + OpenVL. Последняя при первом знакомстве выглядит очень интересно.
Что нам говорит Wiki Navit’а (http://wiki.navit-project.org/index.php/Gui):
Almost everything in NavIt works as a plugin, and so do the guis.
На странице скриншотов показаны разные варианты GUI (http://wiki.navit-project.org/index.php/Screenshots_gallery#Screenshots): GTK, OpenGL, “GuiInternal” (это свой движок отрисовки элементов).
Так что прикручивайте хоть Qt, хоть нативный GUI.
А у меня есть платная джава-программа TrackMyJourney, телефон-звонилка с джавой. Программа имеет своё конвертилово серверное, откуда я скачиваю карты, точнее векторные тайлы (тайлы, потому что телефон не тянет полный сквозной вектор), генерализованные по 4 масштабам, и обновляющиеся раз в неделю с планетным диффом. И вполне счастлив
И работает эта программа только с осм.
А да, карты трёхмерные… ))
Надо точить свой фришный формат бинарный. И склонять к нему разрабов. Что бы мог трудиться на любой дохлой платформе.
ps. Формат должен быть “вейвлетно-масштабируемый”, всё больше прихожу к этой мысли. Уметь подавать данные кусочками запрошенного масштаба, запрошенной сложности сети дорог, подсос дополнительно poi, по категориям или как. Причём подсос как из онлайна, так и из локальной карты-хранилища.
Что бы не затруднило навигационную программу на ткнутую мной оставновку показать автобусы через неё проходящие (а вот я пешеход)) и другие нужные задачи. Прокладка и перепрокладка это слишком просто)) это Облака делают на раз, тратя трафа сотни байт. Разгружая таким образом более тонкого клиента.
“Дохлость”-то зачем поддерживать? Если уж и впрямь начнется разработка, к ее окончанию сегодняшние топовые кпк будут дохлыми.
на андроиде navit вполне неплохо работает, правда нету поиска. надеюсь, добавят в скорости.
Задам создателю темы вопрос нетехнического вида:
Готов ли он в течение двух лет тратить все свободное время на обсуждаемый проект?
А я задам вопрос технического вида.
Почему уважаемый Gmurik2 не хочет взять Gosmore (который даже не СС-BY-SA, а public domain) и продолжить его разработку? Причем Gosmore уже допилили до отрисовки карты (пусть и кривой) и рутинга. Должно быть легче чем начинать все сначала.
Вы повторяете прежнюю ошибку. С чего вы взяли, что не хочет? Скорее всего, он просто не знает о ней, как и я в свое время.
опять gtk интересно, к нему OpenGL можно прикрутить?
В качестве потеницального кандидата на мобильный формат могу предложить еще CTM1 от CartoType. Он достаточно компактен и для него существуют библиотеки под Андроид и iPhone, а также WM, Symbian и “обычный” Windows. И еще к нему уже есть конвертор из OSM.
Тэкс, госмик даже запускаться отказался, жалуясь на величну скачанного “прямоугольничка”. Дык меньше-то и не было там вовсе
Рилейшнами его авторы до сих пор не заинтересовались, как я понимаю?
Автор там один, несмотря на гордое название Cartotype Ltd. И скорее всего, да - формат создавался давно, когда их еще не было. С тех пор добавлялись только функции в SDK - роутинг, поддержка сложных многоязыковых названий и т.д. Историю развития можно посмотреть здесь. Но развить уже имеющееся проще, если оно достаточно удобно и отвечает вышеизложенным требованиям.
Gosmore рендерит вполне ничего так, да и маршруты прокладывает со скоростью клика. Да и скроллит всю Беларусь с реками вполне отзывчиво и шустро:
Я пользуюсь старомодной программой roadmap.sf.net (CVS версией)
При всех ее недостатках работает быстро, виджеты все родные и для qt4, qt3, gtk2, gtk, wince и тд
На wince умеет даже порт автодетектировать.