Задачу скачать нужные тейлы с tile.openstreetmap.org, склеить карту и сохранить в файл, привязав для Ozi, решил при помощи .net (C#).
Есть желание сделать приложение свободным (код выложить на github.com, бинарники на sourceforge.net). Полез разбираться с лицензиями, чуть голову не сломал, но вроде бы понял, что применение .net ни как не мешает сделать его таковым.
В описании авторских прав и лицензирования сказано:
Так будет доступно для скачивания или нет? Хотя бы бинарники.
Подскажите аналог для винды, чтоб была оффлайн карта, работа с GPS, и удобная работа с треками.
Ozi, я думаю, все видели, так что перечислять функционал GPS и треков не стану.
Нет удобного решения для создания карт из тайлов или wms сервисов. По сути, либо много ручной работы с написанием собственных скриптов, либо использование нескольких сложных программ, для вроде бы простой задачи.
Отдельная база для поиска. Я даже не стал пытаться конвертировать адресные базы из OSM или кадастрового реестра. Скачал список улиц в 2011 году, так и оставил. А неплохо бы до номера дома поиск, да ещё и по свежей базе.
Карты он рассматривает исключительно по отдельности, рассматривание разных мест превращается в ручное переключение карт.
Растровые карты хоть и универсальны, но немного завидно смотреть на векторные форматы, где вся Эстония весит 88мб.
QLandkarte GT, QGIS.
Проблема OZI в проприетарных форматах, которые можно читать, но замучаешься писать. И в том, что тамошняя идеология почти не пересекается со всем остальным существующим картографическим софтом.
У OZI есть фора в смысле того, что автор собирал пожелания туристов много лет и воплощал в жизнь. Но туристы далеки от мира геоинформационных технологий и существующих данных, потому в этом направлении ничего не делалось.
Если бы Ньюману пришло в голову использовать tiled geotiff вместо уродского ozf??, а также в какой-то момент решился бы на использование GDAL/OGR - все было бы иначе. Но ему это в голову не пришло.
Я так понял речь идет об одновременной работе с векторными и растровыми картами, с поиском и удобной работе с треками.
Это современные туристические Гармины.
Не имею никаких претензий к C# (какая хрен разница, на чем написано приложение?)
Но зачем это самое приложение, если существует GDAL который умеет вытягивать данные из TMS-источников и сохранять их в GeoTIFF? Обойтись, в принципе, можно было просто набросать osm.xml и написать командный файл для него…