Перейти к содержанию

Таблица

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

В зависимости от геометрии хранящихся в таблице объектов иконки таблиц могут различаться. В системе могут храниться следующие структуры:

  • Точечный слой — состоит из объектов, геометрия которых задана точкой;
  • Линейный слой — содержит перечень линейных объектов;
  • Полигональный слой — геометрия всех объектов представлена полигоном;
  • Смешанный слой или таблица с объектами без геометрии — у объектов таблицы не указана геометрия или одновременно представлены объекты разных типов геометрии: точки, линии, полигоны.

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

Создание новой таблицы возможно следующими способами:

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

В соответствующем окне «Создать таблицу» указываются её ключевые параметры:

  • Название – отображаемое наименование таблицы;
  • Код объекта – уникальный идентификатор объекта, генерируется автоматически или задается пользователем вручную при нажатии на элемент ;
  • SQL – заполнение таблицы данными и формирование её структуры при помощи SQL-запроса к другим таблицам текущего проекта;
  • Настройки метаданных – дополнительные необязательные параметры таблицы в формате JSON. Задаются для разработчиков.
Примечание: Работа с полем «Настройки метаданных» осуществляется опытным пользователем или программистом.

Примечание: Выполнение SQL-запроса при создании таблицы не превращает её в виртуальную, но ее структура и данные будут скопированы из таблицы-источника.

При нажатии на кнопку «Дополнительные параметры» появляются следующие параметры создания таблицы:

  • Создать идентифицирующую колонку – чек-бокс, отвечающий за создание идентифицирующей колонки;
  • Создать колонку с геометрией – чек-бокс, гарантирующий создание колонки с геометрией объекта;
  • Проекция колонки с геометрией – применимая проекция для создаваемой колонки с геометрией объекта.

Примечание: При отсутствии параметра «Название» в боковой панели таблица будет отображаться с параметром «Код объекта».

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


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

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


Изменение объектов таблицы

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


Приближение к объектам таблицы

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

Для выполнения приближения к объектам необходимо в контекстном меню нужной таблицы выбрать пункт . После чего выполняется переключение режима отображения данных на «Карта» и приближается та область карты, в которой расположены все объекты таблицы.

Примечание: При выполнении приближения участок карты будет приближен, но для отображения объектов на карте необходимо, чтобы таблица была «включена» в боковой панели.

Режим просмотра геометрии

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

Чтобы перейти в режим просмотра геометрии необходимо в контекстном меню нужной таблицы выбрать пункт .


Изменение стиля отображения

Изменение стиля отображения подразумевает настройку параметров отображения объектов в режиме просмотра «Карта». Переход в данный раздел осуществляется при нажатии в контекстном меню таблицы на пункт .

Более подробную информацию о задании стилей отображения объектов можно найти в соответствующей статье справки.


Изменение структуры

Изменить структуру таблицы можно путем вызова ее контекстного меню и выбором пункта . Изменение структуры позволяет добавлять новые колонки или менять параметры существующих и их порядок.

Процесс изменения структуры таблицы подробно описан в соответствующем разделе справки.


Изменение прав доступа

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

Процесс присваивания и изменения прав доступа подробно описан в соответствующем разделе справки.


Изменение свойств

При выборе в контекстном меню таблицы пункта можно поменять её свойства.

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

Примечание: Для изменения идентифицирующей колонки и колонки с геометрией необходимо для нужных колонок в структуре отметить чекбоксы «Первичный ключ» и «Индекс» соответственно. Колонка с включенным свойством «Первичный ключ» может быть только одна!

Дублирование таблицы

Для ранее созданных таблиц существует возможность создания дубликата. Копия будет совпадать с первоначальной таблицей по структуре и содержанию данных.

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

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

Название таблицы-дубликата будет состоять из названия первоначальной таблицы и постфикса «copy».

Примечание: Код созданной таблицы задается автоматически и может быть впоследствии изменён.

Скопированная таблица отобразится в самом верху главного каталога или той папки, в которую ранее она была помещена.


Импорт и экспорт данных таблицы

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


Исключение таблицы из дерева

Таблицу можно временно исключить из каталога карты при нажатии на пункт в контекстном меню таблицы. Функционал исключения сущностей из дерева описан в соответствующем разделе справки.


Удаление таблицы

Для удаления таблицы требуется навести указатель мыши на соответствующую строку и при нажатии правой кнопкой мыши выбрать пункт .

Примечание: Таблица удаляется без возможности восстановления.