Mapflow – QGIS

Внимание

Данное приложение позволяет использовать возможности платформы Mapflow в QGIS. Для его использования потребуется доступ к API обработки данных - см. авторизация.

В настройках пользователя во вкладке API указан предоставленный вам лимит площади для обработок (изначально предоставляется 100 км2) и общая площадь уже завершенных обработок.

Что такое QGIS

QGIS - это наиболее популярная настольная ГИС с открытым исходным кодом. Пользователи могут визуализировать, управлять, редактировать, анализировать данные и составлять печатные карты. Узнайте больше на официальном сайте QGIS.

При помощи данной ГИС вы сможете подключить больше приложений и расширить функциональность, поскольку данная система имеет ресурсы для подключения внешних плагинов разработанных на Python. Наше приложение позволяет подключаться к Mapflow API обработки данных для запуска AI-моделей обработок и получать результаты процессинга в виде слоев для QGIS.

Как установить плагин

Нажмите Модули -> Управление и установка модулей…, перейдите во вкладку Не установленные (или Все) и введите в поисковую строку название плагина - MapFlow. Нажмите Установить плагин. В данном окне отображается актуальная версия плагина и есть возможность просмотреть подробные сведения в журнале изменений. Если доступна более новая версия, можно обновить ее, нажав на Обновить все.

Теперь иконка плагина появилась в области Панель инструментов QGIS. Если автоматически иконка не отобразилась, нажмите правой кнопкой мыши по Панели инструментов и поставьте галочку рядом с Mapflow.

Пользовательский интерфейс

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

Окно авторизации

Login window

Название поля / кнопки

Описание

Токен

Поля, предназначенные для ввода данных учетной записи пользователя.

Зарегистрироваться

Ссылка на платформу Mapflow для регистрации.

Вход

Кнопка входа в учетную запись пользователя.

Отмена

Кнопка закрытия окна авторизации плагина.

Рабочее окно плагина Geoalert

1. Обработка

2. Источники данных

3. Настройки

4. Помощь

1. Обработка

View of the processing tab

Область параметров обработки

Название поля / кнопки

Описание

Название

Название обработки.

Область

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

Модель Mapflow

Тип обработки. В выпадающем списке можно выбрать следующие типы обработки (дефолтный список сценариев обработки): Fields Detection (определение полей), Building Detection (определение зданий), Roads Detection (определение дорог), Forest Detection (определение леса), Forest Detection With Heights (определение леса с высотами), Constructions Detection (определение строек).

Данные ДЗЗ

Данные дистанционного зондирования Земли (подложка). По умолчанию выбрано Mapbox, в выпадающем списке можно выбрать спутниковые снимки компании MAXAR. Открыть свое изображение можно через кнопку дополнительных опций.

Переиспользовать снимки

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

Площадь

Автоматический подсчет площади выбранной области обработки.

Использовать охват снимка

Данная область становится активной, если обработка будет производится над файлом .tif. Позволяет не создавать дополнительный векторный слой с Областью обработки для данного изображения, а берет его экстент.

Начать обработку

Кнопка запуска новой обработки. После ее нажатия вы увидите уведомление об успешном начале обработки, или же о неверно выбранных параметрах. После успешного запуска обработки, она появится в блоке отображения и работы с процессингами.

Удалить

Кнопка удаления ранее произведенной обработки из окна процессингов.

Выйти

Выход из учетной записи пользователя.

Запуск обработок и работа с результатами обработок

Название поля / кнопки

Описание

Название

Название обработки.

Модель

Выбранный пользователем тип обработки в поле Модель Mapflow.

Состояние

Статус обработки. IN_PROGRESS - производится обработка, OK - обработка завершилась, FAILED - обработка завершилась неудачно.

Прогресс

Степень завершенности обработки в процентном соотношении.

Площадь

Площадь области обработки.

Дата

Дата создания обработки.

Чтобы выгрузить результаты завершенной обработки, нажмите на нее двойным щелчком.

2. Источники данных

View of the providers tab

Название поля / кнопки

Описание

Дополнительные источники снимков

Выпадающий список с дополнительными провайдерами спутниковых снимков.

Кнопка Добавить

Кнопка добавления источника спутниковых снимков. В появившемся окне необходимо указать Название, URL и Тип источника, нажать Ок и данный провайдер появится в выпадающем списке источника спутниковых снимков.

Кнопка Удалить

Кнопка удаления источника спутниковых снимков.

Кнопка Изменить

Кнопка изменения параментров источника спутниковых снимков.

Просмотр

Кнопка предпросмотра подложки указанного поставщика спутниковых снимков и геопространственных данных.

ID снимка

ID снимка, выбранного из каталога снимков указанного источника спутниковых изображений.

Макс зум просмотра изображений

Зум 13 выбран по умолчанию, чтобы исключить расход платного трафика на предпросмотр.

Настройка параметров для пользования ресурсами дополнительных провайдеров спутниковых снимков

Название поля / кнопки

Описание

Авторизация

Поля Логин / пароль предназначены для ввода ваших реквизитов для использования ресурсов провайдера спутниковых снимков. Если вы не используете свою учетную запись от SecureWatch, для получения метаданных и предпросмотра подложки поставщика спутниковой съемки и геопространственных данных Maxar - поля должны оставаться пустыми.

Область

Область, по которой будут представлены метаданные.

Использовать охват снимка

В качестве области для обработки, по которой будут представлены метаданные, будет взят охват рабочей области QGIS.

Период (С..До)

Временной период, за который будут предоставлены снимки.

Дополнительные фильтры

Минимальное пересечение - устанавливает фильтр, при котором в католог снимков попадут только те снимки, которые пересекаются с выбранной областью в указанном процентном соотношении; Облачность не более - позволяет регулировать загрузку снимков в каталог с различным облачным перекрытием. (Данные фильтры можно применять и после получения каталога снимков)

Искать снимки

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

3. Настройки

В данной вкладке предоставляется возможность указать путь к директории, в которую будет загружен результат обработки.

4. Помощь

Во вкладке размещены все полезные ссылки для работы с данным плагином.

Кэширование спутниковых снимков

Опция использования кэша при запуске обработки включена по умолчанию (Переиспользовать снимки).

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

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

Использование дополнительных источников спутниковой съемки

Как подключиться к Maxar SecureWatch

Примечание

SecureWatch - это сервис по подписке, который обеспечивает глобальный доступ к спутниковым снимкам мирового лидера в области ДЗЗ, компании MAXAR. Пространственное разрешение снимков варьируется в диапазоне от 30 см до 1 м. Все снимки сопровождаются метаданными, включая информацию о дате и времени съемки, угле съемки и облачном покрове, пространственном разрешении, уровне обработка снимка и др. В нашем плагине реализован специальный интерфейс для работы с этим сервисом, позволяющий искать и просматривать снимки, а также использовать их для обработки в Mapflow.ai, оптимизируя при этом объем скачиваеемых данных.

  • Использование Maxar SecureWatch для обработки снимков с помощью платформы Mapflow

    На вкладке Обработка в выпадающем списке Данные ДЗЗ выберите нужный продукт Maxar (SecureWatch, Vivid или Basemaps), укажите все параметры обработки и нажмите кнопку Начать обработку.

  • Предпросмотр подложки Maxar:

    1. На вкладке Источники данных в выпадающем списке выберите нужный продукт Maxar;

    2. Выберите область для поиска по каталогу данных - нажмите «Искать снимки»;

    3. Нажмите на кнопку Просмотр, выбрав снимок в результатах поиска, или дважды кликнете на него, чтобы добавить снимок на карту.

Внимание

Если вы хотите использовать полнофункциональный встроенный доступ к сервису Maxar SecureWatch, необходимо перейти на платный тариф использования платофрмы Mapflow - для этого напишите нам запрос нам на help@geoalert.io

  • Использовать собственную учетную запись SecureWatch для обработок снимков платформой Mapflow:

    1. На вкладке Источники снимков выберите Использовать реквизиты для провайдера и введите Логин / Пароль от своей учетной записи Maxar SecureWatch;

    2. Выберите продукт Maxar SecureWatch в выпадающем списке выше;

    3. Нажмите кнопку Изменить и введите ваш Connect ID. Подтвердите данное изменение нажатием кнопки Ок.

    Подсказка

    Как узнать свой Connect ID:

    1. Перейдите на SecureWatch.

    2. В строке заголовка выберите свое имя, затем выберите View Profile. Откроется диалоговое окно User Profile.

    3. Скопируйте свой идентификатор подключения с поля Current Connect ID.

    Your user profile in SecureWatch
    Обратите внимание, что Connect ID разный в зависимости от доступных вам продуктов. Для того, чтобы переключиться на другой продукт, закройте окно User Profile и в строке заголовка выберите нужный из предложенных продуктов (например, Vivid или SecureWatch, их перечень зависит от условий вашего тарифного плана).
    1. Нажмите кнопку Просмотр.

    Теперь слой Maxar под вашим аккаунтом доступен для поиска, предварительного просмотра и для обработки с помощью платформы Mapflow.

Sentinel-2

Sentinel-2 — проект Европейского космического агентства (ЕКА). Оснащен оптико-электронным мультиспектральным сенсором для широкополосной мультиспектральной съемки с частым повторением среднего и низкого разрешения. Полоса съемки в 290 км и высокая повторяемость съемки позволяют проводить мониторинг изменения состояния земной поверхности.

Снимки данного продукта представляют собой ортоизображения размером 100x100 км2 в проекции UTM/WGS84.

В нашем плагине есть встроенная возможность получения снимков Sentinel-2 за нужный период съемки и дальнейший запуск обработкок по полученным снимкам.

Get specific image from Sentinel-2

Как найти, просмотреть и обработать конкретный снимок, используя Maxar SecureWatch или Sentinel-2

Используя SecureWatch или Sentinel-2, вы можете найти и обработать снимок на интересующую область, используя поиск по всем доступным данным.

  1. Перейдите на вкладку Источники данных.

  2. Выберите продукт Maxar SecureWatch/Sentinel-2, в выпадающем списке.

  3. В блоке Каталог снимков выберите границы интересующей вас области обработки (или нажмите использовать охват экрана).

Примечание

Область должна быть создана (Слой -> Создать слой -> …, в качестве типа гиометрии выберите Полигон, в созданном слое при помощи инструмента Добавить полигон нарисуйте область интереса) или загружена из файла, как полигональный векторный слой QGIS. Если в файле более одного полигона, выделите при помощи инструмента Выделить объект(ы) нужный вам. Более детальную информацию по созданию и работе с векторными слоями смотрите в руководстве по использованию QGIS.

Get specific image from SW
  1. Нажмите Искать снимки, чтобы просмотреть все имеющиеся снимки, перескающиеся с вашей областью обработки. Перед поиском есть возможность применить фильтры поиска и указать период, за который хотели бы получить снимки. Это поможет в формировании каталога снимков с нужными параметрами.

  2. С помощью выведенного списка полученных снимков, выберите наиболее подходящий для вас из перечня и выделите его в списке (или же инструментом Выделить объект(ы) на карте в выгруженном векторном слое метаданных). Также, если вы заранее хотите обработать определенный снимок, вставьте ID вашего снимка в соответствующее поле, это упростит поиск изображения в каталоге снимков.

Примечание

Метаданные найденных снимков загружаются с использованием протокола WFS и отображаются в виде векторного слоя в дереве слоев. Вы можете работать с ним, как с любым векторным слоям, оперируя всеми атрибутами таблицы атрибутов.

  1. Нажмите Просмотр, чтобы просмотреть выбранный снимок в отдельном растровом слое (или двойным щелчком мыши по строке со снимком в таблице).

Внимание

Опция ограничить зум до 13 служит для ограничения расхода платного трафика на стороне сервиса SecureWatch.

Как использовать другие сервисы изображений

Для примера воспользуемся ресурсами Openaerialmap — это открытая база снимков, обновляемых пользователями, c беспилотных летательных аппаратов (БПЛА). Все снимки, загруженные пользователями, появляются на общедоступной карте, где можно выбрать интересующий снимок и подключиться к нему по TMS/WMTS протоколу.

Выберите снимок и скопируйте его URL (TMS).

Search for imagery in Openaerialmap

В плагине на вкладке Источники данных нажмите на кнопку Добавить (1) и в расскрывшемся окне введите соответствующие данные (2). Для предварительного просмотра изображения нажмите кнопку Просмотр (3) - вы должны находиться на соответствующем зуме и координатах, чтобы увидеть снимок.

Для запуска обработки по данному источнику данных, перейдите на вкладку Обработка, заполните все поля параметров обработки, нажмите Начать обработку.

Custom imagery service

Название поля / кнопки

Описание

Название

Название источника данных спутниковой съёмки или снимка.

URL

URL-адрес источника данных спутниковой съёмки.

Тип

Тип источника данных. Вы можете выбрать URL-адрес источника данных спутниковой съёмки в одном из следующих форматов: XYZ, TMS, WMS, Quadkey. Все форматы представляют собой наиболее широко используемые стандарты для получения изображений с географической привязкой через http (См. подробней source_type).

Как обрабатывать ваши собственные изображения

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

Upload TIF, select from list

Важно

При загрузке собственных изображений для обработки через API платформы Mapflow необходимо следовать требованиям, указанным на странице с Справочник по моделям. Чтобы получить данные в 8 битном формате, используйте наш скрипт по предварительной обработке изображения. А также убедитесь, что ваше изображение привязано к географической или проекционной системе координат!

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

Запрос за помощью по предобработке данных отправляйте на help@geoalert.io.

Настройка прокси-сервера

Если вы используете брандмауэр при подключении к сети, в QGIS перейдите QGIS -> Настройки -> Сеть и заполните соответствующие поля для корректной работы плагина.

Proxy settings