Orbis Terrarum - мое open source приложение, создающее карты для Ozi.

Возможно, вам будет интересно:
Была похожая программа, называлась GoogleMV (сейчас она уже не работает, хотя возможно подправив url можно вернуть к жизни).
Интерфейс выглядел так:
http://svimik.com/gmv1.png
http://svimik.com/gmv2.png
http://svimik.com/gmv3.png (возможно, если поправить url, удастся даже перенастроить на osm. как-нидь попробую :))

Он сознательно этого не сделал. img2ozf использовал исходники libtiff для чтения geotiff,
это я вам как врач автор ozf2tiff скажу :sunglasses:

На мой взгляд приложение нужно человеку, который не хочет знать что такое xml, GeoTIFF, GDAL и скрипты. Тогда он просто запустит это приложение, выберет нужный кусок карты и скачает его. Понятно, что таких людей практически нет на этом форуме, но в мире они существуют :slight_smile:

Кстати, писал я когда-то скрипт на питоне, который POI из OSM в OZI перетаскивает: https://github.com/elagin/osm-to-wpt Ого, 3 года уже прошло.

Он сознательно этого не сделал. img2ozf использовал исходники libtiff для чтения geotiff,
это я вам как врач автор ozf2tiff скажу :sunglasses:

Пожалуйста pyqt4 для быстро оконное приложение набросать http://en.wikipedia.org/wiki/PyQt

Да, но я C++ знаю лучше, чем Питон, да и причем тут это, приложение уже написано. У вас есть какие-то хотелки на доработку, ошибки и т.д.?

Сейчас у людей есть громадное количество навигаторов с операционной системой Windows CE. Данные навигаторы, по моему мнению, если рассматривать их исключительно как навигаторы, а не мобильные компьютеры, морально и физически не устарели и будут использоваться ещё много лет.

Для данной операционной системой стандартной программой для навигации с использованием растровых карт является Ozi. Стандартной - как Фотошоп для десктопной Windows в качестве растрового графического редактора имеется ввиду.

В формате Ozi есть громадное количество карт в интернете и растровые карты для навигатора c Windows CE так же обычно готовятся в формате Ozi. Текущее положение с картами таково, что без растровых карт пока не обойтись, кроме того, в отдельных местах за неимением карты приходится использовать для навигации спутниковый снимок, которые в векторном виде не бывают в принципе.

Для подготовки карт, существующих в интернете в виде тайлов, отображаемых на веб-страницах с помощью картографических js-движков, есть стандартная open source программа SAS.Планета. Она прекрасно готовит карту для помещения в навигатор (с последующей конвертацией с помощью официального конвертера Img2ozf).

Поэтому создание специализированного конвертера osm2ozf является исключительно академической задачей, не представляющей практического интереса ввиду того, что она уже решена и решение её иным способом нецелесообразно.

Нельзя не заметить, что при необходимости навигации только по векторной карте (включая OSM) удобнее использовать программу для WinCE, работающую с векторными картами. Но если, в основном, для навигации приходится использовать карту, существующую только в растровом виде, то удобно иметь OSM в растровом виде, так как открыть другую карту для кратковременного просмотра удобнее в той же программе, чем закрывать Ozi, запускать программу, работающую с векторными картами, закрывать её и вновь открывать Ozi. Поэтому иногда и приходится для навигатора конвертировать OSM в растровый вид.

Не придирайтесь к человеку, он дело делает )
С#-вполне достойный язык для GUI-приложений, а сохраняет она .png + .map, всё что нужно простому народу.
Пока программа является упрощённым аналогом SAS-планеты (та тоже умеет скачивать тайлы и сохранять .map-файл), так что с ней и нужно конкурировать в простоте или функциях.

challenge accepted.

чёт я даже припомнить не могу, кому последний раз я ставил Ози…

TwoNav http://en.compegps.com/ первое что в голову пришло…

обещал — доставляю: http://shtosm.ru/all/bigmap-2/