Создание выражений — диалоговое окно

С помощью выражений можно выполнять следующие задачи:

Меню и панель инструментов

Вставка элементов в выражение.

Свойство

Отображение списка свойств. Выберите свойство для отображения его значений. Например, для элемента "Здание" со свойством "Адрес" можно изучить значения этого свойства и выбрать только те здания, которые расположены на определенной улице.

В других системах ГИС свойства иногда называются атрибутами. Свойства могут содержать демографические, физические, исторические и другие данные, соответствующие геометрическому элементу.

Оператор

Отображение списка математических операторов, операторов сравнения и логических операторов.

Математическая функция

Отображение списка математических и числовых функций, включая стандартные тригонометрические операции, а также функции вычисления абсолютных значений, экспоненты и др.

Текстовая функция

Отображение списка функций для текстовых свойств, которые используются для форматирования результатов текстовых запросов.

Функция даты

Отображение списка функций, которые возвращают текущую дату или оперируют со строкой даты.

Поиск на карте

При построении на карте указывает положение как фильтр. Например, можно выбрать все элементы внутри указанной окружности, прямоугольника или полигона или соприкасающиеся с ними элементы.

Геометрические

Отображение геометрических элементов Площадь2D и Длина2D. Каждый из этих элементов использует только атрибут Геометрия. С помощью этого выражения определяется площадь или длина данных в слое. После этого можно создать выражение, отфильтровывающее данные по размеру. Например, можно выбрать только те трубопроводы, длина которых превышает 15 метров.

Преобразование

Отображение списка параметров для преобразования строк из одного формата в другой. Например, можно выполнить преобразование текстовых строк в даты, а затем выбрать только элементы до или после какой-то конкретной даты.

Отмена/Повтор

Отмена или восстановление самых последних изменений.

Математические операторы

Вставка в выражение операторов +, -, * или /.

Операторы сравнения

Вставка операторов логического сравнения ("равно", "меньше чем", "больше чем" и т. д.)

Логические операторы

Вставка в выражение операторов AND, OR или группирующих скобок.

Получение значений

Отображение панели со списком значений свойств. Выберите свойство из списка и щелкните зеленую стрелку для просмотра значений этого свойства. Можно выполнить фильтрацию списка. Если список длинный, его можно просмотреть с помощью кнопок Назад и Далее. Выберите значение и нажмите кнопку Вставить значение, чтобы добавить его в выражение в точке вставки.

Область выражения

Отображение текущего выражения.

Нижняя область команд

Проверить

Проверка правильности текущего выражения. Если выражение неверное, появится сообщение, которое позволит определить, в чем проблема.

Очистить

Удаление текущего выражения.

Показать до границ

Изменение размера до границ выбранного источника элементов.

Показать местоположение

Если определено условие для местоположения, щелкните по этой части выражения. После этого нажмите эту кнопку, чтобы показать границы местоположения в окне чертежа.

Параметры

Отображение параметров для сохранения или повторного использования выражений и скрытия или отображения советов по началу работы и подсказок.