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

Скачал текущую Россию. В сборке отсутствуют файлы 00400067. Глюк, или так и должно быть?

Оказывается, в bosnia-herzegovina те же проблемы с кириллицей, только раньше я не натыкался.
Например, здесь: N43.27394 E18.63170

По порядку.

  1. Сборка Эстонии - дело не быстрое. Терпение.
  2. Черногория на гислабе в том виде, как вы просили ( вы победили :slight_smile: )
  3. Босния. Проблемы с кодировкой есть в любой карте данной сборки, т.к. в ОСМ названия в UNICODE, а в сборках - 8ми битные кодировки, для каждого языка своя. Т.е., скажем, в name можно свалить в кучу и японские иероглифы и кириллицу, для UNICODE это нормально, а в сборках будут проблемы с переводом между кодировками. В Боснии, как я смотрю, нет традиции добавления в name имен на двух языках, как в Черногории, поэтому проблемы возникают только единичные, и лучше их решать добавление в ОСМ отдельного тега для каждого языка у проблемного объекта (name:bs для боснийского, например).
  4. регион 67. Да это та самая редкая ошибка. Но я очень надеюсь, что я на этот раз я правильно распознал причину. Как только проверю работоспособность нового скрипта, задействую его в сборке.

А в чем в ней проблемы?

Ура! :slight_smile: Проверил - похоже на то.

С Боснией - ничего страшного для нас. Пусть живёт :slight_smile:

Свистнете, когда можно будет скачивать?

С Эстонией никаких проблем, она просто большая (по количеству данных)
С Россией все просто: дождитесь как сформируется новый вариант

Ну как, есть результат по неполному полигону Амура? БЕЗ скрипта подкачки неполных данных? В ЕАО у меня показывало Амур линией. Про какую опцию включения обрезки Вы говорили для water, landuse? В конфигах конвертера osm2mp, об этом речь?

Скрипт сейчас включен для областей, по которым проходит Амур.
В ЕАО один из кусков Амура битый, скрипт здесь не поможет. Скрипт загрузит полигон, если, например, он состоит из линий AB, BC, CA, но при этом линия AB отсутствует в дампе. Если все линии полигона есть в дампе, но полигон при этом не замкнут, он игнорируется.

Я не помню, что бы я говорил что-то про обрезку. Хорошо бы вы процитировали сообщение дословно

Я исправил некоторые баги которые встречались в MAC OS загружалке, прошу обновить ссылку http://cl.ly/cnNK (ну или добавить в официальную поставку, чтобы каждый раз не копировать его)

Багрепы лучше кидать мне в твиттер - по крайней мере я его чаще читаю )

Видимо, здесь Вы имели в виду настройки скрипта, а не Лешиного конвертера. Вы используете osm2mp? Я подумал, что он как-то недонастроен.

поправил ссылку

Из пожеланий:

  1. хорошо бы кодировку брать из pv.txt, а не задавать жестко (карты других стран конвертируются с другими кодировками)
  2. не знаю, умеет ли это automator, но, мне кажется, хорошим вариантом было бы диалоговое окно при запуске для выбора архива с картами, а дальше скрипт сам распаковывает и конвертирует.

Да, тут про скрипт
Да, osm2mp используется

Скрипты для сборки отсюда: https://github.com/liosha/osm2mp-garmin-build/
Там же и скрипт для подгрузки сломаных полигонов (getbrokenrelations.py)

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

Кто может в теме:
всё время было нормально ставил карты через MapSource и адресный поиск работал как часы, сейчас поставил свежие сборки и вместо адресного поиска получам “тыкву”
выводит только на начало улицы, какой бы адрес не вводился.

у меня косяк или у всех так?
прибор NUVI200

Может случайно в Mapsource выбрал не рамкой, а нажатием на карту и карты с адреской не попали.

borism346: Спасибо тебе добрый человек, так оно и оказалось. не знал.

0000

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

А там ничего часом не запаковано?

Да, надо бы инструкцию дополнить

Как-то так это делается (если исключить пункт про отключение SD):
http://forum.openstreetmap.org/viewtopic.php?pid=517922#p517922

Уважаемый 44Koll44!
Не пользуйтесь кнопками на панели инструментов= Устройство=Загрузить карты и другие значки.
Кликните на строке меню =КАРТЫ= В Выпавшем меню кликните на Установить карты=Запустится программа MapInstall. Дальше определится Ваш навигатор,дальше появится Карта,которую хотите загрузить,Кликните по ней и она ВЫДЕЛИТСЯ. Дальше по подсказкам…
Успехов Вам!