Article content
Для создания запросов к данным необязательно быть программистом и знать язык SQL. В состав решений Geometa входит визуальный конструктор Sapphire, предоставляющий возможность формировать сложные запросы к базе данных. Готовые выборки можно просмотреть в виде таблиц или интерактивных карт.
Ключевой особенностью Sapphire является поддержка пространственных отношений в запросах. Выполнить такой запрос можно в считанные секунды.
Пример: увидеть на карте земельные участки, которые лежат в границах ЗОУИТ.
Конструктор запросов позволяет самостоятельно определить требования к результату: выбрать нужный состав колонок из различных источников, задать свои названия колонкам, а также произвести фильтрацию данных. Пример: отобразить на карте земельные участки, для которых выданы разрешения на строительство, начиная с 2021 года.
Ещё одно из преимуществ Конструктора запросов — это группировка данных и применение агрегатных функций. Группировка позволяет выполнить статистические вычисления по каждой отдельной группе. Например: подсчитать количество документов, зарегистрированных в ГИСОГД за 2021 год с группировкой по классу документа.
Чтобы создать запрос к данным в Sapphire:
- Выберите источники данных: слои, таблицы Geometa.
- Определите набор колонок, которые необходимо отобразить в результате. При необходимости задайте свои названия.
- Добавьте критерии поиска: условие на пространственное пересечение, значение поля, дату и другие.
- Выгрузите в обменный формат .xlsx, либо опубликуйте в виде слоя в Geometa. При необходимости задайте свой стиль отображения результата запроса на карте.