Как использовать graphhopper для построения пешеходных маршрутов по собственным правилам

Оглавление

Как правильно рассчитать маршрут на автомобиле между городами

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

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

Выбор инструмента для прокладки маршрута онлайн

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

Но есть вариант намного лучше, современный сервис предоставляет водителям возможность рассчитать маршрут самостоятельно, не тратя на это много времени. Воспользовавшись размещенной в начале статьи формой, можно рассчитать маршрут между городами Российской Федерации, странами СНГ и Европы в онлайн режиме.

Какие данные можно получить, заполнив форму для прокладки нужного маршрута:

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

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

Подробный расчет маршрута

Чтобы правильно рассчитать маршрут на автомобиле между городами, все, что нужно – это заполнить представленную выше форму.

Сначала нужно вписать город, из которого намечен выезд, потом конечный пункт приезда. Между графами есть маленький пунктик – «через», нажав на него можно вписать те города и страны, которые хочется посетить. Стоит отметить и тип автомобиля (грузовой или легковой) – от этого зависит правильный расчет расхода топлива, скорости, а значит и времени, которое будет потрачено на дорогу.

В первой графе со значком автозаправки нужно отметить количество литров, которое «съедает» автомобиль на сто км, а во второй графе – примерную цену за литр топлива.

Пункты – «паромы» и «грунтовые дороги» желательно отметить, если таковые будут присутствовать на протяжении пути, так как от этого тоже зависит правильный расчет протяженности и времени маршрута.

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

После того, как выплывет карта, галочкой можно отметить те пункты, которые необходимо проехать в объезд, если это нужно. Нажав на кнопку «объезд отмеченных стран и городов», автолюбитель получит совершенно новый маршрут, который будет проходить в объезд тех населенных пунктов, которые были отмечены. Тогда поменяется километраж, расход топлива и стоимость. Выбрав нужный вариант, можно нажать на иконку принтера и распечатать карту с маршрутом.

Яндекс Навигатор – пешие маршруты по России и СНГ

В 2020 году Яндекс Навигатор обзавелся множеством дополнительных функций, как для Андроид, так и iOS. Разработчики адаптировали приложение для пешеходов, и сейчас в нем можно строить соответствующие маршруты. Правда, доступна навигация только по России, Беларуси, Украине и Казахстану.

Главные функции Яндекс Навигатора в контексте обзора:

  • Создание пешеходных маршрутов с расчетом времени и дистанции
  • Построение альтернативных маршрутов (авто, общественный транспорт)
  • Сравнение всех маршрутов с активным по времени и дистанции 
  • Построение пешеходного маршрута между домами и другими объектами

Для построения пешеходных маршрутов используется сетка дорожек, троп, тротуаров. Итоговая навигация отличается от автомобильных дорог. Как говорят разработчики из Яндекса, составление подобных карт пешеходных передвижений работает по сложному алгоритму. Обновлением карт занимаются волонтеры. Также пользователи навигатора, участвующие в создании т.н. “народной” карты.

Преимущества

Недостатки

  • Просматривать карты и отслеживать положение можно без интернета
  • Навигатор будет полезен пешеходам и туристам в России
  • Максимальная дистанция маршрута – 50 км
  • Нельзя прокладывать пешеходные маршруты без онлайн-доступа
  • Не работает в Европе

Скачать приложение: iOS | Android

Онлайн-навигатор от Яндекса

Второй навигатор онлайн, о котором мы хотим рассказать – это Яндекс.Карты. Этот сервис был основан ещё в 2004 году, и ныне только российская аудитория ресурса достигает около 25 миллионов человек. Сервис предоставляет доступ к 4 видам карт, имеется подсветка нужных географических локаций. Доступно измерений расстояния, прокладка маршрутов и просмотр панорамы улиц.

Яндекс.Карты — популярный отечественный картографический сервис

Для прокладки пути пешком с помощью Яндекс-навигатора выполните следующее:

  1. Откройте Яндекс.Карты;
  2. Слева вверху находится строка поиска. Справа от неё будет значок в виде змейки (Маршруты), кликните на ней;

    Нажмите на кнопку «Маршруты» сверху

  3. Кликните на изображение пешехода для переключения отображения на соответствующий режим;
  4. Задайте начальную и конечную точку маршрута;
  5. Яндекс проложит несколько маршрутов. Выберите наиболее оптимальный из них;

    Просмотри проложенные сервисом маршруты

  6. Если вы уверены, что какой-то из маршрутов неправильный, вы можете нажать на «Исправить» и предложить исправленный вариант.

    При необходимости исправьте неверный маршрут

Исправленный маршрут будет отправлен на модерацию, и, возможно, вскоре вы увидите на карте исправленный вариант.

Ever.Travel

(Google Play, App Store)

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

Все функциональные возможности сервиса открываются после регистрации на сайте. В этом случае пользователь может сохранять свои маршруты, публиковать их в соцсетях или приглашать друзей для совместного редактирования путешествия. Кроме того появляется еще одна не столь важная, но любопытная функция — внутренняя валюта Ever.Travel, так называемые «пиастры». Начисляются они за участие в акциях, за регистрацию и приглашенных пользователей. Эту валюту можно потратить на приобретение аудиогидов.

По заявлениям разработчиков, авторизация позволяет воспользоваться всеми функциями Ever.Travel и в мобильном приложении, в первую очередь синхронизировать все созданные поездки, загружать карты для офлайн-использования c GPS-навигацией. Идея отличная, но на практике, оказывается, она вовсе не работает, что сводит на ноль пользу от связки веб-версии сервиса и мобильного клиента. Существенным недостатком Ever.Travel можно считать и незначительное количество городов (около 100), доступных для планирования путешествия. В итоге Ever.Travel производит впечатление сервиса с большими амбициями, хорошими идеями, но некой неполноценности в их реализации.

Таблица расстояний между городами

Подготовится к поезде, проложить автомаршрут и рассчитать расход топлива на поездку между городами используя расчёт расстояний может каждый из вас. Калькулятор расстояний поможет понять, как доехать до нужной области, города, населённого пункта или страны мира по автомобильным дорогам. Рассчитать расстояние и рассчитать стоимость поездки по маршруту, а также определить расход топлива на 1 километр пути теперь очень просто. Вам нужно знать направление поездки, расход топлива вашего автомобиля и знать сколько сегодня стоит бензин дизель или газ. Расчёт расстояний онлайн показывает расход топлива на грузовом или легковом автомобиле, который потребуется для поездки по выбранному маршруту. Вам больше не потребуется атлас автомобильных дорог потому, что дорожные карты находится в нашем онлайн сервисе, который позволяет рассчитать маршрут и расстояние по автодорогам. Также, вам не придётся использовать устаревший курвиметр, линейки и прочие таблицы расстояний между городами. Наша программа, это калькулятор расстоянии, который прокладывает точный маршрут и помогает определить расход топлива на вашем ТС по автомобильным дорогам России, СНГ, Европы и Азии.

Кто использует расчёт расстояний между городами?

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

Не важно один или с семьей. Он должен заранее рассчитать расстояние между городами, чтобы знать сколько топлива и денег потребуется на поездку в нужный город, населённый пункт или страну на карте мира;

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

Грузоотправитель и получатель груза должны всегда использовать калькулятор расстояний или таблицу расстояний

Расстояние между городами, километраж, маршрут, цена и расход топлива формируют ценообразование в грузоперевозках;

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

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

Менеджер логист, экспедитор, автодиспетчер и АТИ специалисты должны знать расстояние между городами. Ежедневно они используют расчёт расстояний между городами мира планируя маршрут перевозки груза для своих заказчиков;

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

Расчёт расстояний и расход топлива просто незаменим при учёте финансовой составляющей маршрута. Всегда нужно понимать количество потраченного топлива, его цену и расходы планируя маршрут движения на авто. Расстояния между населёнными пунктами мира складываются из дорожных участков автодорог на основе Яндекс карты и Гугл карты с корректировкой на спутниковые снимки.

Жилье

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

  • Гостиницы, отели, хостелы – их можно забронировать заранее до поездки,

  • Кемпинг – подходит для любителей путешествий,

  • Аренда квартиры либо дома – тоже можно заранее выбрать подходящий вариант.

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

При выборе жилья следует учитывать его расположение, обустройство, наличие предметов первой необходимости (душ, туалетная комната). Кроме того, стоит учитывать пожелания людей, которые тоже едут в это путешествие.

Бронировать жилье лучше заранее. Это позволит не думать о месте для проживания, сэкономить бюджет и не нервничать во время поездки.

Транспорт

Какой вид транспорта использовать для путешествия, зависит только от предпочтений туриста. Если выбор остановлен на поезде или самолете, то следует позаботиться о билетах. Многие фирмы предоставляют услуги по бронированию проездных документов заранее. Что же выбрать для поездки?

  • Наиболее удобным транспортом, конечно, считается собственный автомобиль. Это позволяет останавливаться в красивых местах, не зависеть от времени. При желании всегда есть возможность отклониться от намеченного маршрута. При поездке большой компанией финансовая выгода также очевидна – стоимость всего топлива выйдет намного меньше, чем оплата за билеты в оба конца. Однако существует и отрицательная сторона этого вида транспорта – устает водитель. Для него отдых возможен только во время коротких остановок. Эту проблему возможно решить, если есть второй водитель, который сможет сменить первого. Но при этом нужно не забыть вписать этого человека в страховой полис.

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

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

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

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

Маршруты парка «Налычево», Камчатка

  • Как добраться: природный парк находится в 20 км от Елизово и в 25 км от Петропавловска-Камчатского. Самый дорогой вариант — на вертолёте, такая прогулка займёт 20-25 минут. На маршрутке или такси из Елизово до посёлка Пиначево (время в пути — час), откуда пешком, но в таком случае только на дорогу до парка уйдёт несколько дней (потребуется хорошая физическая подготовка и снаряжение).
  • Сложность маршрута: зависит от маршрута.
  • Протяженность: от 7 до 120 км.

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

На территории природного парка можно увидеть медведей, лис, зайцев, сусликов! Фото: MikeModular / Shutterstock.com

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

Кордон «Центральный» — главная часть «Налычево» и отправная точка по изучению заповедника. Здесь же имеются домики, где можно переночевать. Перед посещением парка (самостоятельно или в составе экскурсии) необходимо оформить разрешение, например, на сайте .

Понятно, почему тысячи туристов едут за такой красотой. Фото: MikeModular / Shutterstock.com

Документы

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

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

Необходимо также помнить о таком документе, как загранпаспорт. Если есть задумка посетить другую страну, то он обязательно понадобится. В некоторые государства жители РФ могут попасть по внутреннему паспорту, однако таковых немного, поэтому о заграничном документе стоит также позаботиться заранее.

Как построить маршрут в Яндекс Навигаторе пешком и на автомобиле

При пользовании приложением нужно знать, как построить путь в Яндекс Навигаторе пешком и при движении на машине.

Общий подход по заданию пути на авто имеет такой вид:

  • войдите в программу Яндекс Навигатор;
  • найдите внизу знак поиска;
  • наберите нужный адрес или название организации;
  • дайте устройству построить маршрут;
  • послушайте, что говорит Алиса (сколько времени потребуется на поездку);
  • для приближения пути нажмите «плюс» и рассмотрите дорогу подробнее;
  • двигайтесь по подсказкам системы.

При отсутствии Интернета Яндекс Навигатор продолжает указывать дорогу. Это актуально, если пользователь заранее скачал нужные карты.

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

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

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

Построение маршрута

  1. Построение маршрута от точки до точки — это понятно
  2. Матрица расстояний — сервис, который позволяет построить матрицу расстояний и времени в пути между набором точек отправления и прибытия. Например, если вам нужно расчитать оптимальные маршруты для нескольких курьеров, которым нужно с разных складов доставить товар разным покупателям. Или вы предлагаете клининговые услуги и вам нужно выяснить, какому уборщику будет удобнее из дома добраться до каждого из сегодняшних заказов и составить оптимальную схему перемещения уборщиков.
  3. Isochrone API — построение вокруг точки области, до которой можно добраться за одинаковое время. Например, «найти все кафе в 15 минутах ходьбы от положения пользователя».

3aiats

GraphHopper

  • Устанавливается на ваш сервер, использует OpenStreetMap для построения маршрутов, работает на Java
  • Есть API для геокодирования, построения маршрутов, построения матриц расстояний и оптимизации маршрутов, а также isochrone

MapBox (спасибо ne_kotin)

  • Есть API для геокодирования, построения маршрутов, построения матриц расстояний и оптимизации маршрутов.
  • Бесплатно до 100 000 запросов в месяц

Яндекс

  • Тарифы от 120 000 рублей в год
  • Есть API для построения маршрутов и матриц расстояниц
  • Учитывает пробки, в том числе прогнозируемые на заданное время в будущем
  • Умеет строить маршруты пешеходные, на транспорте личном и общественном

3aiats

Google Directions Api

  • Тариф 5$ либо 10$ за 1000 запросов. 10 – если используется оптимизация с учетом пробок и промежуточных путевых точек. 5 – если просто маршрут между 2 точками.
  • По функциям аналог сервиса Яндекса для построения маршрутов между 2 точками, но имеет больше настроек
  • В частности, умеет предлагать несколько альтернативных маршрутов

Google Roads API

  • Тариф 10$ за дороги и 20$ за 1000 запросов к Speed Limit

2Гис Логистика

  • Сервис для построения маршрутов
  • 5 маршрутов в день за 3500 рублей в месяц, готовы обсуждать повышение лимита
  • За отдельные деньги есть отслеживание перемещения курьера и другие доп функции

3aiats

Важность достопримечательностей

+3 при наличии тега historic — он есть только у важных исторических зданий, да и то не у всех
+3 за наличие тегов wikipedia или wikidata. Свои страницы на вики есть обычно только у важных объектов
+1 за наличие link или url — свой сайт, опять же, есть далеко не у всех, но часто этот тег ведет на страницу какого-нибудь каталога и есть у мелких объектов
+1 за каждый тег name. Имя может задаваться кучей способов, могут быть всякие old_name для исторических названий или имена переведенные на другие языки

Опять же, наличие многих имен свидетельствует о достаточной важности объекта (раз кто-то запарился их все проставить)
building:architecture — архитектурный стиль, обычно ставится на всякие красивые памятники архитектуры

Достопримечательности

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

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

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

Особенности расчета маршрута

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

  • Быстрый – пролегает с оптимальным сокращением времени, которое будет отведено на путь.
  • Короткий – прокладывается по самому минимальному расстоянию от точки А до точки Б.
  • Эконом – расчет производится с минимальным расходом топлива.

После того, как система рассчитает маршрут, на карте отобразится все три вида пути, если это возможно, если нет, то указанный на карте путь и будет самым быстрым, коротким и экономным. Стоит добавить, что рассчитать маршрут на автомобиле в новой версии расчета можно только для стран СНГ, Турции и нескольких стран Европы. Проложенный вне этих стран путь будет проводиться по старым расчетам.

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

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

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

Маршруты нацпарка «Кисловодский», Кисловодск

  • Как добраться: зависит от того, как поедешь в Кисловодск и Минеральные Воды. Информация о том, как лучше добраться с учётом разного вида транспорта, есть на сайте.
  • Сложность маршрута: от низкой до высокой.
  • Стоимость: бесплатно.
  • Протяженность: зависит от выбранного маршрута — от 1 км до 10,4 км.

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

На территории парка проложены шесть маршрутов под разные увлечения: заняться спортом и оздоровиться, насладиться природой или окунуться в мир искусства, прикоснуться к истории или отдохнуть всей семьей. Сложность разная — от низкой до высокой, есть короткие маршруты и более длинные.

Национальный парк расположен на склонах Джинальского хребта. Фото: Margarita Kulakova / Shutterstock.com

Так, маршрут «Терренкур №3» начинается от Нарзанной галереи, проходит мимо Царской площадки, минуя Сосновую гору, выходит к Красным камням и следует к Серым камням, сливаясь со вторым маршрутом рядом с верхним входом в санаторий им. Г.К. Орджоникидзе; далее следует к Красному солнышку, от которого круто поднимается на вершину Синих скал Джинальского хребта на высоту 1158 мв, и заканчивается у Олимпийского комплекса.

Все маршруты проходят на территории парка, подробную карту и описание каждого смотри . 

Маршруты парка понравятся и спортсменам, и любителям посозерцать природу, и тем, кто приехал отдохнуть с семьёй. Фото: Denys Ivansky / Shutterstock.com

Как составить маршрут путешествия

Для начала необходимо составить план путешествия, хотя бы примерный. Накидать крупными мазками, что конкретно вам хотелось бы увидеть, где побывать. В ходе дальнейшей корректировки плана он видоизменится, какие-то города добавятся в виду их интересности, а какие-то отпадут, потому что «не по пути» или «делать большой крюк».

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

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

А теперь перейдём к деталям маршрута. Вы ведь не подумали, что накидать план – и есть ответ на вопрос как составить маршрут путешествия?!

Наметить аварийные и запасные варианты

Запасной вариант

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

Т.е препятствие труднее пройти чем вы планировали, вот в этом случае и нужен запасной вариант. Наличие запасного варианта обязательно нужно прорабатывать для каждого препятствия.

Например: Планируется пройти по лесной просеке. А если просека заросла? По какому пути следует идти в данном случае. Если перевал не пройти (Лавина). Какой будет запасной путь?

Аварийный выход

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

Чем больше точек аварийного схода вы запланируете тем лучше.

Точки должны отвечать следующим критериям:

  • Точка  должна быть недалеко от населенного пункта или являться им (город, деревня с медиком и т.д),
  • Это может быть просто удобное место, в которое может приехать машина(вертолет), чтобы забрать пострадавшего. Или место, с которого быстро можно добраться до людей.

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

Соответственно чем длиннее нитка маршрута, тем больше точке схода.

Объекты для туристов и проблемы с OSM

  • Туристические достопримечательности отмеченные тегом tourism
  • Зеленые зоны. leisure=park, garden. После некоторых размышлений были добавлены landuse=cemetry, кладбища. С одной стороны так себе достопримечательность, с другой — например на Васильевском острове в СПб единственная крупная зеленая зона — кладбище, которую местные используют вместо парка, а настоящих парков там вообще нет.
  • Вода: реки, озера, пруды. Тут мешанина из тегов water, waterway и кучи дублирующихся значений. Ведь так приятно бывает пройтись по набережной в жаркий день. Во всяком случае я так думал, пока не попробовал обработать Смоленск — внезапно выяснилось, что в глубинке берега речки — это не красивая набережная как у нас в Питере, а заросший и замусоренный пустырь, от которого пешеходы предпочли бы держаться подальше. Но различить эти ситуации чисто по данным карты пока не удается.
  • Исторические здания и сооружения, то что помечено тегом historic. Они как правило просто красивы
  • Всякая прочая городская мелочевка, отмеченная тегом amenity. У него очень много значений, я выбрал лишь некоторые, например уличные часы (clock) — часто бывают красивыми, религиозные сооружения (place_of_worship), стрит-арт всякий (graffiti) и некоторые иные
  • Пешеходные улицы и площади highway=pedestrian
  • Стройки landuse=construction. Пешеходам не очень приятно идти под строительными лесами, в летящей со стройплощадки пыли
  • Промзоны и гаражи landuse=industrial, garages. Тут как раз случился тот нюанс с заведением пешехода (а мы в Институте дизайна и урбанистики ИТМО это тестировали на студентах, которые ходили по проложенным маршрутам и потом писали отзывы в рамках исследования пешеходного удобства Петроградского района) в дебри промзоны Ленполиграфмаша. Оказалось что там не весь квартал помечен этим тегом (как делается обычно для разметки крупных промзон), а каждое здание по отдельности.
  • В идеале еще хочется уводить пешеходов от широких городских магистралей, где пыльно, шумно, много машин и обычно не на что особо смотреть. Но пока не получилось однозначно их детектировать. В OSM есть по сути только число автомобильных полос, но этого критерия недостаточно (многие важные туристические улицы, например Невский проспект, тоже многополосные)

Составление и планирование маршрута поездки по России, практический пример

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

Как работать с картами при расчете маршрута поездки, изложено в заметке «Как проложить маршрут поездки на картах Гугла».

А здесь, для примера, спланируем и рассчитаем маршрут поездки от Уфы до границы. Границу ЕС планируется пересекать в Бресте.

Открываем карты Гугл, и строим общий (без подробностей) маршрут Уфа — Брест (просто от центра города — до центра города):

Гугл предлагает два маршрута: через Москву и через Воронеж. Разумеется, нас больше интересует более короткий (через Москву), он на карте выделен синим цветом.

Общая длина маршрута по России, получается порядка 2400 км. Разумеется, не нужно пытаться его преодолеть за один переезд, значит, нужно его разбить на два этапа (можно и на три, если есть нужда).

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

На ум приходят естественные 1200 км в первый день, и столько же во второй (очень разумная дистанция на дневной перегон по России). Давайте определим, где будут эти 1200 км на практике. 

Берем мышью красную «каплю» из Бреста, и тянем ее вдоль выделенного маршрута в сторону Уфы, глядя на счетчик расстояния, пока расстояние не станет равно примерно 1200 км, и в том месте отпускаем левую кнопку мыши:


Затем укрупняем масштаб карты, и смотрим, куда мы попали. А попали мы в район города Владимир:

Вот этот кусок пути, от Владимира до Орехово-Зуево — и есть середина нашего пути от Уфы до границы. Где-то там, на этом участке и надо планировать отдых (первую ночевку).

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

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

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

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

Геокодирование

Геокодер Яндекс.Карт

  • Есть бесплатный тариф, ограниченный 25 000 запросов в сутки.
  • Кроме количества запросов также ограничен лицензионным соглашением — результаты кодирования нельзя сохранять и использовать без карты (но можно кешировать), их нужно отображать только на картах яндекса и только в рамках общедоступных сервисов (доступных всем или с открытой бесплатной регистрацией).
  • Отлично работает в России, и прямой и обратный.

«Подсказки» от DaData

  • У DaData есть сервис «подсказки», который позволяет реализовать автодополнение вводимых пользователем адресов.
  • Он включает в себя функции геокодера (может выдавать координаты по адресу и адрес по координатам).
  • Работает только в России, покрытие хромает — в миллионниках на уровне 75-95%, в среднем по России около 50%
  • 10 000 запросов в сутки бесплатно, но оферта не позволяет его использовать полностью в автоматическом режиме — для автоматического геокодинга нужно использовать сервис «Стандартизация».

GraphHopper

  • Бесплатно до 500 запросов в день.
  • Много других интересных функций
  • Работает с OpenStreetMaps

MapBox

  • Слабая база улиц в России, по крайней мере в Казани те улицы на которых я тестирую — не смог найти
  • Бесплатно до 100 000 запросов в месяц

OpenStreetMaps Nominatim

  • OpenSource решение, которое вы можете развернуть на собственном сервере.
  • Не пользовался, возможно в комментариях кто-то напишет о своем опыте использования

Часто задаваемые вопросы

В Google Maps или Яндекс.Картах неточно указывается местоположение. Как исправить?

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

Если проблема описанными способами не решается, сообщите о ней разработчику. Это можно сделать через пункт меню «Оставить отзыв» или через Play Маркет.

Почему пешеходные карты не такие точные, как автомобильные?

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

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

Какие улучшения планируют внести в сервис Google Maps для пешеходов?