1.8. Как подключать данные из внешних источников¶
Веб ГИС поддерживает подключение подложек (TMS-сервисов) с внешних серверов, векторных геоданных из внешних баз данных PostGIS и подключение векторных и растровых геоданных из внешних WMS-сервисов.
1.8.1. Подложки¶
Создайте ресурс “Подложка веб-карты”¶
Откройте Группу ресурсов, в которой вы хотите создать подложку (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Подложка веб-карты»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс. Затем на вкладке Подложка веб-карты заполните поле URL (если вы знаете ссылку на TMS-сервис) или начните вводить название подложки в поле Поиск. Если соответствующая подложка будет найдена в каталоге QuickMapServices, то поле URL заполнится автоматически, также автоматически будет включена опция «Использовать настройки из QMS»;
Нажмите кнопку Создать. Если подложка создалась успешно, то информация о ней появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Примечание
Рекомендуем сразу создать отдельную Группу ресурсов «Подложки» или «Базовые карты» для хранения подложек, которые вы планируете подключать на свои Веб-карты.
Как подключить созданные подложки на Веб-карту - здесь.
1.8.2. Внешние базы PostGIS¶
Создайте ресурс “Соединение PostGIS”¶
Откройте Группу ресурсов, в которой вы хотите создать соединение (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Соединение PostGIS»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс, затем на вкладке Соединение PostGIS заполните поля Сервер, База данных, Пользователь (если применимо) и Пароль (если применимо);
Нажмите кнопку Создать. Если Соединение PostGIS создалось успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Создайте ресурс “Слой PostGIS”:¶
Откройте Группу ресурсов, в которой вы хотите создать слой (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Слой PostGIS»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс, затем на вкладке Слой PostGIS выберите Соединение PostGIS и заполните поля Схема, Таблица, Поле ID и Поле геометрии;
Нажмите кнопку Создать. Если Слой PostGIS создался успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Больше информации о подключении векторных геоданных из внешних баз данных PostGIS - здесь.
Если вы планируете просматривать Слой PostGIS с помощью Веб-карты или публиковать его через Сервис WMS, необходимо создать для него Стиль.
1.8.3. Внешние WMS-сервисы¶
Примечание
В настоящее время поддерживаются версии WMS 1.1.1 и 1.3.0.
Создайте ресурс “Соединение WMS”¶
Откройте Группу ресурсов, в которой вы хотите создать cоединение (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Соединение WMS»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс, затем на вкладке Соединение WMS заполните поля URL, Имя пользователя (если применимо) и Пароль (если применимо) для подключения к серверу WMS;
Нажмите кнопку Создать. Если Соединение WMS создалось успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Предупреждение
Сервер WMS, к которому осуществляется подключение, должен поддерживать систему коодинат EPSG:3857.
Создайте ресурс “Слой WMS”¶
Откройте Группу ресурсов, в которой вы хотите создать слой (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Слой WMS»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс, затем на вкладке Слой WMS выберите Соединение WMS, формат изображения и необходимые слои;
Нажмите кнопку Создать. Если Слой WMS создался успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Больше информации о подключении геоданных из внешних сервисов WMS - здесь.
1.8.4. Внешние сервисы TMS¶
Создайте ресурс “Соединение TMS”¶
Откройте Группу ресурсов, в которой вы хотите создать cоединение (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «TMS connection»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс, затем на вкладке `TMS connection`выберите способ подключения к серверу `TMS`(настраиваемый или геосервисы NextGIS), а также указать шаблон URL, параметры ключа API и используемую тайловую схему.
Нажмите кнопку Создать. Если соединение TMS создалось успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Создайте ресурс “Слой TMS”¶
Откройте Группу ресурсов, в которой вы хотите создать слой (на главной странице Веб ГИС по умолчанию открыта Основная группа ресурсов);
Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса «Слой TMS»;
В открывшемся окне заполните поле Наименование на вкладке Ресурс. На вкладке Тайловый кэш установите настройки кэширования, на вкладке `TMS слой`выберите ресурс необходимого TMS соединения и настройте параметры отображения.
Нажмите кнопку Создать. Если Слой TMS создался успешно, то информация о нем появится в блоке Дочерние ресурсы соответствующей Группы ресурсов.
Больше информации о подключении геоданных из внешних сервисов TMS - здесь.