Можно ли встроить Google Navigation в приложение для Android?

У меня есть приложение, которое открывает Карты Google, откуда пользователь, вероятно, запустит навигацию Google из точки А в точку Б. Можно ли открыть Карты Google и, следовательно, навигацию Google только в определенной пропорции экрана и отобразить некоторые дополнительные (но минимальные ) информация из моего приложения рядом с навигацией?

Я думаю о чем-то вроде этого:

введите описание изображения здесь

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

Я знаю, что это немного надумано, но, возможно, есть некоторые идеи.


person Crocodile    schedule 18.05.2016    source источник
comment
Это невозможно, но вы можете сделать это с помощью Here Maps.   -  person M D    schedule 18.05.2016
comment
Я не думаю, что это возможно в режиме реального времени, но вы можете предоставить или использовать Direction API, как указал Гаурав. Пожалуйста, ознакомьтесь с Условиями использования API Карт Google/Google Планета Земля. c.Ограничения для ваших реализаций Maps API. iii.Нет навигации. Вы не будете использовать Сервис или Контент для (а) навигации в реальном времени или указания маршрута или в связи с ними; или (b) автоматическое или автономное управление транспортным средством.   -  person Mr.Rebot    schedule 19.05.2016
comment
Нет, использовать Google Navigation невозможно. Но вы можете использовать и другие варианты: Карты Skobbler: developer.skobbler.com ЗДЕСЬ Карты: developer.here.com (платно)   -  person Satish    schedule 04.08.2017


Ответы (4)


Если вам все еще интересно узнать об этом спустя 2 года. Краткий ответ: Да (с но).

Если вы спрашиваете об отображении полной Навигации с пошаговыми инструкциями, шайбой, процедурами на Картах Google, то ответ таков: Делать это без разрешения Google незаконно. Если вы посмотрите на приложение Lyft для водителей, у них есть полноценная навигация поверх Google Maps, потому что они сотрудничают с ними. Итак, это возможно, но требует прямого общения с инженерами Google.

В качестве обходного пути вы можете показать встроенное представление Google Maps в свои приложения и показать маркеры, полилинии. У них также есть эти API, чтобы прокладывать маршруты из одного места в другое. Например:

https://maps.googleapis.com/maps/api/directions/json?origin=Disneyland&destination=Universal+Studios+Hollywood4&key=<YOUR_API_KEY>

ПРИМЕЧАНИЕ. При использовании этих API взимается плата. Дополнительные сведения об обходном пути см. в их документации.

person Benny    schedule 03.08.2018

Вы можете, но вам нужно связаться с Google лично, это объяснения Google по этому вопросу и страница контракта специально для вашего запроса https://cloud.google.com/maps-platform/ridesharing/

person Ridha Rezzag    schedule 19.11.2018

Не напрямую из навигации карты Google. Но вы можете создать свой собственный с помощью Direction API. https://developers.google.com/maps/documentation/directions/start#sample-request

person Gaurav    schedule 18.05.2016

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

для получения дополнительной информации обратитесь к этому Ссылка.

person Vishal Patoliya ツ    schedule 18.05.2016