В рамках создания концепта для промо-акции заказчика и тестирования возможностей работы с открытыми картами, нашей компанией было разработано android-приложение, являющееся универсальным пешим гидом по любимому нами городу Санкт-Петербургу.
Приложение прокладывает маршруты "от точки до точки", исходя из наибольшего количества достопримечательностей по заданному пути.
Так, например, если вы захотите пройти от Главного Адмиралтейства до Спаса на Крови, то приложение поведёт вас не коротким путём по Невскому, а предложит пойти через Эрмитаж, квартиру Пушкина и несколько памятников и музеев, давая подробную информацию про каждый объект на вашем пути. А если и это будет мало, то для каждого объекта на карте есть ссылки на википедию и поиск Google.
За новым взглядом на город стоит несложное сочетание парсинга базы объектов Open Street Map и алгоритм расчёта пути, исходя из количества объектов в зоне пути. Кроме того, пользователю предоставляется возможность выбрать интересующий его тип объектов (церкви, музеи, памятники, парки и т.п.), после чего возможна оптимизация маршрута, исходя из интересов пользователя.
Простой интерфейс в родном для android'a material-дизайне и нативная разработка на Java делает приложение привычным для пользователя и совершенно нетребовательным к ресурсам.
Для следующих релизов планируется создать более сложный алгоритм расчёта пути, с учётом важности достопримечательностей, также используя открытые данные, и осуществить интеграцию с сервисами Google с подтягиванием галереи изображений и отзывов о местах.
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.