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

Они этот баг сделали в первой же 64-битной, возможно в смене битности и проблема. Так что тем у кого MacOS Catalina единственное что можно сделать это установить старую ОС в виртуальную машину а в нее уже старый BaseCamp

У меня есть рельеф Крыма, выдранный из CrimeaGpsMap от M1. Он как-то хитро сделан, что горизонтали рисуются под названиями, по крайней мере со сборками OpenStreetMap от liosha (gis-lab). Включение этого рельефа на garmin 64s с вашими картами приводит к тому что рисуются только горизонтали и только на масштабе 200м, а карта пропадает. То есть этот слой почему-то непрозрачен для карт mkgmap но прозрачен для сборок osm2mp+cgpsmapper. Какие параметры вообще за это отчвечают я не нашел. Еще интересно что в том IMG есть цветные маршруты OSMC но они отрисовываются только когда включены с родной картой. Также стиль отображения меняется в случае использования со сторонними картами.

Мне известен только способ с понижением приоритета отрисовки слоя горизонталей на меньшее значение, чем у основной карты. Но тогда линии рельефа будут перекрываться не только названиями, но и всеми прочими объектами карты (леса, поля и прочие кусты).

^ Но с той картой этого не происходит. Сами изолинии в NT-формате. PID 1 FID 1955, FID TYP-файла 1699. Для 1955-го стоит prio 25.
Попробую TYP заменить, может заработает с вашими картами после этого.

Насчет сломанного 64-разрядного Basecamp:
https://extract.bbbike.org/ Скачал отсюда для пробы карты в режиме Garmin OSM UTF-8 - и, о чудо, кириллические названия отображаются исправно в последней версии Basecamp for Mac (4.8.4)
https://www.dropbox.com/s/x2jl5vwkq7t81it/garmin%20basecamp%204.8.4%20russian%20titles.jpg?dl=0
В GmapTool Code Page показывает 65001
Возможно ли сконвертировать/сгенерировать gmap с UTF-8 вместо cp1251 для использования сугубо в Basecamp?

UPD: Пропатчил прошивку на Gpsmap64, юникодные карты работают. Было бы таки неплохо иметь gmapi с CP UTF-8. Basecamp не факт что исправят, старый в новой MacOS Catalina не работает так как поддержку 32-разрядных приложений вырезали, а значит для новых маков на данный момент имеет смысл только gmapi с юникодом.

Я подумаю, как это получше реализовать.

Видимо пока отбой, хотя полагаю будущее таки за юникодными картами - вон openmtbmap юникодные только делают и latin.
Гармин сподобился на апдейт (я им вчера только указал подробности - что не работают только карты с байтовыми non-latin кодировками и они ответили, что пока не знают когда будет апдейт):

4.8.6 for mac:
https://www8.garmin.com/support/download_details.jsp?id=4449

Русский пофикшен.

добрый день,

Позвольте задать вопрос,

OSM_MapTourist-DEM-RU_mdrс не могу установить на навигатор GARMIN GPSmap 60CSx.

Пробую через Base camp в программе они отображаются но при попытке установить на устройство они даже не отображаются в списке выбора.

Проблема в приборе или кривых руках?

Заранее спасибо за ответ.

Приветствую.
Для установки карты в навигатор необходимо выбрать нужные ее участки.
BaseCamp такой функции не имеет, т.к. с некоторых пор за это отвечает отдельная программа - MapInstall. Но я рекомендую использовать для этих целей последнюю из доступных версию MapSource 6.16.3. Для выбора нужных участков карты необходимо воспользоваться соответствующим инструментом: Меню → Сервис → Карта. Или нажать латинскую букву “m”. Затем выбрать нужные участки. Их список будет отображен слева в закладке “Карты”. Далее нужно загрузить этот список, как единый набор в виде файла gmapsupp.img, в прибор или на карточку; Меню → Передача → Отправить на устройство…
Но вынужден огорчить. Старые приборы 60-й серии не имеют поддержки отображения DEM-данных рельефа, только указание высоты под курсором. Единственный выход - совместное использование с картой какого-либо дополнительного набора горизонталей.

Доброго времени суток!
Установил карту ЦФО (центр.фед.округ) в устройство Garmin Epix. Достаточно информативная карта, но слишком много значков “мусорный бак” . Перекрывается нужная информация, названия, достопримечательности. Нельзя их как то отключить?
Установил такую же карту с сервиса http://garmin.gis-lab.info. Там с этим порядок, но сама карта гораздо дольше грузится и тормозит. Не знаю даже, с чем это связано

Отключить - нет. Но я посмотрю, что можно сделать. Возможно удастся уменьшить количество менее значимых таких точек на карте.

Это связано с тем, что сборка карт производится при помощи разных компиляторов. Я использую современный и развивающийся Mkgmap. Сервис garmin.gis-lab.info использует cGpsmapper, много лет назад заброшенный своим автором и не имеющий ни поддержки, ни какого-либо развития.

Еще можно для таких мелких объектов сделать как у @Eugeny_B для большинства POI сделано - значки размером в несколько пикселей.

Вывел из обработки точки урн amenity=waste_basket. Пользы от них действительно не много, а карту и правда порядком захламляют. При этом по-прежнему обрабатываются amenity=recycling и amenity=waste_disposal. Значек прежний. Завтра сборка пойдет уже с учетом этого.

Нет. Это плохая идея. Информативность у таких обозначений, да простит меня Евгений, околонулевая.

На завтрашний день (04.12.2019) запланировано техобслуживание сервера и сборка не состоится. Так же в течении дня есть вероятность, что сервер какое-то время будет не доступен.

В сборку добавлены Западная, Северная, Восточная и Южная Европа.
Географическое деление Европы сделано на основе стандарта ООН - https://unstats.un.org/unsd/methodology/m49/#geo-regions

В сборку добавлена Антарктида.

Несколько замечаний, с учётом евроспецифики. Поскольку у них в основном весь лес landuse=forest, а не natural=wood, как у нас, предлагаю отрисовывать европейский лес так же, как и наш, без лишних точек. Они очень захламляют карту.
Сейчас совсем не отрисовываются railway=funicular, а в горной евроместности они встречаются. Их можно рисовать, как railway=funicular { name ‘${name}’ | ‘funicular’ } и railway=funicular [0x10f05 resolution 18], т.е. как узкоколейку с подписью. Так же распространены leisure=picnic_table, которые предлагаю отображать как tourism=picnic_site, и barrier=swing_gate как barrier=lift_gate.

Такое разделение настроек стилей по регионам пока не возможно. Так что у landuse=forest просто сделаю менее контрастными точки на зеленом фоне.
railway=funicular добавил. Будет обрабатываться аналогично aerialway=cable_car. В typ-файле уже был соответствующий тип линии.
Точки barrier=swing_gate и leisure=picnic_table добавил.
Благодарю. Утром все соберется уже с учетом этих изменений.

посоветую сделать как на оф.странице openstreetmap - natural=wood и landuse=forest отображать идентично
это решает многие философские проблемы…

Не пойму. Карта OSM-MapTourist-gmapi-RU от 16 декабря, а М11 не соединяется с А118, это как?

Все правильно, так и должно быть. Предполагаемые (proposed=*) автодороги в сборку не попадают. Только реальные и строящиеся.

А-118 это же КАД, с ней М-11 уже соединена %-)