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

Почему не видно деревни (RGN0x80 0x3) на Висте?

Добавлено: 19 сен 2003, 18:21
boba
Пробую сделать карту, начинают получаться первые осмысленные результаты. Есть первая неразрешимая проблема. На карте есть полигоны деревень - RGN 0x80, тип 0x3. Они размещены на уровне 0. В MapEdit деревни видно нормально. Но когда я смотрю карту на своей Висте, они не выводятся. В чём может быть пробюлема? Посмотрите пожалуйста, правильно ли я разложил по уровням. Вот исходник карты: http://boba.nm.ru/places/barsuki/barsuki.rar А вот она скомпилированная в img: http://boba.nm.ru/places/barsuki/102050 ... r>Проюлема именно в том, что в MapEdit видно а в приборе не вводятся. Ещё одна странность с cmap. При конвертации из ингит, он распределил города по уровням не одним объектом, а двумя отдельными объектами RGN 0x80. Например вот так: ; C42100000 NUM_OBJ 13517 kalare.000 ; (3) 5 (9) Комарово [RGN80] Type=0x3 Label=Komarovo Data0=(55.02502,36.92436),...,(55.02022,36.91269) [END-RGN80] [RGN80] Type=0x3 Label=Komarovo Data1=(55.02502,36.92367),...,(55.01953,36.91269) [END-RGN80] Вместо ожидавшегося: [RGN80] Type=0x3 Label=Komarovo Data0=(55.02502,36.92436),...,(55.02022,36.91269) Data1=(55.02502,36.92367),...,(55.01953,36.91269) [END-RGN80] Разве не так должно быть по задумке? ___ Ёж

Re: Почему не видно деревни (RGN0x80 0x3) на Висте?

Добавлено: 19 сен 2003, 19:21
Iskatel
Все нормально, полигоны городов в приборе не отображаются
и cmap тоже так и должен делать.


8-( ) А как же тогда города делаются???

Добавлено: 20 сен 2003, 02:18
boba
Как надо рисовать деревни/города, чтобы они отображались в приборе?
Это не из-за этого ли в CMAP есть ключик -city? Типа названия городов изображаются подписью у точечного объекта 0x10 в центре контура города, а сами контуры - не полигоном 0x80, а полилинией 0x40?


___
Ёж

Может, ты всё таки воспользуешься поиском по форуму? (+)

Добавлено: 22 сен 2003, 10:15
Olexa
Или ты полагаешь, что за те два года, что люди тут занимаются созданием карт, они ещё не сталкивались с этой проблемой?