Добавить в корзинуПозвонить
Найти в Дзене

Геопортал RuMap 3.0 путь от простой демонстрации карты до геоаналитики и управления пространственными данными

Всем привет! Хочу поделиться докладом с замечательной конференции Мапакон-26 от Картетики, на которой я рассказал про развитие нашего геопортала RuMap. Представлюсь. Меня зовут Константин Мельников и я управляю проектным офисом в компании Геоцентр-Консалтинг, а также руковожу проектом по разработке геопортала RuMap. В Геоцентр-Консалтинг мы уже больше двадцати пяти лет занимаемся созданием различных геопространственных наборов данных и сервисов на их основе. Я думаю, что большинство из вас, так или иначе, знакомы с нашими картами и сервисами, потому что в разное время они были или до сих пор представлены на таких площадках, как Google, Яндекс, Мэйл, Рамблер, также наши данные и сервисы используются в системе ЭРА ГЛОНАСС, Департамент информационных технологий города Москвы использует наши данные сервисы. Те из вас, кто живёт или бывает в Москве, и видят карты в метро, на остановках общественного транспорта и на улицах, там тоже используются наши данные. Наш основной продукт — это геоинф

Всем привет!

Хочу поделиться докладом с замечательной конференции Мапакон-26 от Картетики, на которой я рассказал про развитие нашего геопортала RuMap.

Представлюсь. Меня зовут Константин Мельников и я управляю проектным офисом в компании Геоцентр-Консалтинг, а также руковожу проектом по разработке геопортала RuMap.

Руководитель проектного офиса компании "Геоцентр-Консалтинг" Константин Мельников
Руководитель проектного офиса компании "Геоцентр-Консалтинг" Константин Мельников

В Геоцентр-Консалтинг мы уже больше двадцати пяти лет занимаемся созданием различных геопространственных наборов данных и сервисов на их основе.

Я думаю, что большинство из вас, так или иначе, знакомы с нашими картами и сервисами, потому что в разное время они были или до сих пор представлены на таких площадках, как Google, Яндекс, Мэйл, Рамблер, также наши данные и сервисы используются в системе ЭРА ГЛОНАСС, Департамент информационных технологий города Москвы использует наши данные сервисы.

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

Направления деятельности компании "Геоцентр-Консалтинг": от разработки ГИС и геоданных до геоаналитики и подготовки печатных материалов
Направления деятельности компании "Геоцентр-Консалтинг": от разработки ГИС и геоданных до геоаналитики и подготовки печатных материалов

Наш основной продукт — это геоинформационная платформа RuMap-GIS. В основе платформы находятся данные. Данные условно разделенные на четыре блока:

  • базовая карта - топо-бъекты, контура домов, точки адресов и т.п.;
  • единый граф улично-дорожной сети;
  • специальный набор данных, в котором представлены, например, данные рельефа, высотности, 3D-модели зданий;
  • точки интереса

Дальше идут сервисы, которые используют данные для взаимодействия с конечными системами и пользователями.

Основной продукт компании RuMap-GIS, включающий в себя геоданные и геосервисы
Основной продукт компании RuMap-GIS, включающий в себя геоданные и геосервисы

На вершине этого «слоёного пирога» находятся пользовательские приложения. У нас есть как открытые приложения такие, как геопортал RuMap, о котором дальше и пойдет речь, и страничка нашего геокодера, куда можно зайти, прогеокодировать свои адреса (прогеокодировать — найти географические координаты по адресу), так есть и закрытые, специализированные решения:

Клиентские приложения: геопортал, геокодирование, анализ транспортных сетей, автоматизированное создание графа движения и распознавания контуров строений
Клиентские приложения: геопортал, геокодирование, анализ транспортных сетей, автоматизированное создание графа движения и распознавания контуров строений

Давайте уже переходить к основной теме — порталу RuMap.

Функций на портале достаточно много - это и базовые функции, такие как просмотр карты, построение маршрутов, поиск адресов, так и аналитические функции, например, построение зон доступности (изохрон), или определение количества населения на заданной территории.

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

Функции геопортала RuMap.ru: геокодирование, навигация, аналитика, управление данными
Функции геопортала RuMap.ru: геокодирование, навигация, аналитика, управление данными

Небольшой экскурс в историю. Ровно 10 лет назад мы запустили первую версию нашего портала. Мы его делали для того, чтобы просто наши пользователи могли куда-то зайти и посмотреть карту, оценить ее покрытие и детальность. Там были самые простые функции. Можно было поискать адреса, проложить маршруты и, в общем-то, все.

Дальше мы решили показать больше наших сервисов, поэтому во вторую версию мы включили почти все сервисы, которые у нас были на тот момент. После чего к нам начали приходить запросы от пользователей, которые хотели решать свои рабочие задачи при помощи нашего портала. Так мы сделали PRO- версию с расширенным функционалом.

Были интересные моменты, когда мы заходили на YouTube и неожиданно видели ролики, где пользователи показывают, как при помощи нашего портала можно решать транспортные задачи или принимать решения об открытии, например, кафе, используя данные о населении.

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

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

Эволюция геопортала RuMap.ru: от демонстрации карты и построения маршрутов до аналитики с расчетом населения и работы с геоданными
Эволюция геопортала RuMap.ru: от демонстрации карты и построения маршрутов до аналитики с расчетом населения и работы с геоданными

В контексте развития портала важно затронуть еще одну важную тему. Параллельно с порталом мы развивали направление решения различных технологических задач при помощи QGIS. Мы стали разрабатывать плагины, которые расширяют возможности QGIS, чтобы решать конкретные отраслевые или наши внутренние технологических задачи.

Приведу несколько примеров.

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

Например, создание чертежей ГПЗУ (градостроительные планы земельных участков). Те, кто сталкивался с созданием таких чертежей знают, что это достаточно трудоемкий процесс. Нам удалось его максимально автоматизировать и свести для пользователя к выполнению нескольких шагов:

  • загрузить выписку из ЕГРН (единый государственный реестр налогоплательщиков);
  • запустить выполнение проверок;
  • убедиться, что нет лишних объектов;
  • и сформировать макет чертежа

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

Разработка плагинов для QGIS
Разработка плагинов для QGIS

Естественно, мы не забыли про наших картографов и в первую очередь интегрировали наши модели машинного обучения, которые позволяют строить граф и распознавать контура домов, в QGIS, чтобы в своем рабочем проекте картограф мог поставить задачу на распознавание, быстро получил объекты и обновить карту.

Интеграция разработанных плагинов QGIS с сервисами автоматизированного распознавания
Интеграция разработанных плагинов QGIS с сервисами автоматизированного распознавания

Мы сделали ряд удобных инструментов в QGIS для оптимизации технологического процесса подготовки данных. Например:

  • интерактивные проверки — картограф запускает проверку и сразу в проекте видит перечень ошибок в объектах, которые необходимо исправить;
  • быстрый доступ к наиболее часто используемым инструментам, автоматизирующим рутинные операции. Пример: спрямление углов у здания и т.п.

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

Сейчас данная возможность доступна только для администратора системы, но мы работаем над плагином, который позволит всем пользователям PRO-версии также подключаться к своим данным, опубликованным на геопортале, и редактировать их в QGIS.

Интеграция инструментов и модулей QGIS на геопортал RuMap.ru
Интеграция инструментов и модулей QGIS на геопортал RuMap.ru

Больше информации о возможностях геопортала RuMap можно узнать из моего выступления на конференции МАПАКОН26, где я также демонстрирую наиболее интересные возможности версии 3.0

https://vkvideo.ru/video-203595763_456239089?list=ln-5tabHUpSGEe1GsqwzM

А лучше самостоятельно попробовать геопортал в деле!