13 | Документация

Настройки растра

В разделе Настройка растра картографического сервиса мозаики можно выбрать систему координат каталогу растров и указать другие свойства растров сервиса (см. Рисунок 170 ).
Рисунок 170 - Настройки растра картографического сервиса мозаики

Система координат

Чтобы выбрать систему координат каталогу растров сервиса мозаики, нажмите в соответствующем разделе на надпись Не задана .
Далее в появившемся окне необходимо выбрать нужную систему координат, найти которую можно при помощи поиска (см. Рисунок 171 ).
Рисунок 171 - Выбор системы координат картографического сервиса мозаики
После выбора закрыть окно. Нажать на кнопку сохранения . Система координат установлена (см. Рисунок 172 ).
Рисунок 172 - Установленная система координат картографического сервиса мозаики
Обратите внимание, что если система координат каталога растров не задана, то используется Web Mercator Auxilliary Sphere (EPSG 3857). Для растров формата HGT - WGS 84 (EPSG 4326).

Данные

В данном разделе вы можете указать расположение растров мозаики, а также способ отслеживания изменений в папке, где они расположены (см. Рисунок 173 ):
  • Путь до папки с растрами ;
    Если не задано, то предполагается, что растры располагаются в структуре сервиса (см. п. 6.7 ).
    Путь может быть как абсолютным, так и относительным (относительно папки Services).
  • Шаблон для поиска данных - маска, определяющая, какие файлы в указанной папке с растрами входят в состав мозаики;
    Опция доступна, если задан параметр Путь до папки с растрами .
    Если параметр не задан, то предполагается, что все растры, содержащиеся в указанной папке, входят в состав мозаики.
    Пример шаблона: *.tiff .
  • Искать ли данные в подпапках ;
    Опция доступна, если задан параметр Путь до папки с растрами .
    Определяет, учитывать ли растры в папках, содержащихся в указанной.
    По умолчанию опция отмечена. Отключите опцию, чтобы не учитывать растры в подпапках.
  • Тип отслеживания изменений :
    Опция доступна, если задан параметр Путь до папки с растрами .
    Определяет, каким образом отслеживать изменения в указанной папке.
    • Нет - изменения не отслеживаются;
    • Системными средствами - изменения отслеживаются средствами операционной системы;
    • По таймеру - изменения проверяются регулярно, через заданный промежуток времени;
      В параметре Период таймера задайте, через сколько часов, минут и секунд следует проверять изменения в указанной папке.
    • По времени - изменения проверяются один раз в сутки в указанное время;
      В параметре Время задайте момент времени (часы, минуты и секунды), когда следует проверять изменения в указанной папке.
    • Рисунок 173 - Настройки данных сервиса мозаики

Каталог

В данном разделе вы можете указать свойства каталога растров (см. Рисунок 174 ):
  • Тип каталога :
    Опция определяет, как задается каталог растров.
    • Автоматически - каталог растров будет создан в отдельном файле формата GeoPackage, который создается автоматически;
    • Таблица в БД - каталог растров будет создан в выбранной базе данных;
  • База данных ;
    Опция доступна, если выбран Тип каталога - Таблица в БД .
    Выберите из выпадающего списка базу данных, в которой будет создан каталог растров.
    Список баз данных формируется в Глобальных настройках ГИС-сервера (см. Руководство администратора по установке и настройке ).
  • Имя таблицы .
    Опция доступна, если выбран Тип каталога - Таблица в БД .
    Укажите имя новой таблицы в выбранной базе данных. При необходимости укажите схему данных, в которой следует создать новую таблицу с каталогом растров.
  • Рисунок 174 - Настройки каталога растров сервиса мозаики

Функционал для получения атрибутов

Картографический сервис мозаики имеет атрибутивные поля (метаданные) как служебные, так и дополнительные (пользовательские). Поскольку каждый сервис мозаики имеет свою специфику, получить атрибуты мозаики можно только посредством DLL-библиотеки, специально написанной на языке .NET.
В разделе Функционал для получения атрибутов вы можете настроить работу с DLL-библиотекой (см. Рисунок 175 ):
  • Путь до DLL-файла NET библиотеки - путь до библиотеки с классом и методом для получения атрибутов мозаик;
    Укажите путь до DLL-файла. Путь может быть абсолютным или относительным (относительно папки структуры сервиса). Задавая только имя библиотеки, предполагается, что DLL расположена в структуре сервиса мозаики
  • Полное имя класса ;
  • Имя метода для вызова ;
  • Таймаут выполнения - максимальное время (в секундах) выполнения метода;
    После истечения указанного времени процесс выполнения метода обрывается.
    Если указано 0, ожидается окончание процесса выполнения, процесс не прерывается.
  • Параметры - параметры метода.
    Нажмите , добавьте и задайте пару «имя параметра-значение». Можно использовать макрос {RasterPath} (путь до папки с растрами).
  • Рисунок 175 - Настройки функционала для получения атрибутов

Настройки

В данном разделе вы можете указать прочие настройки мозаик (см. Рисунок 176 ):
  • Путь до QGS проекта с растровым слоем - путь до QGS-проекта, из которого используется раскраска и система координат растров мозаики.
    Путь может быть абсолютным или относительным (относительно папки структуры сервиса). Задавая только имя QGS-проекта, предполагается, что QGS-файл расположен в структуре сервиса мозаики.
  • QGS-проект с векторными полигонами растров - пусть до QGS-проекта, из которого используются настройки атрибутов мозаики, временного фильтра.
    Путь может быть абсолютным или относительным (относительно папки структуры сервиса). Задавая только имя QGS-проекта, предполагается, что QGS-файл расположен в структуре сервиса мозаики.
    Используются следующие настройки атрибутов: псевдонимы (алиасы), видимость, порядок, домены, подтипы.
  • Создавать пирамиды ;
    Для корректной работы сервиса необходимо, чтобы для растров мозаики были построены пирамиды.
    Отметьте опцию, если для растров мозаики пирамиды не были созданы ранее.
    Обратите внимание, если пирамиды не созданы, сервис мозаики запустится с ошибкой.
  • Значения «нет данных» .
    Опция позволяет задать прозрачность пикселей растров с определенным значением (цвета или высоты). Таким образом вы можете настроить прозрачность растров мозаики в ячейках, в которых «нет данных» (NoData).
    Допустимо указывать несколько значений через точку с запятой. Пример: 0 ; 1.25 .
  • Рисунок 176 - Настройки пути до QGS проектов