Пользовательский интерфейс web-приложения Mapflow

Откройте web-приложение Mapflow. Зарегистрируйте новый аккаунт или войдите, используя аккаунт Google.

Как запускать обработку

Пользоваться платформой просто. Ниже отражен и описан пошаговый процесс запуска обработки:

UI Mapflow – run flow

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

1.1. Выбор источника данных

  • Default

По умолчанию Mapflow использует спутниковые снимки Mapbox Satellite. Вы можете загрузить собственный файл в формате GeoJSON, либо нарисовать область прямо на карте («Нарисовать прямоугольник»).

  • URL

Select custom XYZ
Интерфейс данной вкладки позволяет:
  • Указать XYZ ссылку на источник снимков. Ссылка автоматически проверяется на валидность (например, использовать OpenStreetMap - https://tile.openstreetmap.org/{z}/{x}/{y}.png);

  • Если тип источника поддерживает стандарт TMS, т.е. у него перевернуто начало Y координаты - выбрать соответствующую настройку. Примером такого открытого источника, поддерживающего TMS, является OpenAeriaMap, где вы можете выбрать определенный спутниковый снимок и скопировать его ссылку в TMS формате (например, https://tiles.openaerialmap.org/{z}/{x}/{y}.png);

  • Задать масштаб (Zoom), на котором будет производится обработка. Все модели Mapflow имеют свое рекомендуемое разрешение входящих снимков (см на страничке Описание моделей), но иногда может быть полезно поиграться с масштабами и сравнить результаты;

  • Задать систему координат источника данных (поддерживаются espg:3857 и espg:3395);

  • Сбросить все ранее введенные данные;

  • Вернуться к дефолтному источнику.

Важно

В настоящее время, в качестве исходных данных, мы поддерживаем только RGB-снимки. По умолчанию Mapflow использует спутниковые снимки Mapbox Satellite. Для того, чтобы загрузить свой GeoTIFF, используйте API или плагин Mapflow для QGIS.

1.2. Выбор области обработки

Select custom XYZ
На данной вкладке производится добавление области обработки. Пользователь может наприсовать область с помощью прямоугольной рамки или загрузить в формате GeoJSON (нарисовать и скачать, а также посмотреть структуру данных можно по этой ссылке - geojson.io).

Внимание

В пользовательском приложении платформы Mapflow для каждой обработки может быть нарисована или загружена только одна область. Если ваш GeoJSON имеет несколько полигонов в составе FeatureCollection, будет использован только первый из них. Если вы хотите обработать несколько областей, вы можете разделить их на отдельные файлы и запустить обработку для каждого. Пакетная обработка в данный момент доступна при использовании API платформы.

2. AI модель

Выберите одну из доступных моделей обработки (См. подробное описание моделей).

3. Пост-обработка

На данном шаге интерфейс Mapflow позволяет выбрать дополнительные параметры обработки. В зависимости от того, какую AI модель вы выбрали, доступны различные функции пост-обработки.

Для AI модели «Здания»:

  • «Классификация» по типам зданий - типология зданий представлена основными классами: многоквартирные дома, частный сектор, промышеленные зоны, коммерческая недвижимость, иные нежилые (см. Urban Mapping - Классификация).

  • «Склейка с OSM» - замена данных на здания с Openstreetmap по пространственному наложению. Для более наглядного визуального результата автоматические полигоны после обработки сопоставляются с полигонами зданий из OSM, а далее, путем сравнения с порогом соответствия по площади, производится замена некоторых автоматических полигонов.

  • «Полигонизация» - выделение контуров зданий и присвоение и замена сложных полигонов на геометрические примитивы.

  • «Высоты зданий» - Определение высоты зданий по косвенным признакам - длине тени и видимой части стены. Сдвиг на основание.

Важно

Опция Высоты зданий доступна при обработке свыше 50 кв. км.

Для AI модели «Лес»:

  • «Высоты леса» - разделение области древесно-кустарниковой растительности на высотные классы по заданным порогам: по умолчанию 0-4 м, 4-10 м, 10+ м. Участки леса каждого высотного класса сохраняются в отдельных полигонах, высотный класс указывается в его свойствах (можете детальней ознакомиться с Forest Mapping - Классификацией).

4. Запуск обработки

На данном шаге есть возможность задать назавание своей обработки или воспользоваться изначально сгенерированным (кнопка позволяет генерировать различные варианты названия).

Кнопка «Запуск обработки» запустит процессинг.

Кнопка «Сбросить выбор» очистит ранее выбранные параметры обработки.

Внимание

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

История обработок

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

После успешного завершения оработки, карточку можно раскрыть для просмотра более детальной информации о параметрах обработки - AI Модель, Пост-обработка, Площадь, Источник данных.

Processing card

Нажмите кнопку «Посмотреть на карте», чтобы быстро просмореть результат обрабоки на встроенной интерактивной карте.

Preview results

Важно

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

Кнопка Дополнительных параметров включает в себя:

Additional parameters
  • «Дублировать» - позволяет запускать обработки с теми же параметрами (при повторном запуске с теми же параметрами - запускается новая обработка);

  • «Подробности» - позволяет просматривать информацию об источнике обработки, такую, как Область обработки в формате geojson и Cсылку на источник данных.

По завершению обработки, в Дополнительных параметрах станут доступны варианты действий с результатами обработки:

  1. Скачать GeoJSON.

  2. «Открыть в geojson.io» - просмотр результатов во внешнем приложении по прямой ссылке из Mapflow (пример).

Примечание

Так же, перейдя ссылке geojson.io, вы можете сохранить полученные результаты в других форматах (CSV, KML, GeoJSON, TopoJSON, WKT, Shapefile). Для этого в строке меню выберите Save и нужный вам формат.

Preview map

  1. «Открыть в kepler.gl» - просмотр результатов при помощи веб-инструмента с открытым исходным кодом, разработанным в компании Uber. Это простой, но мощный инструмент, позволяющий отображать и исследовать наборы геоданных.

Preview map

Примечание

Подробную информацию о kepler.gl вы можете найти в нашем руководстве пользователя или официальном руководстве kepler.gl.

Работа с API

Mapflow предоставляет сервис Rest API, чтобы запускать обработки и получать результаты из внешних приложений, таких как плагин для QGIS. Если вы разрабатываете собственное приложение - посмотрите документацию для разработчиков - API обработки данных.

Важно

При загрузке собственных изображений для обработки через API платформы Mapflow необходимо следовать требованиям, указанным на странице с описанием моделей. Запрос с помощью по предобработке данных отправляйте на help@geoalert.io

В сервисе используется тип авториазции Basic Auth - используйте API token, который нужно сгенерировать в настройках профифля во вкладке API.

API tab