Таблица
Таблица — это контейнер, который может содержать в себе векторные данные, а также любую другую информацию без геометрической привязки.
В зависимости от геометрии хранящихся в таблице объектов иконки таблиц могут различаться. В системе могут храниться следующие структуры:
- Точечный слой — состоит из объектов, геометрия которых задана точкой;
- Линейный слой — содержит перечень линейных объектов;
- Полигональный слой — геометрия всех объектов представлена полигоном;
- Смешанный слой или таблица с объектами без геометрии — у объектов таблицы не указана геометрия или одновременно представлены объекты разных типов геометрии: точки, линии, полигоны.
Создание таблицы
Создание новой таблицы возможно следующими способами:
- При помощи кнопки в боковой панели и выбора пункта ;
- При помощи вызова контекстного меню в пустом месте боковой панели карты;
- При помощи вызова контекстного меню папки в подменю ;
- При нажатии на значок с учетом установленных параметров фильтрации у ранее созданной таблицы: в таком случае структура новой таблицы будет совпадать со структурой исходной, а список объектов будет взят из базовой таблицы в соответствии с установленными фильтрами.
В соответствующем окне «Создать таблицу» указываются её ключевые параметры:
- Название – отображаемое наименование таблицы;
- Код объекта – уникальный идентификатор объекта, генерируется автоматически или задается пользователем вручную при нажатии на элемент ;
- SQL – заполнение таблицы данными и формирование её структуры при помощи
SQL-запроса
к другим таблицам текущего проекта; - Настройки метаданных – дополнительные необязательные параметры таблицы в формате
JSON
. Задаются для разработчиков.
SQL-запроса
при создании таблицы не превращает её в виртуальную, но ее структура и данные будут скопированы из таблицы-источника.
При нажатии на кнопку «Дополнительные параметры» появляются следующие параметры создания таблицы:
- Создать идентифицирующую колонку – чек-бокс, отвечающий за создание идентифицирующей колонки;
- Создать колонку с геометрией – чек-бокс, гарантирующий создание колонки с геометрией объекта;
- Проекция колонки с геометрией – применимая проекция для создаваемой колонки с геометрией объекта.
Созданная таблица помещается вверху боковой панели карты или внутри той папки, контекстное меню которой было использовано. При необходимости, её можно перетащить мышью в нужное место структуры.
Создание объектов таблицы
При нажатии на элемент или открытии контекстного меню ячейки с выбором пункта в режимах просмотра «Таблица» или «Двойной вид» открывается соответствующее окно, в котором можно заполнить поля нового объекта согласно структуре слоя:
Изменение объектов таблицы
Для изменения объекта таблицы необходимо в указанных выше режимах отображения нажать на соответствующую ячейку и выбрать нужный пункт. Окно изменения объекта аналогично окну создания.
Приближение к объектам таблицы
При приближении все объекты таблицы, имеющие геометрию, отображаются на карте с максимально возможным приближением таким образом, чтобы все объекты разместились в видимой области карты.
Для выполнения приближения к объектам необходимо в контекстном меню нужной таблицы выбрать пункт . После чего выполняется переключение режима отображения данных на «Карта» и приближается та область карты, в которой расположены все объекты таблицы.
Режим просмотра геометрии
Режим просмотра геометрии позволяет гарантированно отобразить на карте геометрию пространственных данных таблицы со стилем по умолчанию без учета других заданных параметров отображения объектов.
Чтобы перейти в режим просмотра геометрии необходимо в контекстном меню нужной таблицы выбрать пункт .
Изменение стиля отображения
Изменение стиля отображения подразумевает настройку параметров отображения объектов в режиме просмотра «Карта». Переход в данный раздел осуществляется при нажатии в контекстном меню таблицы на пункт .
Более подробную информацию о задании стилей отображения объектов можно найти в соответствующей статье справки.
Изменение структуры
Изменить структуру таблицы можно путем вызова ее контекстного меню и выбором пункта . Изменение структуры позволяет добавлять новые колонки или менять параметры существующих и их порядок.
Процесс изменения структуры таблицы подробно описан в соответствующем разделе справки.
Изменение прав доступа
Для изменений прав доступа для таблицы необходимо вызвать ее контекстное меню и выбрать пункт .
Процесс присваивания и изменения прав доступа подробно описан в соответствующем разделе справки.
Изменение свойств
При выборе в контекстном меню таблицы пункта можно поменять её свойства.
Изменить возможно параметры таблицы, которые задаются при ее создании.
Дублирование таблицы
Для ранее созданных таблиц существует возможность создания дубликата. Копия будет совпадать с первоначальной таблицей по структуре и содержанию данных.
Для создания копии таблицы необходимо вызвать ее контекстное меню и выбрать пункт .
После этого отобразится информационное окно, в котором нужно указать путь для дублирования таблицы – карту расположения (по умолчанию указана текущая карта, можно переназначить из элементов выпадающего списка текущих карт) и папку выбранной карты (при выборе варианта «-- без папки» таблица-копия будет размещена в общем каталоге карты). Помимо этого требуется задать код новой сущности.
Название таблицы-дубликата будет состоять из названия первоначальной таблицы и постфикса «copy».
Скопированная таблица отобразится в самом верху главного каталога или той папки, в которую ранее она была помещена.
Импорт и экспорт данных таблицы
Правила импорта и экспорта данных из различных структур приложения приведены в отдельном соответствующем разделе справки.
Исключение таблицы из дерева
Таблицу можно временно исключить из каталога карты при нажатии на пункт в контекстном меню таблицы. Функционал исключения сущностей из дерева описан в соответствующем разделе справки.
Удаление таблицы
Для удаления таблицы требуется навести указатель мыши на соответствующую строку и при нажатии правой кнопкой мыши выбрать пункт .