Ежедневная сборка OSM для Garmin с помощью Mkgmap

Сгенерировал карты, нашел вот такой косяк: https://yadi.sk/i/5uEjjWpK3aocTY, https://yadi.sk/i/VxwmdJoT3aocXd
Трасса М5 расходится между башкирией и челябинской обл.
И еще - области вырезаются не по контуру, а оставляя большой запас. Я так понял, за это отвечает " --no-trim". Сейчас попробую с ним сгенерить и посмотреть что будет. Без точной обрезки в пограничный местах подписи дублируются, т.к. два объекта один под другим находятся.

Карты лежат тут: https://yadi.sk/d/ArCx3KCM3aoc8n, конфиги тут: https://github.com/uralla/osm-mkgmap-garmin

Подскажите пожалуйста, правильно ли выбраны параметры резки-генерации или что-то надо изменить? Я перерыл форум и собрал конфиг по тем данным, что нашел с того года. Не совсем понял для чего генерация bounds и что с ней дальше делать. Пробовал запускать. Очень долго что-то делает, но как потом использовать этот результат - непонятно.

Дал бы ты точные координаты этой точки, а то никак найти не могу так как сайт https://www.openstreetmap.org/#map=12/54.8668/58.2862 очень медленно грузится. Хотел сначала посмотреть что там в ОСМ. А уже потом твоими конфигами заняться.
Пока бегло взглянул твои конфиги. Я на твоем месте создавал бы только две карты, первая Крым и вторая объединив остальные области в одну карту. Для этого надо объединить poly этих областей в одну. У меня сейчас проблемы с интернетом, как только смогу сделаю.

54.8316178 56.9549364 примерно вот тут. В OSM все выглядит прилично.

В мыслях было создать карты по областям, охватывающим весь Урал. Кому надо мог бы скачать только те части, в которые входит интересующий район. Или в этом случае будут проблемы с маршрутизацией?

С интернетом проблемы посмотреть там сейчас ни чего не могу. Хорошо хоть сообщения отправлять получается.
Вот кратенькая инструкция:
А как сделать poly-файл для нескольких сопредельных областей?

  1. Взять JOSM, установить плагин poly, перезапустить JOSM
  2. Загрузить в JOSM poly-файлы нужных границ областей. Они загрузятся в разные слои.
  3. Объединить слои.
  4. Выделить полигоны областей и объединить полигоны (тут JOSM может подтупливать, ибо объём данных великоват, и ругаться, что теги у полигонов не совпадают. Теги нужно убрать. Они не нужны.). Вы увидите, что границы между смежными областями исчезнут.
  5. Сохранить результат как poly-файл
    P. S. Не забываем про анклавы и эксклавы!

Поиском в яндексе нашел страничку с JOSM и скачал портабельную версию, установил на флешку. Дальше зашел по ссылке (в предыдущем моем сообщении) и там нашел поиском номера отношений границ областей которые надо объединить, загрузил их вот тут написано как http://www.gps-forum.ru/forum/viewtopic.php?f=3&t=39189 с помощью getound (поиском нашел ехе файл) потом загрузил их по одной в JOSM и объединил, получил All.poly и вот с ним начал делать общую карту. Это чтобы смежные области не накладывались одну на другую.
Второй вариант решения этой задачи вижу как объединение файлов PBF этих областей в один с помощью осмосис или осмконвертер. Сам реши какой вариант тебе подходит. остальное позже.

Скачают для Мапсоуца или Басекампа и сами зальют нужный район или делать и по областям и общую.

Границы мы с Валентином переделывали, что бы правильно работал поиск, да обрабатываются долго, но оно того стоит. А использовать их очень легко: в файле uralla.args поменяй строку bounds=c:\OSM\input\bounds.zip на bounds=c:\OSM\boundary это папка куда mkgmap положит файлы границ. То есть дашь ему (mkgmap) команду использовать самодельные границы, а не созданные централизованно.

Вот тут читал? https://rutracker.org/forum/viewtopic.php?p=74969416#74969416

По мне так удобнее что бы карта была одна на весь Урал. Что бы в программах MapSourca или BaseCamp видно было весь Урал, а не кусочки по областям. И смотреть приятней и маршрут составлять. И с маршрутизацией проблем не будет.
И может из ветки Валентина уйти вот сюда с обсуждением другой карты https://forum.openstreetmap.org/viewtopic.php?id=9249

Считаю это баловством, не нужным в реальной жизни абсолютно. Чего не сказать об отдельных слоях с рельефом в виде горизонталей. Но и их интегрировать в карту нет ни малейшей целесообразности, ибо оно здорово нагружает карту. А нужны такие горизонтали обычно только в моменты прохождения маршрута.

Братцы. Для обсуждения вопросов связанных с компиляцией карт с помощью Mkgmap есть отдельная специальная тема -
https://forum.openstreetmap.org/viewtopic.php?id=9249

Для прибора я согласен с Валентином, хотя сам делаю карту с 3Д, но для составления маршрута на компьютере, особенно в горной местности считаю что лучше 3д и горизонтали в карте.

Прошу извинения перебираюсь туда.

Для составления маршрутов в горной местности лучше пользоваться спутниковыми снимками. :wink:

И что, по спутниковым снимкам будет виден перепад высот на маршруте. Надо использовать все возможное и спутники и 3Д и горизонтали.

Вот с этим полностью согласен.

Попробуйте оставить только одну, из текущей актуальной сборки, удалив старую.

Спасибо за отзывы. Всеми правдами и неправдами запустил картоварку. Осталось отполировать стили. :slight_smile:

Пробовал по одной, по две старых и новых от разных чисел, пробовал просто записывать карты на флешку в папку Garmin, ни устройство, ни BaseCamp новые сборки не видят. Заговор какой-то. Уж просто BaseCamp должен карту увидеть?

Кстати, для просмотра карт рекомендую qmapshack. В нем просто выбираешь папку и активируешь нужную карту. День-ночь переключает, показывает названия. Mapsource и BaseCamp в этом плане не достаточно удобные.
А на телефоне OruxMaps показывает гарминовские карты.

И где вы были раньше? :smiley: Чертовски прикольная программка!