Страница 1 из 1

"Прозрачная" карта с горизонталями (?)

Добавлено: 15 окт 2005, 15:15
IAGSoft
(Что-то я запутался... Может есть решение?)

Решил воспользоваться горизонталями с проекта "Нарисуй карту".

Идея была такая. Скомпилировать отдельный файл с горизонталями, "извлечёными" из .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 файла.



А это принципиально -

Добавлено: 15 окт 2005, 21:10
atonis
- делать _две_разные_карты? Я вот, например, просто создаю сводные карты: дороги и деревни из одного источника, леса с вырубками из другого, горизонтали из третьего... И не надо думать о какой-то там прозрачности, конфликте слоев в наложенных друг на друга картах и т.п.


Re: А это принципиально -

Добавлено: 15 окт 2005, 21:31
IAGSoft
Принципиально.
Хочется горизонтали выключать по желанию, поэтому выделяю их в отдельную карту.



Кажется победил...

Добавлено: 15 окт 2005, 22:06
IAGSoft
Кажется победил (если не увижу каких-то еще подводных камней)
Достаточно было на уровень 2 поставить одну точку (чтобы он не был совсем пустой).


Re: "Прозрачная" карта с горизонталями (?)

Добавлено: 24 окт 2005, 16:01
Olexa
Ты, наверное, уже видел, но для тех, кто найдёт эту тему поиском, может быть полезно. Свою схему я описывал тут: <A HREF="http://www.olexa.com.ua/gps/xyz2pmf/">h ... yz2pmf/</A>. В примере заголовок именно под прозрачную карту горизонталей, по образу и подобию Garmin MapSource US TOPO.

Re: А это принципиально -

Добавлено: 02 ноя 2005, 14:42
wawont
Когда горизонтали выключаешь, карта быстрей грузится?

Andrey from N-sk
eTrex Legend C

Re: А это принципиально -

Добавлено: 02 ноя 2005, 14:45
IAGSoft
Не проверял.

Просто на кусках карты у меня уже есть горизонтали (срисованные с ГШ), чтобы эти горизонтали не "интерферировали" с ГШтабовскими.


Re: А это принципиально -

Добавлено: 02 ноя 2005, 15:15
Olexa
Да, отрисовка горизонталей может занимать заметное время (в зависимости от прибора и от того, насколько хорошо сделал генерализацию cGPSmapper :o) ). Когда едешь на машине, горизонтали могут быть не важны, и может хотеться, чтобы карта отрисовывалась быстрее, а когда пешком или на веловипеде, они необходимы.

Кроме того, бывают сторонние карты, которые залочены, или которые содержат функции, не воспроизводимые имеющейся в распоряжении версией cGPSmapper'а, то есть, перекомпилировать их без потери функциональности невозможно. В этом случае прозрачные горизонтали тоже полезны.