Карты OSM для Garmin (osm2mp+cgpsmapper)

К сожалению, это известная проблема

Что-то поменялось с определенной версии BaseCamp и в последних моделях навигаторов в части работы с профилями. Как это починить я не знаю (софт закрытый, формат тоже).
Единственный способ обхода этой проблемы, который мне известен - выбирать в настройках профиль “мотоцикл”. Надо иметь в виду, что ограничения (вроде access=private) не будут учитываться при построении маршрута

Спасибо. Данное решение вполне меня устраивает.
Если не затруднит еще один вопрос.
Как можно в BaseCamp скомпилировать карту из нескольких регионов и/или отдельных областей. Если можно с подробной инструкцией как это сделать в BaseCamp. Пытался найти ответ в 245 страницах форума, но не нашел готового ответа.
Еще раз спасибо за ответ.

Скачал и поставил в свой Гармин Казахстан.
Установилось как бы бы без проблем.
За исключением одного слегка раздражающего пункта.
Города Астана и Алматы. Их внутригородские районы приравнены к районам области.
Поэтому в поиске, например, аж 4 Астаны :(.
Найти адрес легко не получится:(. Ведь улица с одним названием может быть в разных районах.
Можно как поправить?

P.S. И на последок вопрос про гармин но не много не тему топика.
Можно ли данные при помощи osm2mp вылить в шейпы для фирменного гарминовского компилятора МПС?:rolleyes:

Только сейчас обратил внимание. В английской карте Крита работает поиск в MapSource, а в греческой - нет (этот пункт в меню серый). Так и должно быть?
Можно заодно и пересобрать Крит?

по 1: можете описать последовательность действий для достижения такого результата, на примере программы BaseCamp? Скриншоты тоже будут кстати

по 2: osm2mp шейпы не умеет, готовые варианты есть на гислаб http://data.nextgis.com/osmshp/ , годится ли это для МПС я не знаю. Но народ вроде ковертит этой штукой, поищите по форуму

Конфиги для сборки отличаются только одной мелочью: языком, все остальное одинаково. Могу лишь предположить варианты: карта конфликтует с одной из установленных ранее либо в навигаторе нет нужного языка.

Пересобрать можно

Умеет, но , к сожалению, Леша чуть-чуть не доделал. Все прекрасно работает, но не доделаны запреты поворотов. А без них увы… :frowning:

Я ведь не про навигатор писал, а про MapSource…
Может быть, действительно, в системе нужно установить греческий язык? Но я сильно в этом сомневаюсь.

Мне еще вот что непонятно - и, может быть, это следствие одной болезни?
Переключаюсь в MapSource на англоязычную карту Крита, где поиск (по крайней мере - внешне) работает. Захожу во вкладку поиска объектов. Выбираю населенный пункт “Bali”. И какую бы категорию объектов я не выбрал - ни одного объекта не находит.

если я правильно помню, то должен работать вариант вида: залить несколько областей в навигатор (при заливке можно выбирать несколько никак не связанных карт) или на флешку, а потом выгрузить обратно в BaseCamp

вроде даже в этой ветке обсуждали

Существенное дополнение: не знаю, так ли в BaseCamp, но в MapSource нельзя выделять карты щелчком по нужной области, поскольку при этом в выделение не добавляется слой для поиска. Нужно выделять путем обведения нужной области инструментом выделения карты.

А что описывать то, ничего не обычного. Скачал архив. Запустил батник. В BaseCamp и Mapsource появилость.
Выделил все области и отправил в навигатор. Все действия.

У мегамапс для 7 дорог такая же фигня. Астана и Алматы несколько штук в поиске.

Нормальный поиск только у карт из ОСМ для 7 дорог которые делает юзер Костик. Но у него Астана и Алматы выделены в отдельные области как города республиканского значения без деления на районы. Поэтому и нет этого глюка с несколькими городами Астана и Алматы в поиске. Наверное этот глюк для гармина можно обойти тоже только так.

В BaseCamp (не в навигаторе) тоже несколько городов в поиске?

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

С базекамп обнаружил еще одну проблему. Нужен был маршрут Астана Новосибирск. И маршрут на картах ОСМ построился по прямой :rage:

BaseCamp software version 4.6.2

UPD/ Нашел. Где то на карте глюк. С Астаны до Экибастуза маршрут строится по прямой так как в базекампе возле Астаны почемуто разрыв дороги. Хотя это немного странно. Ситигид и 7 дорог ложат маршрут без проблем, так как на самих картах ОСМ никакого разрыва нет

Без скриншота и точного описания, что за чем вы нажимаете, какие буквы вводите, мне будет сложно что-то сказать. Я в поиске и городов, и адресов наблюдаю только одну Астану.

https://forum.openstreetmap.org/viewtopic.php?pid=660853#p660853

Ок ладно. Будет картинка

Не должно быть Астана с районами. Должна быть только одна Астана

Насчет маршрута по прямой. Почемуто присутсвует разрыв дороги, Хотя на осм его нет.

Упс. Оказывается фича в процессе разработки :smiley:

Раз такое деление, то убрать врядли получится. С другой стороны, если не выбирать район в поиске, нужный адрес он находит и вариант будет только один: тот район, где адрес действительно есть. Если вы ищете протяженный объект, скажем улицу, которая проходит через несколько районов, то, конечно, результатов будет несколько

Ой, какая прелесть. Такое случается, когда карта собирается из нескольких кусков. Обходной вариант: разделить дорогу по границе районов

Я коренной житель, для меня нет проблем пошарится по районам, но карты делаются не коренных жителей которые знать не знают какие то там районы в чужом городе. Обычно ищут улица/дом и ничего более.

Почему же не получится. Выделить Астану и Алматы как отдельную область без всяких районов
Как сделал юзер Костик для 7 дорог. Там этой проблемы нет.

Ведь используемая утилита одна osm2mp для всех прог. Ну конфиги разные. Но админ деление можно и одинаковым сделать.
Вот только желание нужно.

В этой части объезда Гатчины: 59.57950, 30.16966 на карте перепутаны стрелки с направлением движения: (по правой полосе - влево, по левой полосе - вправо).

Наверное, в данных уже все исправили, там все ок (по правой полосе - вправо, но она construction)