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