Как передавать адреса карт Google в Waze и другие приложения навигации
Как передавать адреса карт Google в Waze и другие приложения навигации
Среди навигационных программ навигация Google - явно не лучшая. Хотя, конечно, очень удобно - получить какой-то адрес для карт Google, а потом прямо в картах запустить навигацию. Однако для всяких сложных и далеких поездок многие пользователи предпочитают обращаться к другим программам навигации: Waze, AppleMaps, OsmAnd, Yandex Maps, 2GIS и другим.
И вот тут есть проблема. Потому что делиться адресами конкретных объектов и тем более конкретных точек на карте - удобнее всего через карты Google. Но большинство программ навигации ссылки вида maps.app.goo.gl/1Z8AqB8LnPy77H5c7 не понимают в упор. И если речь идет о конкретном адресе - например, "Carrer del Cardenal Reig, 11, Les Corts, Barcelona", то его можно вбить в адресной строке навигационной программы, что не сказать что очень быстро и просто, но вполне возможно. Но если вам присылают ссылку на конкретную точку из серии "встречаемся вот здесь" или "вот ссылка на нужный нам заезд на паркинг", то тут уже руками набрать соответствующий адрес не получится.
Что делать, как решить эту проблему? Есть один способ, но прям сильно непростой: сначала вам нужно получить географические координаты соответствующего места (щелчок по адресу правой кнопкой мыши или вызов контекстного меню длинным нажатием в смартфоне).
А потом эти координаты передать в качестве параметров вызова навигационной программы - например, для Waze это будет:
https://ul.waze.com/ul?ll=41.40421%2C2.17539&navigate=yes
И вот тогда программа навигации сможет проложить маршрут к конкретной точке. Однако, что называется, попробуйте проделать это в смартфоне - оно практически нереально.
Тем не менее способ есть, причем очень простой и удобный. Это все можно делать с помощью специального бота в Телеграме, разработанного Евгением Зарецким.
Адрес бота - https://t.me/ezmapsconverterbot. (Можно просто в Telegram набрать "ezmaps" - получите адрес бота.)
Бота нужно запустить, нажав на соответствующую ссылку:
После этого преобразование координат карты Google для запуска соответствующей программы с указанными точными координатами будет делаться буквально парой щелчков.
Вот как это работает.
В Гугле выбираете произвольную точку (вообще неважно - это конкретное здание с адресом или просто точка с географическими координатами).
Там нажимаете на ссылку "Поделиться" (подчеркнута на скриншоте), там выбираете Telegram, а в нем выбираете бота EZMapsConverter.
Получив ссылку, бот или сразу, или через 2-3 секунды выдаст соответствующие сссылки для всех программ навигации, которые он поддерживает.
И вам останется просто щелкнуть по нужной ссылке - например, ссылке на Waze. Программа запустится и сразу построит маршрут к нужной точке.
Аналогичным образом работают ссылки для остальных навигационных программ. Как видите, все легко и просто.
И теперь с помощью данного бота вы можете буквально парой щелчков передавать точку с карт Google в навигационную программу, которую предпочитаете использовать.
А если присылают гугловские - то нет проблем. в вацапе тыкаешь, он сам спрашивает, какой прогой открыть.
ИМХО Я.Навигатор - лучший. Еще если и отключить опцию миновать неровные дороги (мне пофиг, у меня жЫп) - то вообще прокладывает самые быстрые маршруты. Но есть минус - он любит повороты со второстепенной на главную налево без светофора, или выехал со второстепенной на главную, тут же перестроился через 4 полосы и развернулся. Но это ладно, привык.
Исторически так получилось, что я использую в смартфоне для навигации приложение Osmand. Это основное мое приложение и когда возникает потребность в навигации, то выбор очень прост.
Я столкнулся с двумя проблемами в попытках делиться локациям с другими людьми.
1) Они не используют Osmand, поэтому было бесполезно использовать напрямую опцию Поделиться, они просто не могли бы открыть ссылку. Да, оставались варианты с копированием координат (что усложняло мне самому жизнь) и отправкой координат (что усложняло жизнь получателю, так как скажем прямо, для многих как оказалось концепция координат непрозрачна). В ответ я получал запрос "Пришли ссылку в Google/Apple/Yandex/2Gis", что тоже осложняло мне жизнь.
2) Мне присылали ссылки на локации в каких-либо угодно форматах, кроме Osmand. Ладно иногда из них можно было извлечь координаты, но зачастую координаты локаций были закодированы (Google, Yandex, Maps.Me, Organic) и не имея указанных приложений, было довольно таки сложно получить точку. А просьбы прислать координаты точки зачастую упирались в ответ "Кто такие координаты?"
Все это вылилось в телеграм бота, с которым можно поделиться ссылкой из поддерживаемого картографического приложения и получить в ответ ссылки в форматах других поддерживаемых картографических приложений.
В скриншоте выше есть пример прямого действия из Yandex кнопкой поделиться, там есть кроме ссылки текст и это вполне обрабатывается корректным образом.
apps.apple.com
Конечно, если скармливать боту ссылку, которую прислали, то да, на один условный клик меньше и удобнее. Но если сам ищу какой-то адрес или пункт, то Plus Code переносится и это тоже удобно
Или в копировании и вставке ссылок есть какой-то особый смысл?
Я, конечно, дико извиняюсь за себя и за свою паранойю, но it kinda stinks. Особенно учитывая недавние не очень понятные соглашения, подписанные создателями этого замечательного сервиса с властями. Даже если мне, в сущности, незачем скрывать свои маршруты - фиг знает, что и как будет в будущем.. например, вдруг начнут ретроактивно снимать плату за пользование автобанами..
Да, я знаю, с тем же успехом меня может сдать с потрохами тот же Waze, но зачем добровольно увеличивать вероятность? 😄
Если кто-то (типа меня), пользуется вместо google maps чем-то другим, то на фига ему вообще искать координаты в google maps, чтобы потом использовать в другой программе?
Может в той другой программе сразу и искать что нужно? (лично я делаю именно так).
Не надо.
Просто я этот blog post понял так, что основная проблема в том, что "невозможно скопировать из google maps координаты в виде долгота+широта".
Я думал проблема в том, что невозможно скопировать ссылку из Google Maps.
Но если мне вдруг пришлют такую ссылку, когда я буду только с мобильным, я скопирую её в google maps (а не непонятному боту), протом длинный тап по маркеру, шторка снизу, и скопирую координаты или полный адрес и paste его в мою программу.
* В картах богомерзкого Яндекса - есть.
ЛКМ на координатах - координаты в буфере.
Вам нужна именно кнопка, а не меню?
Открываете пальцем снизу вверх- появляются координаты (рис 2)
Тыкаете на координаты- они копируются в буфер.
Два раза на координатах - они выделились.
Прости, Гугель, за необоснованный наезд!!! 🙏🏻
Так что просто и реально.
Скопировал
Вставил, удалил скобки, Enter
Нажал на Received location
Скопировал в буфер 55.754174,37.619299
Waze "куда едем" - вставил
Вполне себе Красная Площадь.
41.62440911516339, 2.657389535695995 - вполне себе открылось.
Я пробовал пользоваться Waze, когда мне рассказали какой это замечательный навигатор. Ну, дело вкуса, наверное, но вот "ниасилил" я его: все не так и все неправильно. Правда, это было лет 5 назад, может, сейчас изменилось.