york76

Город: Днепропетровск
На ХТ с: 2012 года
Сообщений: 6

Профессия:
Интересы:
ICQ:
WWW:
Репутация: 2
Профиль: на форуме
На сайте был 31/03/2019
Отправить личное сообщение
Найти сообщения пользователя
Найти темы пользователя

Зафрендить / Заигнорить
no report, no news, no articles, no funny...but we have a last posts :)
Андрей Лунячек писал(а):
OSM на экране Магеллана хорошо выглядит и в растровом виде. Особенно если использовать сочетание зумов 16 и 18 из САС Планеты. Карта готовится очень быстро. Кроме того, растр в навигаторе работает шустрее, чем вектор.

Это точно, растр по приятнее, но места занимает - весьма много. хотя для небольшой местности нормально
Андрей Лунячек писал(а):
А для Андроида советую попробовать прогу Locus Map. На мой взгляд, это - наиболее адекватная замена туристическому навигатору из всего, что есть для Андроида. Прога заточена именно под путешествия по дикой природе.

ага, гляну. хотя османд умеет все что мне надо, и еще у него есть вкусная плюха - создать группу на сервере и показывает на карте всех кто активен.
еще RMaps иногда пользую для растровых карт.
Quote:
Quote:
вместо местности от устья Орели до Орлика
- давай скриншот из ВантажПоинт и координаты. Буду смотреть.

Та я вроде разобрался. получилось, что нужный мне кусок попал на границу областей, а на крупном масштабе на ломаной линии границы выглядело как непонятный обрыв. надо было еще полтавщину докинуть. вопрос снимается.
Это я знаю и вы совершенно правы. но вопервых - речь шла о том как быстро "на коленке" собрать карту нужной местности. Понятно, что красивая хороше сделаная карта приятнее, но ведь по большому счету нам не любоваться, а посмотреть где я нахожусь по отношению к ориентирам. Конечно, можно написать нормальный парсер и с учетом всех тегов перекодировать каждую надпись корректно, можно копнуть сырцы ммгена и т.д. И для желающих, но незнающих как - это направление поиска. Во вторых - честно говоря, по крайней мере для меня железный навигатор стал резервным инструментом. главные недостатки - маленький экран и невозможность оперативно подзарядить. преимущество - надежность и цепкий датчик. Вобщем - android+osmand рулит. поэтому и не копаюсь глубоко в теме. И в третьих - любительская карта - есть любительская карта. например - скачал вашу карту днепровской области, там вместо местности от устья Орели до Орлика - пустой квадрат. так что - моменты есть везде.
странно... файлы не прикрепляются. кидаю скриптик в тело.
ага. архив прикрепляется.
Доброго времени суток. На днях разработал сабж. Далее собственно описываю методу.

п.1 скачать osm метаданные.
качаем здесь обновляемые выгрузки по странам
http://gis-lab.info/projects/osm_dump/index.html
или здесь можно выделив только нужную область.
https://www.openstreetmap.org
(нажимаем вверху кнопку Export, выделяем область и далее ниже другую кнопку Export.
Если ругается, что неможет найти файл,
то, выделив область, чуть ниже тыкаем ссылку "Overpass API". Она работает.

п.2 Если навигатор не русифицирован, то надо все русские названия перегнать из
unicode-8 в транслит, иначе вместо надписей на карте будут вопросики.
(для русифицированых навигаторов - незнаю, возможно этот пункт можно пропустить.)
Для этого либо ищите какуюто программу или используйте прикрепленный скрипт translit.php
запускать так...
php translit.php map.osm > mapnew.osm
соответственно в системе долже быть установлен php. Работает тупо, медленно,
но надежно, писать нормальный парсер для разовой работы облом.

п.3 перевести osm файл в o5m
Программа osmconvert https://wiki.openstreetmap.org/wiki/Osmconvert
osmconvert64 input.osm --out-o5m > output.o5m

п.4 собрать в imi файл
Программа Mm.gen https://wiki.openstreetmap.org/wiki/Mm.gen
java -jar mm.gen.jar -i [Input File] -o [Output File] -t [Temp Folder] -b minLat,minLon,maxLat,maxLon
пример
java -jar mm.gen.jar -i output.o5m -o output.imi -t tmp -b 48.6010000,35.4096000,48.7041000,35.6594000
Значения minLat,minLon,maxLat,maxLon находятся в файле даннх OSM одна из первых строк вида
<bounds minlat="48.4007000" minlon="34.9238000" maxlat="48.5042000" maxlon="35.1736000"/>

все. залить на навигатор в папку maps. Карты выходят местами не так красиво, как в соседней ветке,
но рабочие и можно самому быстро сделать нужную карту.
проверено на magellan triton
почемуто родники не показываются, котя в картах у Д. Засядько тоже не показывает,
возможно глюк навигатора.

Друзья: