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

Да, действительно забавно. Очередной косяк Бэйскэмпа. Я никогда не рекомендовал им пользоваться и сам его старательно избегаю. :slight_smile:

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

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

https://photos.app.goo.gl/Q9CWYttA1ro7DTFU8

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

так границы эти ни как на местности не вынесены, какое отношение имеют дороги или лесные просеки к муниципальным границам? хоть один пример есть?

Вот как раз из-за того, что границы на местности обозначены далеко не всегда, наличие их на карте и есть дело весьма полезное.
Еще раз. Дороги к границам имеют самое непосредственное отношение. Часто они банально не пересекают границу. Или на границе дорога просто превращается в мясо, ибо ее последний отрезок от крайнего населенного пункта чаще всего вообще не обслуживается.

Добрый день, Валентин!
Установил с помощью BaseCamp карты OSM-MapTourist-gmapi-DEM-RU и горизонтали MapTourist-Contours-10m-gmapi на Oregon 700.
Получилось так, что горизонтали перекрывают полностью карты OSM. Что нужно сделать, чтобы надписи на картах были поверх горизонталей?
https://ibb.co/VB5pB5v

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

Сделал заглавную веб-страничку проекта. Все прежние ссылки так же актуальны.

в колонке Назначение навести бы порядок а то там “устройство” а в описании “gmapsupp”

Добрый день. Подскажите пожалуйста, в BaseCamp на Mac OS X, не отображаются подписи на русском языке, на сборках карт RU.
Поставил EN версию карт название отображаются на транслите. Возможно нет нужного шрифта на компе, подскажите как называется русский шрифт используемый в каратах?

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

В последней версии BaseCamp на MacOS есть баг. Попробуйте установить версию 4.7.0

Добавил в ежедневную сборку еще один большой регион - Северная Америка.
В ее состав входят:
Мексика
Соединенные Штаты Америки
Канада
Гренландия
некоторые острова Тихого и Атлантического океанов

Стиль тот же, но у учетом местной специфики именования дорог и адресного поиска. Язык английский.
Сборка осуществляется в варианте gmapi и доступна для загрузки одним архивом - OSM-MapTourist-North-America-gmapi-EN.zip
Позже планируются отдельные готовые файлы для загрузки в прибор по отдельным странам и регионам.

Совершенно случайно починил давнишнюю неприятную проблему с плохим отображением подписей к зеленым точкам населенных пунктов в MapSource и BaseCamp! Оказалось, что это происходило из-за переназначения размера таких подписей в TYP-файле.
До более тщательного разбирательства пока отменил все такие настройки у всех объектов. Размер шрифта теперь везде по умолчанию или надпись принудительно скрыта. Как, например, у точек лежачих полицейских.

Еще я убрал название населенного пункта из имени маленькой черной точки с адресом на полигоне здания. Останется только название улицы и номер дома. Это повысило стабильность процесса сборки, немного уменьшило общий размер и кое-где количество файлов в архивах для скачивания.

Заменен стиль отображения полигонов полей для гольфа на более логичный.

аналогичная ситуация.
недавно дорос до гармина gpsmap 64st, много лет пользовался OSM на телефоне, естественно начал ставить любимые карты.

есть подозрение что копирую карты не так. использую mapSource, выделяю необходимый участок из карт Contours, затем с osm и оправляю на устройство.

при малых масштабах до 2 км. все устраивает, но выше карта становится не читаемая.

пробовал выбирать в mapsource контурные карты с самой низкой детализацией, но похоже это не имеет значения, возможно их надо загружать отдельно.

или мб существуют настройки, для масштаба, показывать только 100 метровые горизонтали? в картах гармин топо они так и прорисовываются.

Процедура загрузки карты и горизонталей описана правильная.
Настройки уровня детализации устанавливаются непосредственно в самих приборах.
В местах с особенно выраженным рельефом вероятно разумнее использовать менее подробный набор горизонталей, чем мой.
Или просто отключать в приборе слой с горизонталями, загруженный вместе с картой.

Снова к концу файла OSM-2018.txt прилип какой-то мусор.

Они этот баг сделали в первой же 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 с юникодом.