Некоторые вопросы о Android и Google Directions Service:
Существует ли собственный путь на Android для использования Сервиса Направлений от Google или там какие-либо хорошие Платформы Обертки? Я хотел бы получить время, должен был добраться от до B и возможно показать маршрут в таблице и/или карте.
Насколько я знаю, что направления могут только быть получены для "обхода" и "управления". Существует ли путь (возможно, не от Google) для получения этой информации также для общественных транспортов или "езды на велосипеде"?
Я не знаю точно, хотите ли вы этого, но вы можете запустить такое намерение:
String url = "http://maps.google.com/maps?saddr=some+address&daddr=another+Address"
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url));
Чтобы покататься на велосипеде Направления добавить к URL-адресу "& dirflg = b". Для общественного транспорта добавьте "dirflg = r".
Это отобразит маршрут в приложении Google Maps.Если вы хотите получить это в своем приложении внутри просмотра карты, см. этот код на github . Вы можете взломать код, чтобы добавить функции езды на велосипеде и общественном транспорте.
Надеюсь, это как-то поможет.