2010-07-19 2 views
6

Как я могу реализовать алгоритмы, такие как Dijkstra или backtracking на Google Maps, интегрированные в Android? Например, я хочу вычислить маршрут из города А в город Б, чтобы заплатить самую низкую цену за газ.Алгоритм Google Maps

ответ

1

Проверьте это post. Он имеет пример поиска маршрута. Google удаляет поиск маршрута api. Но мы разработали код для розыгрыша маршрута, используя Overlay. это то, что сделано на этом рабочем примере.

+0

Здравствуйте, это разрешено? – bogdan

+1

мы разрабатываем этот код с нашей логикой OWN из доступного пакета. то кто хочет его санкционировать? этот пример помогает вам в этом. – Praveen

+0

Хорошо, спасибо. Я спросил, что из-за некоторых сообщений из этой ссылки, в которых говорится, что вы можете заблокировать свой ключ google для карт – bogdan

1

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

Вы можете использовать данные дорожного движения из другого источника, такого как http://openstreetmap.org.

+0

Спасибо, у вас есть пример? – bogdan

+1

Лучше всего было бы, вероятно, начать здесь: http://wiki.openstreetmap.org/wiki/Routing Существует ссылка на список рассылки маршрутизации, где вы можете получить дополнительную информацию. Кроме того, для OSM имеется новый справочный сайт, похожий на Stackoverflow: http://help.openstreetmap.org/ – RoToRa

Смежные вопросы