(Что-то я запутался... Может есть решение?)
Решил воспользоваться горизонталями с проекта "Нарисуй карту".
Идея была такая. Скомпилировать отдельный файл с горизонталями, "извлечёными" из .rus файла с последнего обновления. Заливать его в Гармин "параллельно" со своими картами. Хотелось, чтобы до битности 20 рисовались все горизонтали, с битности 19 рисовались только основные, с битности 18 - никакие (чтобы карту не загромождали).
Сделал mp-файл с такой преамбулой:
[IMG ID]
ID=79041000
Name=Russa O-41 land contours
Elevation=M
Preprocess=F
TreSize=1023
TreMargin=0.00000
RgnLimit=127
Transparent=Y
POIIndex=Y
Copyright=ЗАО "Русса", проект "Нарисуй карту".
Levels=4
Level0=20
Level1=19
Level2=18
Level3=17
Zoom0=0
Zoom1=1
Zoom2=2
Zoom3=3
[END-IMG ID]
На уровне 0 все горизонтали, на уровне 1 - только основные, уровни 2 и 3 - пустые.
Рузультат - даже при масштабе 50 км и более в приборчике отображаются основные горизонтали 8(
Если убрать прозрачность - горизонтали перестают отображаться на подробных уровнях (с битностью более 20). Делать в файле с горизонталями битность низшего слоя 24 не хочется - сильно возрастет объем img файла.
"Прозрачная" карта с горизонталями (?)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
|
||
А это принципиально -
- делать _две_разные_карты? Я вот, например, просто создаю сводные карты: дороги и деревни из одного источника, леса с вырубками из другого, горизонтали из третьего... И не надо думать о какой-то там прозрачности, конфликте слоев в наложенных друг на друга картах и т.п.
Re: А это принципиально -
Принципиально.
Хочется горизонтали выключать по желанию, поэтому выделяю их в отдельную карту.
Хочется горизонтали выключать по желанию, поэтому выделяю их в отдельную карту.
Кажется победил...
Кажется победил (если не увижу каких-то еще подводных камней)
Достаточно было на уровень 2 поставить одну точку (чтобы он не был совсем пустой).
Достаточно было на уровень 2 поставить одну точку (чтобы он не был совсем пустой).
Re: "Прозрачная" карта с горизонталями (?)
Ты, наверное, уже видел, но для тех, кто найдёт эту тему поиском, может быть полезно. Свою схему я описывал тут: <A HREF="http://www.olexa.com.ua/gps/xyz2pmf/">h ... yz2pmf/</A>. В примере заголовок именно под прозрачную карту горизонталей, по образу и подобию Garmin MapSource US TOPO.
|
||
Re: А это принципиально -
Когда горизонтали выключаешь, карта быстрей грузится?
Andrey from N-sk
eTrex Legend C
Andrey from N-sk
eTrex Legend C
Re: А это принципиально -
Не проверял.
Просто на кусках карты у меня уже есть горизонтали (срисованные с ГШ), чтобы эти горизонтали не "интерферировали" с ГШтабовскими.
Просто на кусках карты у меня уже есть горизонтали (срисованные с ГШ), чтобы эти горизонтали не "интерферировали" с ГШтабовскими.
Re: А это принципиально -
Да, отрисовка горизонталей может занимать заметное время (в зависимости от прибора и от того, насколько хорошо сделал генерализацию cGPSmapper :o) ). Когда едешь на машине, горизонтали могут быть не важны, и может хотеться, чтобы карта отрисовывалась быстрее, а когда пешком или на веловипеде, они необходимы.
Кроме того, бывают сторонние карты, которые залочены, или которые содержат функции, не воспроизводимые имеющейся в распоряжении версией cGPSmapper'а, то есть, перекомпилировать их без потери функциональности невозможно. В этом случае прозрачные горизонтали тоже полезны.
Кроме того, бывают сторонние карты, которые залочены, или которые содержат функции, не воспроизводимые имеющейся в распоряжении версией cGPSmapper'а, то есть, перекомпилировать их без потери функциональности невозможно. В этом случае прозрачные горизонтали тоже полезны.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 80 гостей