Фильтрация данных
|
-
Фильтрация данных во время импорта
Данные фильтра для источника данных во время и после импорта используют заданные вами условия. Вы можете объединять свойства в исходном хранилище данных для сопоставления свойств в модели и форматировать записи для таблицы данных с помощью фильтра источника.
-
Наложить фильтр по расположению
Нарисуйте в модели геопространственную область, которая будет использоваться в выражении.
-
Фильтрация классов элементов
Создание и работа с группой класса элементов.
|
Выбор элементов
|
-
Выбор элементов на основе местоположения
Можно создать выражение для поиска и выбора только тех элементов модели, которые отвечают заданному набору пространственных условий.
-
Выбор элементов на основе свойств
Можно создать выражение для поиска и выбора только тех элементов модели, которые отвечают заданному набору свойств. Например, чтобы выбрать все элементы, задающие положительное смещение отметки, используйте выражение ELEVATION_OFFSET > 0.
Прим.: Результатом выполнения выражения Выбор по фильтру должно быть логическое значение.
|
Преобразование данных
|
-
Преобразование данных
Можно преобразовывать данные из одного типа в другой с последующей оценкой результатов такого преобразования. Преобразуйте числовые значения или текстовые строки в конкретный числовой или текстовый формат. Вы можете менять формат или тип строкового свойства. Например, если в хранилище данных значения хранятся в виде текста, можно преобразовать эти значения в даты. После этого можно использовать Функции даты в строках даты. Также можно выполнить преобразование текстовой строки в формат даты и добавление к итоговой дате дней или месяцев.
|
Расчет значений
|
-
Расчет значений
Можно рассчитать новое значение на основе существующих значений. Например, можно рассчитать площадь полигона или длину линейного элемента, округлить значение вверх или вниз, найти значение квадратного корня, использовать тригонометрические функции или определить остаток от деления числа на другое число. Поиск среднего значения или медианы для набора значений.
Прим.: При создании расчета панель значений недоступна. Просматривать или вставлять значения свойств из исходных источников данных при создании расчетов нельзя.
|
Расчет свойств
|
-
Расчет свойств
Данные можно просматривать, фильтровать и выбирать на основе значений одного или нескольких свойств.
- Простое выражение оценивает одно свойство. Например, чтобы указать дороги, у которых свойство NAME имеет значение Elm, используйте выражение NAME = 'ELM St'.
- Сложные выражения используют несколько свойств или несколько значений. Например, чтобы указать здания с высотой крыши в диапазоне от 18 до 32, используйте выражение ROOF_HEIGHT > 18 AND ROOF_HEIGHT < 32
|
Определение правил стиля
|
|
Форматирование числовых и текстовых строк
|
-
Форматирование текстовых строк с помощью текстовых выражений
При помощи текстовых выражений можно анализировать текстовые строки и менять их. Например, вы можете использовать текстовое выражение для замены одного набора символов другим. В сложных текстовых выражениях можно также сливать несколько свойств в единую запись. Например, можно создать запись для свойства Full_Name с выражением Concat (First_Name, ' ', Last_Name).
-
Форматирование числовых строк и числовые выражения
Числовые выражения выполняются только по числовым значениям. Здесь используются математические функции, при помощи которых можно анализировать числовые строки и изменять их. Например, можно округлить стоимость ремонта, исключив копейки, с помощью выражения Ceil (REPAIR_COST)
|