PDA

Просмотр полной версии : Создание карт для eTrex 20x через mkgmap



Kramer
28.07.2016, 23:57
Всем привет!

Проблема такая. Хочу создать две карты одного и того же региона, но с разными стилями. Карты создал, стили применил, на устройстве в настройках показывает обе, но при переключении между ними не меняет стиль. Если копировать на устройство одну карту, то показывает ее в том стиле, в котором карту создал, т.е., правильно.
В чем может быть дело? Какие опции mkgmap задать? При этом, если переключиться на штатную Россия ТОПО, то стиль меняет.

Спасибо.

---------- Добавлено в 22:57 ---------- Предыдущее сообщение было в 00:34 ----------

Отвечаю сам себе. Надо указывать для каждой карты разные --mapname и --family-id:
java -jar mkgmap.jar --mapname=98765435 --family-id=45 --gmapsupp --description="Moscow MTB Style" moscow.osm p-map.TYP
java -jar mkgmap.jar --mapname=98765432 --family-id=42 --gmapsupp --description="Moscow Default Style" moscow.osm mapnik.TYP
Получаются две карты с разными стилями, и их можно переключать на устройстве.

pavlinux
29.07.2016, 15:43
В чем может быть дело?
Надо не просто переключать, надо выключать не нужную.

Kramer
29.07.2016, 15:57
Надо не просто переключать, надо выключать не нужную.

Переключал, конечно. Либо одна, либо вторая.
Видимо, id должны быть разные. Где-то читал, что фирмваре на 20х кривой из-за того, что с пиратством борются. Например, юникод не поддерживается, только однобайтные.