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

Помогите разобраться с глюком при векторизации карт

Добавлено: 11 янв 2006, 17:16
Vadim1111
Хочу векторизировать карту в MapEdit. Больших требований к детализации объектов не предъявляю, поэтому весь процесс векторизации заключается в самостоятельной прорисовке нескольких дорог и полигонов теми тремя векторными инструментами, которые представлены в программе. Большая часть карты - это водохранилище на реке с несколькими островами в нем.
В тех описаниях по векторизации карт, которые я читал говорится о том, что векторные элементы нельзя расположить выше или ниже (перенести их в верхний слой или в нижний, наподобие Фотошопа - не путать со слоями детализации), а их последовательность отрисовки будет следующей - самые нижние объекты - это самые большие полигоны, чем меньше полигон, тем он будет "выше". Выше всех полигонов идут линии и самые верхние - точки.
Я нарисовал маленькие острова первыми, согласно рекомендаций. Потом нарисовал большой полигон водохранилища, который перекрыл собой все острова, но острова остались видными, поскольку они меньше и расположены выше. В МэпЭдите все смотрится красиво. Когда перекодировал файл в *.img тоже все хорошо получилось. А вот когда залил этот *.img в прибор Garmin Vista то получилась следующая картина. Моя карта стала разбита как бы на несколько квадратов (ни размеры этих квадратов, ни их расположение я нигде не задавал, очевидно, это какая-то программная приспособа). и в одном из таких квадратов мои острова хорошо видны и располагаются "выше" полигона, обозначающего водохранилище, а в других квадратах водохранилище располагается выше островов и я вижу только черный экран. Границы водохранилища и объекты на суше отображаются нормально. Глюк идентичен при любых масштабах отображения. При пролистывании карты острова, которые попали под водохранилище на доли секунды появляются, а потом перекрываются черным фоном воды.
Подскажите пожалуйста, в чем может быть причина. Где я мог допустить ошибку? Как полигон водохранилища заставить отображаться под островами, чтобы острова были видны? Размер карты маленький, количество нарисованных объектов маленькое - перегрузки процессора навигатора произойти не должно.



Re: Помогите разобраться с глюком при векторизации карт

Добавлено: 11 янв 2006, 17:49
Subject
А зачем вобще рисовать "острова" ?
У гармина по умолчанию - что не вода , то суша.
поэтому на месте островов достаточно будет сделать "дырки" в водохранилище.


Просьба уточнить

Добавлено: 11 янв 2006, 18:36
Vadim1111
Просьба уточнить каким таким инструментом из нарисованного полигона в МэпЭдите можно вырезать кусок (если этот кусок не скраю, а посредине). Еще один нюанс - на этих островах не все суша, а немного леса, немного болот. Хотелось бы, чтобы каждый остров отображался своим типом полигона, а не все были белыми.


Re: Просьба уточнить

Добавлено: 11 янв 2006, 18:40
alex_nilov
рекомендую поискать по форуму про "полигоны с дырками" - это обсуждалось неоднократно и очень подробно.


Re: Просьба уточнить

Добавлено: 11 янв 2006, 18:41
Astrolyabiy

Re: Просьба уточнить

Добавлено: 12 янв 2006, 11:09
gap
Подтверждаю, обсуждалось. http://www.gps-forum.ru/cgi-bin/forum/s ... br> <br>