-
Описание платформы
- Общие сведения о CoGIS
- Компоненты и функциональные возможности платформы
- Возможности интеграции
- Технологии
- Импортонезависимость
- Полезные ссылки
- О разработчике
- Приложение А – CoGIS как корпоративная ГИС – Система для использования маркшейдерами и геологами нефтедобывающих предприятий
- Приложение Б – CoGIS как региональная ГИС – Единая картографическая система Ямало-Ненецкого автономного округа (ЕКС ЯНАО)
- Приложение В – CoGIS как муниципальная ГИС – Муниципальный портал «Мой Новосибирск»
- Приложение Г – CoGIS как муниципальная или региональная ГИС – Портал «Терраскоп»
- Руководство администратора по установке и настройке
-
Руководство по созданию картографических приложений
- Введение
- Основные принципы работы в Конструкторе
- Настройка Каталога карт
- Сервисы
-
Шаблоны Карточки объекта
- Настройки отображения Карточки объекта
- Настройки шаблона Карточки объекта
- Блоки. Общие настройки
- Блок Атрибуты
- Блок Связанные объекты
- Блок Дочерние объекты
- Блок Связанные объекты с атрибутами
- Блок Слабо связанные объекты
- Блок Файлы
- Блок Координаты
- Блок История изменений
- Блок HTML-код
- Блок Набор значений в строковом поле
- Кнопки. Доступные инструменты
- Кнопки. Дополнительные инструменты
- Кнопки. Элемент Стандартный инструмент
- Кнопки. Элемент Создание/сохранение
- Кнопки. Элемент Генерация отчета
- Кнопки. Элемент Вызов задачи сервиса геообработки
- Кнопки. Элемент Создание связанного объекта
- Кнопки. Элемент Создание объекта в другом слое
- Кнопки. Элемент Вызов JavaScript-кода
- Кнопки. Элемент HTML-блок
- Настройки условий видимости
- Настройка сообщения для недоступных элементов
- Использование созданного шаблона
-
Статистика, виджеты и плагины
- Виджет. Общие положения
- Виджет. Настройки отображения
- Виджет. Общие настройки блоков
- Виджет. Отображение содержимого блоков
- Виджет. Блок График
- Виджет. Блок Круговая диаграмма по строкам
- Виджет. Блок Круговая диаграмма по столбцам
- Виджет. Блок Диаграмма XY
- Виджет. Блок Расчетное значение
- Виджет. Блок Таблица с исходными данными
- Виджет. Настройки пересчета блока
- Виджет. Интерактив блока с картой
- Виджет. Блок HTML-код
- Виджет. Блок Страница со ссылкой
- Виджет. Блок Фильтрация слоя
- Виджет. Блок Кнопки фильтрации
- Виджет. Блок Генерация отчета
- Виджет. Блок Фильтр блоков
- Виджет. Блок Импорт данных из файла
- Виджет. Блок Кнопки создания объектов
- Виджет. Блок 3D-панорама из 360-градусных фотографий
- Виджет. Блок Вызов ИИ-агента
- Виджет. Блок Управление видимостью слоев
- Виджет. Блок Запуск инструмента геообработки
- Переход на сайт
- JavaScript-плагин
- Группа/список
- Отчеты
- Инструменты и настройка карты
-
Расположение инструментов на странице
- Использование панели инструментов Измерение
- Использование панели инструментов Рисование
- Использование инструмента Переход по координатам
- Использование инструмента Поделиться ссылкой
- Использование инструмента Загрузка данных из файла
- Использование инструмента Выгрузка данных
- Использование настроек карты
- Использование инструмента Печать карты
- Использование инструмента Избранное
- Использование инструмента Показать моё местоположение
- Использование инструмента Мини-карта
- Использование инструмента Шторка
-
HTML-кастомизация
- Отображение Каталога карт
- Скрытие меток и линий в 3D KML моделях
- Отображение виджета с помощью CSS-стилей
- Условная видимость виджета с помощью JavaScript
- Интерактив блока виджета с картой
- Кнопка Сохранить в Карточке объекта
- Настраиваемые кнопки в Карточке объекта
- Геопривязка 3D модели на основе GLB файла
- Дополнительные функции ИИ-ассистента
- ИИ-ассистенты (function calling)
- API
- Настройка карты для мобильного приложения
-
Правила SOE
- Назначение
- Управление возможностями SOE
- Добавление файла правил SOE
- Поиск правила SOE
- Плагины. Общие сведения.
- Редактирование объектов. Плагин Редактирование.
- Плагин ограничения на просмотр данных картографического сервиса
- Отслеживание истории изменений объектов
- Загрузка и выгрузка данных
- Галерея изображений
- Подсчет количества объектов в слое
- Расширенный поиск объектов. Гибкий поиск и ближайшие объекты.
- Запуск задач по расписанию
- Приложение А - Макросы, используемые в настройках
-
Руководство по публикации ГИС-сервисов
- Введение
- Начало работы в CoGIS Server Manager
-
Каталог сервисов
- Общие принципы
- Просмотр сведений о сервисе или папке
- Изменение статуса сервиса
- Панель инструментов сервиса
- Получение описания и адреса REST API для выбранного сервиса
- Навигация по Каталогу
- Добавление новой папки
- Удаление и копирование сервиса или папки
- Запуск и останов нескольких сервисов одновременно
- Поиск по Каталогу
- Фильтрация в Каталоге
- Настройка прав доступа к папкам
- Настройки папки
- Цветовые схемы и размер шрифта CoGIS Server Manager
- Публикация картографических сервисов
- Публикация сервисов изображений
- Публикация картографических сервисов мозаики
- Публикация сервисов с 3D тайлами
- Публикация сервисов с 3D моделью
- Публикация сервисов геокодирования
- Публикация сервисов геообработки
- Публикация сервисов сетевого анализа
- Геометрический сервис
- Приложение А – Перечень готовых инструментов геообработки в CoGIS Server
-
Руководство по созданию картографических проектов
- Введение
- Настройки подключения к базе данных
- Свойства QGS-проекта
- Слои и таблицы
- Свойства слоя
-
Настройки переменных
- Отслеживание изменений (Edit Tracker)
- Кластеризация и смещение накладывающихся объектов
- Подтипы
- Полумасштабозависимость
- Отношение «многие-ко-многим»
- Статичные подписи
- Представление на основе SQL-запроса (SQL-based view)
- Тепловые карты
- Псевдо 3D
- Номера слоев
- Обрезка карты по слою (MaskLayer)
- Символ ЛЭП
- Подмена источника для отображения
- Фильтр на слой с возможностью использования макросов
- Диаграммы 3D
- Сортировка объектов слоя по полю для выдачи в запросе
- Выключение слоя из картографического сервиса
- Выключение стороннего тайлового сервиса из картографического сервиса
- Отображение видимой наблюдателем области
- Нумерация узлов линейных и полигональных объектов
- Проверка фильтров на слой по регулярному выражению
- Ограничение использования подзапросов в SQL-фильтрах
- Указание шага временно́й шкалы
- Подмена атрибутивного поля для сортировки по значениям домена
- Создание сервиса геокодирования
- Вложения (Attachments)
- История изменений
- Автообновляемость тайлов
- Шаблоны печати на основе макетов QGIS (формат qpt)
- Руководство по работе в мобильных приложениях
- Руководство по установке и настройке SOE for ArcGIS
- Требования к аппаратному обеспечению
Блок Дочерние объекты
Блок
Дочерние объекты
предназначен для просмотра, создания, редактирования, удаления связанных (дочерних) объектов прямо в карточке родительского объекта. В данном блоке настраивается отображение дочерних объектов указанного связанного слоя (см.
Рисунок 285
). Связи должны быть установлены при подготовке картографического проекта.
Рисунок 285 - Настройки блока Дочерние объекты
Как и для других блоков, для блока
Дочерние объекты
можно задать
Условия видимости
(подробнее см. п.
5.24
). Условия задаются на атрибуты объекта родительского слоя.
Укажите
Номер дочернего связанного слоя
и
Номер класса отношений
относительно родительского объекта. При необходимости задайте
SQL-фильтр
для ограничения списка дочерних связанных объектов в блоке
Дочерние объекты
в режиме просмотра
Карточки родительского объекта
(см.
Рисунок 286
). При этом следует учесть, что в режиме создания/редактирования в
Карточке родительского объекта
будет доступен полный список для добавления дочерних связанных объектов без ограничения, несмотря на заданный
SQL-фильтр
. После завершения процесса создания/редактирования дочерних связанных объектов к родительскому объекту и сохранения выполненных действий, при открытии в режиме просмотра
Карточки родительского объекта
дочерние связанные объекты будут отфильтрованы согласно заданному
SQL-фильтру
. Такой подход применения
SQL-фильтров
позволяет логически разбивать дочерние связанные объекты на несколько различных
Дочерних блоков
в
Карточке родительского объекта
, например
Утверждено, Не утверждено, Внесены изменения
и т. д.
Рисунок 286 - Пример применения в блоке Дочерние объекты SQL-фильтра для фильтрации связанных объектов в Карточке объекта родительского объекта
Укажите при необходимости следующие настройки:
- Максимальное число связанных объектов на слой - в блоке будут отображаться связанные объекты не более указанного количества. При указании 0 будут отображаться все связанные объекты (см. Рисунок 287 ).
Рисунок 287 - Настройка максимального числа связанных объектов на слой в блоке Дочерние объекты Карточки объекта
- Разрешенные действия - список действий, доступных для дочернего объекта (см. Рисунок 288 ):
Рисунок 289 - Пример настройки опции Обязательный объект в блоке Дочерние объекты
-
С возможностью добавить объект -
опция включена по умолчанию, позволяет настроить добавление дочернего объекта к
родительскому объекту
с помощью опции
Кнопка
или
Ссылка
в
Карточке объекта
.
Например, выберите опцию Кнопка , задайте название кнопки в строке напротив, отметьте, показывать ли кнопку в режиме просмотра (опция Отображать в режиме просмотра ). Тогда на интерактивной карте в Карточке объекта отобразится соответствующая отдельная кнопка, при нажатии на которую будет доступна возможность добавления дочернего объекта к родительскому объекту (см. Рисунок 290 ).Если необходимо настроить добавление дочернего объекта в виде ссылки в Карточке объекта , тогда включите опцию Ссылка и задайте соответствующие настройки.
Рисунок 290 - Пример настроенной кнопки для добавления дочернего объекта в Карточке объекта
-
С возможностью создать по карте -
включите опцию, чтобы была доступна возможность создать дочерний объект интерактивно на карте. Для этого включите необходимый инструмент рисования, выберите необходимую опцию для вызова:
Кнопка
или
Ссылка
в
Карточке объекта
, отметьте, показывать ли кнопку (или ссылку) в режиме просмотра (опция
Отображать в режиме просмотра
). Например, как показано ниже, см.
Рисунок 291
, включите опцию
Кнопка,
в строке напротив впишите текст кнопки
Нарисовать свой маршрут по карте
, включите кнопку для соответствующего инструмента рисования дочернего объекта, например для линейных объектов
Маршрут
укажите инструмент
ломаная линия
, тогда на интерактивной карте в
Карточке объекта
отобразится заданная кнопка вызова
Нарисовать свой маршрут по карте,
при нажатии на которую
будет доступна возможность интерактивно на карте с помощью заданного инструмента рисования
создать дочерний объект
Маршрут
к родительскому объекту. Если необходимо настроить создание дочернего объекта в виде ссылки в
Карточке объекта
, тогда включите опцию
Ссылка
и задайте соответствующие настройки.
Рисунок 291 - Пример настроенной кнопки для создания дочернего объекта интерактивно на карте в Карточке объекта
-
С возможностью связать объект
- если опция отмечена, пользователю в
Карточке объекта
предоставляется возможность установить связь текущего объекта с объектами из списка доступных дочерних связанных объектов.
Выберите, как будет отображаться эта возможность в Карточке объекта - как Кнопка или Ссылка . Задайте ей Название .При нажатии на кнопку (или ссылку) в Карточке объекта пользователь может выбрать один или несколько дочерних связанных объектов из выпадающего списка.По умолчанию кнопка (или ссылка) отображается только в режиме создания или редактирования объекта. Отметьте опцию Отображать в режиме просмотра , чтобы включить возможность связывания объектов и в режиме просмотра Карточки объекта .Отметьте опцию Запретить удаление связи в режиме просмотра , чтобы в режиме просмотра для связанного объекта скрывалась кнопка
и удаление связи было недоступно.
Чтобы при этом список доступных дочерних объектов отфильтровывался, согласно установленным в карте фильтрам на связанный слой, отметьте опцию Использовать фильтры в карте .Связанные объекты в выпадающем списке можно находить, используя строку поиска. По умолчанию при поиске проверяется содержание введенной в строку группы символов в названиях связанных объектов. Чтобы изменить поведение по умолчанию, выберите в опции Поиск по названию в выпадающем списке через оператор другой оператор сравнения - «равно» ( = ) или «начинается с». -
С возможностью связать объект с карты
- если опция отмечена, пользователю в
Карточке объекта
предоставляется возможность установить связь текущего объекта с дочерним связанным объектом, выбранным с карты.
Выберите, как будет отображаться эта возможность в Карточке объекта - как Кнопка или Ссылка . Задайте ей Название .По умолчанию кнопка (или ссылка) отображается только в режиме создания или редактирования объекта. Отметьте опцию Отображать в режиме просмотра , чтобы включить возможность связывания объектов и в режиме просмотра Карточки объекта .
-
С возможностью импорта объектов
- включите опцию, чтобы была доступна возможность импортировать дочерние объекты в карте. Выберите необходимую опцию для вызова:
Кнопка
или
Ссылка
в
Карточке объекта
. Отметьте опцию
Отображать в режиме просмотра
для того, чтобы у пользователя карты была возможность импортировать дочерние объекты и в режиме просмотра объектов.
Выберите из выпадающего меню Инструменты геообработки для импорта объектов . В выпадающем меню отображаются инструменты геообработки, добавленные в текущий шаблон Карточки объекта (см. п. 5.19 ). Доступен множественный выбор. При выборе нескольких инструментов геообработки у пользователя карты будет возможность выбрать нужный инструмент для импорта.По умолчанию импортируются только атрибутивные записи в таблицу. Отметьте опцию Использовать геометрию , если необходимо импортировать объекты с геометрией. При этом соблюдаются следующие принципы:
Рисунок 294 - Пример клонирования геометрии и атрибутов дочернего объекта в Карточке родительского объекта
- Запретить клонирование - позволяет запретить клонирование дочерних объектов и их атрибутивных значений относительно родительского объекта в блоке Дочерние объекты (см. Рисунок 295 ). Например, данную настройку можно применить при разных настройках одного и того же блока Дочерние объекты в Карточке объекта : отдельно для редактирования объектов и отдельно для создания объектов.
Рисунок 295 - Пример активированной опции Запретить клонирование в блоке Дочерние объекты при клонировании дочерних объектов к родительскому объекту в Карточке объекта
-
Архивировать одиночное вложение
- с включенной опцией вложение, даже если оно единственное, при скачивании будет заархивировано.
Опция становится доступной, если выбрано разрешенное действие
с возможностью скачать вложения
(см. выше).
- Отображать вложения - опция позволяет показывать вложения дочерних объектов в Карточке родительского объекта (см. Рисунок 296 ):
- Показать атрибуты списком - включите опцию, чтобы дочерние объекты отображались списком (см. Рисунок 297 ). Укажите, надо ли по умолчанию раскрывать атрибуты дочерних объектов, или дочерние объекты должны отображаться списком, с возможностью раскрыть атрибуты (параметр С возможностью развернуть/свернуть ). Чтобы отображались дочерние объекты с заполненными атрибутивными значениями, включите опцию Показывать только с непустыми значениями. Если показывать названия полей дочерних объектов не требуется, отключите опцию Отображать название . Если необходимо, чтобы название атрибутивных полей дочерних объектов отображались на отдельной строчке, включите опцию Показывать название полей на отдельной строчке . В параметре Ширина колонки с названием поля (например, 40% или 300 px) укажите нужную ширину, по умолчанию - 30%.
Рисунок 297 - Опция Показать атрибуты списком в блоке Дочерние объекты Карточки объекта
- Отображать границы и заливку таблицы - опция доступна, если отключена опция Показать атрибуты списком . Атрибуты дочерних объектов будут отображаться в таблице. С включенной опцией отображается граница и заливка таблицы.
-
Действия на клик по строке
;
Опция доступна, если отключена опция Показать атрибуты списком .Отметьте опцию Приближаться на карте , чтобы при клике на выбранную строку дочернего объекта в блоке интерактивная карта автоматически будет приближена к геометрии выбранного дочернего объекта (см. Рисунок 298 ).
- Отметьте опцию Открыть карточку , чтобы при клике на выбранную строку дочернего объекта в блоке открывалась Карточка выбранного дочернего объекта (см. Рисунок 298 ).
- Отметьте опцию Скачать вложения , чтобы при клике на выбранную строку дочернего объекта в блоке скачивались вложения выбранного дочернего объекта. При этом если вложений у объекта несколько, то будет сформирован ZIP-архив, а единственное вложение будет скачано, как есть.
Рисунок 298 - Пример включенных опций Приближаться на карте и Открыть карточку в дочерней таблице в блоке Дочерние объекты Карточки объекта
-
Применяемые значения полей -
добавьте пару поле-значение по кнопке
, укажите атрибутивное поле и значение.
-
Список атрибутов
;
Опция позволяет переопределить список атрибутивных полей дочерних объектов, отображаемых в блоке Карточки объекта .Нажмите кнопку
и укажите необходимые названия атрибутивных полей. При этом если задан псевдоним к атрибутивному полю, тогда в
Карточке объекта
он будет отображен по умолчанию, если же необходимо переопределить псевдоним поля или если он не был задан, впишите название в поле
Название
напротив нужного поля (см.
Рисунок 299
). При отображении атрибутов связанных объектов в виде таблицы задайте ширину колонки с названием поля в пикселях (например,
300
) или в процентах от ширины карточки объекта (например,
30%
).
Если отображать название какого-либо атрибутивного поля не следует, отключите для него опцию Отображать название . Если отключены опции Отображать название для всех атрибутивных полей, и атрибуты дочерних объектов показаны в таблице, то будет скрыта шапка таблицы целиком.
- Рисунок 299 - Пример переопределения списка атрибутивных полей с заданными псевдонимами в блоке Дочерние объекты
- Сортировка - для отображения связанных объектов в определенном порядке укажите поля и порядок сортировки - по возрастанию или по убыванию .
- Сообщение при отсутствии связанных объектов - указанное сообщение будет отображено в блоке Дочерние объекты , если для идентифицируемого объекта нет ни одного связанного объекта.