forum.esmasoft.com
Свежыя допісы
 
 FAQFAQ  ПошукПошук   НаведвальнікіНаведвальнікі   СуполкіСуполкі   РэгістрацыяРэгістрацыя 
 НастаўленніНастаўленні   Увайсці і праверыць асабістыя паведамленніУвайсці і праверыць асабістыя паведамленні   УвайсціУвайсці 

Подписи на слое: есть вопросы
общественный транспорт городов Беларуси

 
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> Дополнительные слои
Папярэдняя тэма :: Наступная тэма  
Аўтар Паведамленне
nero
молчун


Далучыўся: 28.10.2005
Допісы: 3

ДопісЗмешчанае: 02 Ліс 2005 14:27    Загаловак допісу: Подписи на слое: есть вопросы Адказаць з цытатай

Оно вроде как работает, но местами я не догоняю, почему так а не иначе.
Пример:
Код:
<?xml version="1.0" encoding="windows-1251"?>
<mapdata>
<objects>


<object code='TITLE010' loc='T'>
<points>
<point x='500' y='500'/>
</points>
<fields>
<field name='09'>12345</field>
</fields>
</object>


<object code='TITLE010' loc='T'>
<points>
<point x='700' y='700'/>
<point x='1700' y='1700'/>
</points>
<fields>
<field name='09'>Текст</field>
</fields>
</object>

<object code='A0000020' loc='T'>
<points>
<point x='2700' y='2700'/>
<point x='2300' y='3700'/>
</points>
<fields>
<field name='09'>67890</field>
</fields>
</object>



</objects>
</mapdata>

(TITLE010 - это объект типа подпись, заведён в layers.clf)
Результат:
Объект 1: подпись отображается, с заданными цветами, но присутствует она на карте при любом масштабе, установки min/max/доп в clf на это не влияют. Можно ли от этого избавиться?

Объект 2: если задать несколько координат, то текст, как я понял, должен отображаться в данном случае наперекосяк из точки (700;700), а отображается всё равно прямо, в другом месте (при просмотре данных слоя - координаты 0;0) и опять же присутствует при любом масштабе.

Объект 3: то же что и 2, но с использованием A0000020 - по теории должен отображаться в точности как названия деревень - не отображается вообще, при просмотре данных слоя - координаты 0;0 и тип объекта - ???.



clf.rar
 Апісанне:
xml+clf+gld

Спампаваць файл
 Імя файла:  clf.rar
 Памер файла:  2.75 KB
 Спампавана:  787 раз(оў)

Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Kong En Ge
DevTeam


Далучыўся: 05.11.2003
Допісы: 6824
Адкуль: Minsk

ДопісЗмешчанае: 02 Ліс 2005 14:44    Загаловак допісу: Адказаць з цытатай

nero, XMF-слои не поддерживают наличия многоточечных объектов в силу форматных ограничений. А CityInfo по ряду соображений не применяет к ним и масштабного отсечения (тянется с тех давних пор, когда пользователи были совершенно не приучены выставлять корректно масштабы отображения).
Сгоните слой в формате ISF (с использованием прилагаемого конвертера isf10.dll) и посмотрите на результат

_________________
Боюсь, у меня нет никаких фобий...
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
nero
молчун


Далучыўся: 28.10.2005
Допісы: 3

ДопісЗмешчанае: 02 Ліс 2005 15:57    Загаловак допісу: Адказаць з цытатай

Спасибо! Как раз то чего я и добивался. Хотя A0000020 все равно не появилась почему-то, но это уже не важно.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Паказаць допісы:   
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> Дополнительные слои Гадзінны пояс: UTC + 3
Старонка 1 з 1
 
Перайсці:  
Вы не можаце распачынаць тэмы
Вы не можаце адказваць на допісы
Вы не можаце рэдагаваць свае допісы
Вы не можаце выдаляць свае допісы
Вы не можаце галасаваць у апытаннях
Вы не можаце прымацоўваць файлы
Вы можаце cпампоўваць файлы


Powered by phpBB © 2001, 2005 phpBB Group

0.266 sec