Несомненным плюсом OpenStreetMap является возможность преобразования карт в разные форматы. В том числе и в гарминовский img. Чтобы не делать лишних телодвижений, попробовал mkgmap, который перегоняет карту сразу в img, без промежуточных шагов. Практика показала, что mkgmap:
- работает быстро: преобразование, например, карты Челябинска занимает около 1 секунды. Для сравнения: cGPSmapper карты компилировал по несколько минут, а время обработки больших карт доходило до часа.
- транслитерирует все названия и приводит их к верхнему регистру.
- создаёт в карте несколько слоёв, в которых проводит генерализацию данных (естественно, с разной степенью).
- роутинг реализован не полностью, по умолчанию карта создаётся без роутинга.