Кейс · Типовое решение

Расчерчиватель карт для интерактивной навигации

Расчерчиватель карт — инструмент ITLabs: настольное приложение, в котором карта объекта превращается в данные для навигационного киоска.

Платформы и интеграцииИнтерактивная навигация
Расчерчиватель на ноутбуке: план этажа с размеченными зелёными зонами объектов

Коротко о проекте

Коротко о проекте

Расчерчиватель карт для интерактивной навигации — проект ITLabs. Расчерчиватель карт — инструмент ITLabs: настольное приложение, в котором карта объекта превращается в данные для навигационного киоска. Специалист обводит помещения, расставляет узлы и связи проходов и привязывает к зонам карточки — дальше терминал строит по этому маршруты сам. Гость находит нужный объект на карте и получает маршрут — вплоть до QR с маршрутом на телефон. В поиске такое решение называют и по-другому: сенсорная навигация, интерактивная карта, навигационный киоск.

Описание проекта

Как устроено решение

Расчерчиватель — внутренний инструмент ITLabs, на котором строится карта для навигационного киоска: без него терминал знал бы только картинку плана, а с ним — где двери, лестницы и переходы и какой путь от точки «Вы здесь» до нужного помещения самый короткий. Приложение настольное и работает на ноутбуке. Экран разделён на рабочее поле с планом, слева — список «Объекты для связи», справа — панель «Инструменты» с типом маршрута и номером этажа.

Работа начинается с выбора плана этажа или здания. В проекте их может быть сколько угодно — это важно для многоэтажных и многокорпусных объектов: больницы, кампуса, торгового центра. На плане специалист отмечает помещения зелёным, ставит узловые точки в коридорах и указывает путь пользователя от одной точки к другой; программа сама соединяет точки линиями, так что вручную прорисовывать каждый метр коридора не нужно.

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

Что сделали

Как карта превращается в данные для киоска

Специалист обводит помещения, расставляет узлы и связи проходов и привязывает к зонам карточки — дальше терминал строит по этому маршруты сам.

Разметка

  • Зоны объектов обводятся поверх подложки карты
  • Узлы и связи между ними складываются в граф проходов, по которому считается маршрут
  • Работа по этажам: несколько уровней в одном проекте
  • Масштабирование и панорамирование чертежа при разметке

Наполнение и работа

  • Выделенные зоны наполняются карточками из справочника объектов
  • Проект хранится на самом компьютере: работа не теряется при обрыве связи с сервером
  • Встроенная справка с текстовыми и видеоразделами — инструмент осваивает сам заказчик

Инструмент используется в проектах навигации, в том числе на ВДНХ и в парковых решениях.

Что ещё в решении

  • Выбор плана этажа или здания для многоэтажных объектов
  • Любое число этажей и зданий в одном проекте
  • Список «Объекты для связи» слева от плана
  • Панель «Инструменты» справа с типом маршрута
  • Зелёная заливка размеченных зон на плане
  • Указание пути пользователя между узловыми точками
  • Автоматическое соединение точек линиями маршрута
  • Выбор самого короткого из проложенных маршрутов
  • Ближайший обходной маршрут, если переход временно перекрыт
  • Навигация между корпусами на территории, а не только внутри здания
  • Кликабельные области карты, связанные с карточками в административной панели
  • Встроенное обучение для нового специалиста

Видео

Как это работает

Расчерчиватель карт: разметка помещений, объектов и связей для навигации
Демонстрация разметки плана в Расчерчивателе: точки, маршруты, обход перекрытого перехода

Вопросы и ответы

Частые вопросы о проекте

Что делает расчерчиватель карт?

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

Как задаются маршруты?

Через граф проходов: расставляются узлы и связи между ними, по которым считается путь. Рисовать маршрут вручную для каждой пары точек не нужно — навигация считает его по графу.

Как размечают многоэтажное здание?

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

Что попадает в карточки объектов?

Информация из справочника объектов — она привязывается к выделенным зонам. Так зона на карте перестаёт быть просто контуром и получает содержимое, которое посетитель увидит на терминале.

Может ли размечать карту сам заказчик?

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

Где инструмент применялся и подойдёт ли он новому объекту?

Он используется в проектах навигации, в том числе на ВДНХ и в парковых решениях. Под новый объект в нём размечают его планы, узлы и зоны — отдельная разработка для этого не требуется.

Что происходит, если проход в здании временно закрыт?

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

Можно ли строить маршруты между зданиями на территории?

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

Как область на карте связывается с информацией о помещении?

Специалист обводит область на плане, и она становится кликабельной. Затем область привязывается к карточке в административной панели киоска: посетитель касается зоны на терминале и видит описание, часы работы или другие данные.

Платформы и интеграции — обсудим ваш проект?

Расскажите про объект и задачу — предложим состав решения и покажем похожие внедрения.

+7 951 192-94-02Телефон для заявок
info@itlabs.topПочта для заявок
@itlabs_saleТелеграм отдела продаж
Собственная разработка · Внедрение под ключ · Поддержка