Начал писать вот такую вот программку, название пока не придумал.
Использует векторные, cконвертированные в sqlite карты open street maps. В зависимостях Python2.7, PyQt4, PySqlite. Интерфейс заточен для устройств с тачскрином.
Что программа уже умеет:
Отображать улицы на ограниченной территории
Работает зум и полноэкранный режим
Работает прокрутка карты
Планы на ближайшее время:
Отображать на карте полигоны (лес, вода, дома и пр.)
Отображать на карте точечные ноды
Отображать названия улиц и т.п.
Система с 3мя уровнями карт. Первый - хорошо детализированные карты на уровне города. Второй - плохо детализированные карты на уровне страны. И третий - карта мира, отображающая только границы стран и основные города.
Прокладка маршрутов (возможно monav)
Голосовая навигация
Планы на неопределенное будущее:
GPS - похоже это будет платформозависимая функция.....
deb Репозиторий с программой и cконвертированными картами.
Ну и скрин
Тестирую сразу на 3х платформах - windows, linux и maemo (nokia n900)
Сделаю svn, как только разберусь, что это такое ))))
P.S. это - первый опыт программирования гуёв, программе ~2 недели