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

SQL или Basic для присвоения стилей!

Добавлено: 11 сен 2009, 13:16
XELLGIS
Доброго времени суток.

Есть вопрос. Существует ли возможность создать скрипт для мапинфо который будет присваивать определенный стиль объекту в зависимости от того какому слою он принадлежит и какой имеет идентификатор??? В одном планшете будет много отдельных таблиц(точечные объекты рельефа, линейные объекты рельефа, площадные формы рельефа и т.д.), которые надо оформить в соответствии с ГОСТом. Поэтому есть мысль написать запрос или утилитку которая будет присваивать стиль для каждого типа объекта в таблицах, чтобы ускорить процесс оформления так как шаблонов много. Кто может подсказать как???

Заранее спасибо)

Re: SQL или Basic для присвоения стилей!

Добавлено: 11 сен 2009, 13:39
reasonat
есть такая возможность. на языке mapbasic можно написать утилитку, которая запрашивает название таблицы для каждого слоя, открытого в окне карты, тип объекта (точечный, линейный, площадной) для каждой записи этой таблицы, значение поля (например, идентификатор) для этого объекта. и на основании своего классификатора присвоить оформление объекту.
функции описаны в хелпе очень хорошо - LayerInfo, ObjectInfo..
но есть и готовые утилиты, которые оформляют карту согласно классификатору условных знаков. помнится, даже бесплатные можно найти.

Re: SQL или Basic для присвоения стилей!

Добавлено: 11 сен 2009, 13:55
bim2010
А это не подходит?
http://window.edu.ru/window_catalog/fil ... asu353.pdf
Тематическое картографирование стр 43.
Или задача именно на mapbasic это сделать.

Re: SQL или Basic для присвоения стилей!

Добавлено: 14 сен 2009, 09:35
XELLGIS
Большое спасибо за ответы. Хотелось бы подробнее узнать об утилитах для оформления) Может кто может намекнуть ссылкой)?