ZuluGIS дает возможность изменять индивидуальные параметры отображения графических объектов по заданным условиям выборки информации из семантических баз данных, подключенных к объектам слоя. С помощью ряда запросов можно присвоить те или иные параметры отображения графическим объектам, удовлетворившим тому или иному условию запроса. Например, сделать для участков окраску в зависимости от диаметра трубопровода или от скорости движения воды или задать цвет всем нежилым домам, как показано на рисунке ниже. Желтый – нежилые дома, красный – жилые, школы – голубые, детские сады – зеленые:
Рисунок 819. Пример тематической раскраски карты
С помощь окраски можно не только менять цвет объекта, но и делать новые стили для объектов, скрывать объекты или подключенные к ним надписи, устанавливать на площадные объекты символы, менять символам размер или отображать символьные объекты новыми символами. При этом тематическая раскраска может применяться не ко всем объектам типа, а к определенным режимам или условиям фильтра.
Тематических фильтров может быть сколько угодно, и один слой можно «раскрашивать» различными способами, подключая к нему ту или иную тему.
Имеются следующие виды раскраски:
раскраска с помощью встроенных фильтров – данный вид раскраски может использоваться только для инженерных сетей; применяют ее сразу после расчета, и по умолчанию при закрытии панели расчетов раскраска отменяется, но имеется возможность ее сохранить. Подробно о таком виде раскраски написано в документации по сетям:
раскраска с помощью собственного фильтра – позволяет окрасить любые объекты сети с помощью самостоятельно созданного нового тематического фильтра, далее описано создание именно этого вида раскраски.
Тематическая раскраска состоит из темы – результата раскраски и фильтра, в котором указываются параметры, по которым будет производиться изменение внешнего вида объектов. К слою в дальнейшем будет подключаться тема.