Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Доступны В системе реализованы два режима (рисунок 3.4)отображения данных:

  • Карта
  • Таблицы

Переключение между режимами осуществляется через верхнюю панель инструментов (см. рисунок 3.4).

Рисунок 3.4 Переключение между видами отображения данных

3.2.1. Табличный режим

Отображает данные В режиме «Таблицы» данные отображаются в табличном виде по включённым слоям. Каждый слой отдельная вкладкапредставлен отдельной вкладкой в рамках своего проекта и каталога.

Особенности:

...

Фильтрация, активированная в системе, применяется и к таблицам.

...

При открытии таблицы сначала загружается 50 первых записей,

...

параллельно происходит подгрузка всех данных. После завершения загрузки в таблице отображаются все записи, а счётчик показывает актуальное количество.

Функции таблиц:

  • Сортировка
  • Фильтрация (по типу поля)
  • Скрытие/изменение порядка/ширины столбцов
  • Закрепление столбцов
  • Выделение диапазона (копирование/вставка)

Сводные таблицы:

  • Нажмите «Столбцы» → включите режим сводной таблицы
  • Выберите поля для группировки и агрегации

Контекстное меню (рисунок 3.5):

  • Перейти к объекту на карте
  • Скопировать значение/строку
  • Удалить объект
  • Экспорт в Excel или CSV
  • Построение графиков («Диапазон диаграммы») в отдельном окне

Рисунок 3.2.2 – Контекстное меню в таблицах

Фильтрация:

  • По умолчанию не применена
  • Выбор всех значений = отсутствие фильтрации
  • После фильтрации остальные столбцы обновляют список значений

По типу поля:

  • Текст: содержит, равно, начинается с, пусто и др.
  • Число: =, ≤, ≥, в промежутке, пусто
  • Дата: формат ДД.ММ.ГГГГ
  • Классификатор: список с чекбоксами
  • Логическое: есть, нет, не выбрано

Редактирование:

  • Доступно сразу (если есть права)
  • Изменения сохраняются мгновенно в БД
  • Недоступные поля серые
  • Поддержка отмены/возврата изменений
  • Удаление через контекстное меню

Рисунок 3.6 – Пример таблиц в режиме редактирования

Таблицу можно открыть в отдельном окне. Выделенные объекты подсвечиваются на карте.

3.2.2. Карточка объекта

Отображает информацию о каждом объекте (рисунок 3.7).

Функции:

  • Приблизиться к объекту («К объекту»)
  • Редактировать атрибуты и геометрию («Изменить»)
  • Обновить геометрию импорт файла
  • Перейти к объекту в таблице

Рисунок 3.7 – Карточка автомобильной дороги в режиме просмотра

Рисунок 3.8 – Карточка дороги в режиме редактирования

Редактирование:

  • Поля с выбором с поиском
  • Недоступные поля серые
  • Изменения можно отменить («Отменить»)

Настройка администратором:

  • Порядок и видимость полей
  • Псевдонимы (русские названия)
  • Обязательные и недоступные для редактирования поля
  • Группы полей (свёртываемые)
  • Пустые поля в группе «Больше полей»

Связанные данные (рисунок 3.9):

  • Отдельная вкладка
  • Таблицы связанных объектов (например, мосты по дороге)
  • Доступны: сортировка, фильтрация, экспорт, графики, открытие в отдельном окне

Рисунок 3.9 – Связанные данные в карточке объекта

Несколько объектов под курсором:

  • Отображается список
  • Наведение на элемент подсветка на карте (рисунок 3.10)
  • Можно выбрать нужный объект

Рисунок 3.10 – Выделение объектов на карте при наведении

В режиме «Таблицы» отображаются данные в табличном виде по включенным слоям. Для каждого включенного слоя в табличном виде выделена своя вкладка в рамках проекта и каталога. При включенной фильтрации, данные в табличном виде также фильтруются. В каждой таблице изначально подгружаются первые 50 записей, параллельно с этим происходит загрузка всех данных по слою, после окончания которой, они сразу же отобразятся в таблице и счетчик кол-ва записей в таблице покажет актуальное значение. 

В таблицах доступны функции:

- сортировки;

- фильтрации по любому столбцу; в зависимости от типа данных в столбце (подробнее далее); 

- скрытия столбцов;

- изменение порядка столбцов и строк;

- изменение ширины столбцов (и возможность задать автоматически оптимальную ширину);

- закрепление столбцов (с фиксацией их справа или слева);

- выделение диапазона ячеек или строк, которое позволяет копировать и вставлять сразу множество ячеек.

Также в таблицах доступен функционал построения сводных таблиц, для перехода в который нужно в правой части таблиц нажать на вкладку «столбцы», внутри активировать режим Сводных таблиц, а затем выбрать по каким столбцам будет происходить группировка. Там же доступен функционал агрегации значений по выбранному столбцу.

Контекстное меню таблицы (рисунок 3.2.2) доступно по правому клику мыши на любую ячейку таблицы.

Image Removed

Рисунок 3.2.2 – Контекстное меню в таблицах

В нем появляется доступ к следующему функционалу:

- переход к объекту слоя (одна строка = один объект) с таблицы на карту;

- скопировать значение ячейки (в буфер обмена);

- скопировать всю строку (в буфер обмена);

- удалить объект (запись в базе данных);

  • по любому столбцу.
  • Фильтрация по любому столбцу; зависит от типа данных (подробнее далее).
  • Скрытие столбцов можно скрыть ненужные поля.
  • Изменение порядка и ширины столбцов перетаскиванием или автоматически.
  • Закрепление столбцов фиксация слева или справа.
  • Выделение диапазона позволяет копировать и вставлять несколько ячеек или строк.

Сводные таблицы

Для анализа данных доступен режим сводных таблиц:

  1. Нажмите «Столбцы» в правой части таблицы.
  2. Активируйте режим «Сводные таблицы».
  3. Выберите поля для группировки и агрегации.

Контекстное меню таблицы

Вызывается кликом правой кнопкой мыши по ячейке (см. рисунок 3.5). Доступны:

  • Переход к объекту на карте (одна строка = один объект).
  • Копирование значения ячейки или всей строки (в буфер обмена).
  • Удаление объекта (записи в базе данных).
  • Экспорт

...

  • таблицы в Excel (.xlsx) или

...

  • CSV

...

  • учётом текущей фильтрации или

...

  • сводной таблицы)

...

  • .

...

  • Построение графиков («Диапазон диаграммы»)

...

  • открывается в отдельном всплывающем окне,

...

  • остаётся активным при выходе из

...

Фильтрация

Для фильтрации по столбцам действуют общие правила: выводятся все значения, которые встречаются в столбцах (в классификаторах выводятся все значения классификатора). Изначально все доступные варианты в фильтрах не выбраны – это значит, что фильтрация не применена. Если выбрать все значения, то это равнозначно тому, что фильтрация не применена. Также по каждому столбцу доступна расширенная фильтрация.

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

Фильтрация каждого поля зависит от типа поля:

...

  • таблицы.

Image Added

Рисунок 3.5 – Контекстное меню в таблицах

Фильтрация

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

Типы фильтров:

    • Текстовый содержит, равно, начинается с, пусто и

...

    • др.

...

- для числового значения доступны режимы (=, <=, >=, в промежутке или пусто);

...

    • Числовой =, ≤, ≥, в промежутке, пусто.
    • Дата формат ввода: ДД.ММ.ГГГГ (

...

    • например, 15.08.2022);

...

- для классификаторного значения доступен список вариантов с чекбоксами;

...

    • режимы: =, ≤, ≥, в промежутке, пусто.
    • Классификатор список с чекбоксами.
    • Логический «есть», «нет», «не выбрано» (для пустых значений).

РедактированиеВсе таблицы доступны к редактированию сразу при ее загрузке (рисунок 3.2.3)

  • Редактирование доступно сразу после загрузки таблицы, если у пользователя есть соответствующие права

...

  • .

...

  • Изменения сохраняются моментально

...

  • в

...

  • базе данных.

Недоступные к редактированию столбцы имеют серую заливку фона. В зависимости от типа данных в столбце (классификаторы, дата-время, boolean значения и др.), реализован подходящий элемент внесения данных.

...

  • Поля, недоступные для редактирования, имеют серый фон.
  • Тип поля определяет способ ввода (выпадающий список, дата, логическое значение и т.д.).
  • Поддерживаются отмена и возврат изменений (шаг назад/вперёд), а также отмена всех изменений за раз.
  • Удаление записи через контекстное меню строки.

Image Modified

Рисунок

...

3.

...

6

...

Пример

...

таблиц

...

в

...

режиме

...

редактирования

...

Дополнительно

  • Таблицу можно открыть

...

  • в отдельном окне поверх карты

...

  • удобно для анализа.

...

  • Выделенные в таблице объекты

...

  • подсвечиваются на карте.
3.2.2. Карточка объекта

Каждый объект в Системе системе имеет карточку с доступной по нему информацией (Рисунок 3.2.4, в которой отображается вся доступная информация (см. рисунок 3.7).

Image Modified

Рисунок

...

3.

...

7

...

Карточка

...

автомобильной

...

дороги

...

в

...

режиме

...

просмотра

В карточке существует возможность:

Функции карточки

  • «К объекту» приближение приблизиться к объекту на карте («К объекту»);
  • пользователи с возможностью редактирования, могут изменять атрибуты и геометрию (Рисунок 3.2.5) посредством кнопки «Изменить» (иконка);
  • обновить геометрию, с помощью импорта файла с новой геометрией (иконка);
  • перейти к объекту в таблице.

Image Removed

Рисунок 3.2.5 – Карточка дороги сооружения в режиме редактирования

Через карточки объектов можно изменять атрибуты и геометрию объектов, в том числе и удалять их. В полях с вариантом выбора из списка есть поиск. Поля, которые нельзя редактировать выделяются серым (блокируются). При внесении любых изменений их всегда можно отменить, нажав кнопку “Отменить”.

Администратор системы может управлять порядком отображения полей в карточке, псевдонимами (русскими названиями полей) всех полей, а также указывать какие поля отображать в карточке (в базе данных может быть множество полей, а отображать нужно только часть), какие поля нельзя редактировать и какие поля должны быть обязательно заполнены. Также можно создавать группы полей для отображения, которые можно сворачивать и разворачивать. Пустые поля в карточке отображаются в группе «Больше полей»

Для любого слоя может быть подключена возможность загружать, просматривать, редактировать и скачивать документы и изображения, привязанные к этим объектам, через их карточку (подробнее далее).

Также, для любого слоя могут быть подключены связанные данные (рисунок 3.2.6), если связь существует. Такие данные отображаются в отдельной вкладке и представляют собой набор таблиц со связанными с основным объектом данными (прим.: мосты по открытой дороге). Любую связанную таблицу можно открыть в отдельном окне. По каждой таблице можно сортировать данные, управлять отображением столбцов, строить графики, выгружать данные и др.

Image Removed

Рисунок 3.2.6 – Связанные данные в карточке объекта

Если под кликом на карте находятся несколько объектов внутри одного слоя, либо несколько слоев, то отобразится список всех доступных вариантов. В системе возможно гибко настроить отображение краткой информации по объектам (какие поля и в каком порядке выводить в кратком просмотре), чтобы точнее определить интересующий объект. Нажимая на значение в списке, можно, либо попасть внутрь слоя и выбрать интересующий объект, либо, если сразу доступны варианты объектов в слое, то выбрать их. При наведении на значение в списке этот объект выделяется на карте, что полезно для того, чтобы понять какой конкретно объект следует выбрать (рисунок 3.2.7).

Image Removed

...

  • .
  • «Изменить» редактирование атрибутов и геометрии (для пользователей с правами редактирования) (см. рисунок 3.7).
  • Обновить геометрию импорт файла с новой геометрией.
  • Перейти к объекту в таблице открытие записи в табличном режиме.

Редактирование в карточке

  • Поля с выбором из списка поддерживают поиск.
  • Поля, недоступные для редактирования, серые (заблокированы).
  • Все изменения можно отменить кнопкой «Отменить».

Image Added

Рисунок 3.8 – Карточка дороги в режиме редактирования

Настройка карточки (для администратора)

Администратор может настраивать:

  • Порядок и видимость полей.
  • Псевдонимы (русские названия полей).
  • Обязательные и недоступные для редактирования поля.
  • Группы полей сворачиваемые блоки.
  • Пустые поля отображаются в группе «Больше полей».

Связанные данные

Если для слоя настроена связь, в карточке появляется отдельная вкладка (см. рисунок 3.9).
Пример: при открытии дороги отображаются мосты, связанные с ней.

Функции связанной таблицы:

    • Сортировка, фильтрация.
    • Управление отображением столбцов.
    • Экспорт, построение графиков.
    • Открытие в отдельном окне.

Image Added

Рисунок 3.9 – Связанные данные в карточке объекта

Несколько объектов под курсором

Если под точкой клика находятся несколько объектов (в одном или разных слоях), отображается список.

  • При наведении на элемент в списке объект подсвечивается на карте (см. рисунок 3.10).
  • Можно выбрать нужный объект.
  • Администратор может настроить, какие поля и в каком порядке отображаются в кратком просмотре, чтобы упростить выбор.

Image Added

Рисунок 3.10 – Выделение объектов на карте при наведении

 

 

...