Векторные карты

05:00, 23 января 2020

Крупнейший заказчик нашей компании — СЗТ «Максим». Специалисты «Технологии» занимаются разработкой программных продуктов для сервиса заказа такси, в том числе и мобильных приложений для клиентов и водителей. В этих приложениях пользователи постоянно взаимодействуют с картами и навигацией.

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

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

Вопрос о переходе с растровых карт на векторные поднимался еще в 2015 году, потребность в них была очевидной. Инициатором перехода был отдел разработки мобильного ПО в Кургане.

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

К работе над проектом подключился отдел разработчиков из Набережных Челнов под руководством Александра Меньшенина.

— Определившись с выбором языков программирования и технологий, мы занялись переработкой базы данных, в которой хранится нужная информация. Создали отдельный сервис для импорта данных в эту БД, доработали стили отрисовки и многое другое. В 2019 году была готова первая рабочая версия для работы с векторными картами. — рассказывает Александр Меньшенин.

В 2019 году велись работы, направленные на ускорение импорта данных, поиск ошибок, изменение стилей и добавление новых стран в отрисовку. Сервис и в настоящее время совершенствуется.


Специалисты отдела разработки мобильного ПО в Кургане тестировали различные варианты самого «отрисовщика» — инструмента, который на основе стиля и данных рисует в приложениях нужную карту «на лету». За серверную часть проекта отвечал специалист отдела поддержки платформы Unix Павел Подкорытов.

За работу над проектом «Векторные карты» наши разработчики получили премию «Золотой Намонас» — главную корпоративную награду