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

Проблемка с описанием полигонов в TYP файле

Добавлено: 20 ноя 2008, 11:33
BuksiR
Люди помогите! Как описать полигон таким образом чтобы он имел окантовку? Тут http://v-dorogu.narod.ru/article/createtyp.htm приводится описание, но в реале, выходит не полигон цвета А с окантовкой цвета Б, а полигон цвета А и Б вперемешку. Вот пример описания полигона: [_polygon] Type=0x01 XPM="0 0 4 0" "1 с #FFCCCC" ; Цвет полигона для дневной цветовой схемы "2 c #996666" ; Цвет окантовки для дневной цветовой схемы "3 c #CC9999" ; Цвет полигона для ночной цветовой схемы "4 c #FFCCCC" ; Цвет окантовки для ночной цветовой схемы String1=0x19,город ; Надпись для русского языка String2=0x04,city ; Надпись для английского языка [end] в чем загвоздка? Кто сталкивался отзовитесь.

Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 20 ноя 2008, 11:56
IAGSoft
А что, у полигонов возможна окантовка? Особенно в свете нарезки полигонов на куски в img-файле... --- Векторные схемы окрестностей Екатеринбурга <A HREF="http://chart66.narod.ru/">http://chart6 ... br>LegendC, 60Cx

Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 20 ноя 2008, 11:58
Wladich
TYP не предусматривает указание окантовки для полигонов. См. custom.txt из cgpsmapper: "For the XPM definition it is always expected to find 2 or 4 colors definition - where : First two colors are for day ... first color is foreground, second is background"




Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 20 ноя 2008, 12:42
BuksiR
http://v-dorogu.narod.ru/article/createtyp.htm В статейке "Выбор и использование персональных навигаторов GPS", есть описание секции полигонов: Метод 1 (с окантовкой). С помощью этого метода полигоны могут быть залиты одним цветом и окантовкой по краям полигона. Причём окантовка будет идти не по линиям нарезки, что применяется для ускорения отображения больших полигонов, а именно по краю исходного полигона, что очень удобно. К сожалению он не работает. Интуитивно догадывался, что это туфта, поскольку в описании к мапперу данная функция не фигурирует. А жаль.

Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 20 ноя 2008, 15:06
Iitta
Сделайте копию полигона и modify->kind->convert to polyline одного экземпляра в полилинию любого цвета.


Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 21 ноя 2008, 06:49
gorbva
При использовании такого описания полигонов в TYP происходит вот такая фигня http://www.mediafire.com/file/mrujyyjzt ... bmp Это скриншот с прибора 60CSx, таже хрень и в масорце. Здесь рыжий цвет это цвет заливки, черный цвет контура... Что-то дядя стэн не доработал....

Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 21 ноя 2008, 10:46
IAGSoft
> Что-то дядя стэн не доработал.... Думаю, что это не Стэн, а Владимир написал не проверив. Вроде бы Стэн ничего такого не обещал... --- Векторные схемы окрестностей Екатеринбурга <A HREF="http://chart66.narod.ru/">http://chart6 ... br>LegendC, 60Cx

Re: Проблемка с описанием полигонов в TYP файле

Добавлено: 23 ноя 2008, 16:06
gorbva
Что же тогда имел в виду Стэн говоря о цветах background и foreground? И почему они так работают? Я что=то слабо себе представляю как это: - фон черный, а поверх него рыжая заливка цвета переднего плана. Тогда все должно быть рыжее и никаго фона не видно, или виден фон только в виде тонкой каемочки по краям.


foreground/background

Добавлено: 23 ноя 2008, 16:30
Wladich
В общем то ничего не означают. Просто XPM-заливка состоит из двух цветов. А странный результат, скорее всего, из-за неправильного описания в typ-файле. Скиньте кусок, в которм описывается приведенный на скриншоте полигон, посмотрю.


Re: foreground/background

Добавлено: 23 ноя 2008, 16:43
Wladich
Не заметил, что это относилось к описанию из первого поста.
XPM="0 0 4 0"
Попробуйте XPM="0 0 4 1" -- последняя цифра д.б. 1