загрузка данных карт Google в доступную для поиска структуру данных

Для моих бакалавров CS я делаю старший проект, используя карты Android и Google.

Мое видение состояло в том, чтобы сделать (относительно) простой кратчайший путь Дейкстры, используя дорожные данные Google Maps. Я собирался добавить изменение высоты вместе с расстоянием в 2D. Я хорошо играю с картами в Android, но я совершенно озадачен, пытаясь получить доступ к данным карт Google в любой доступной для поиска форме.

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

Должен быть способ получить эти данные в какой-то древовидной форме. Вроде как с кмл можно?

Любые указатели были бы потрясающими.

Я хочу, чтобы мои пути шли по дорогам, но если я не смогу, это довольно быстро превратится в приложение для ориентирования.

Джефф


person Jeffrey Balinsky    schedule 02.03.2010    source источник


Ответы (2)


Вместо этого вы можете заглянуть на http://www.openstreetmap.org/, там есть lat/ длинные точки улиц доступны для просмотра. Google и другие покупают их, что не позволяет вам получить доступ к необработанной информации.

person Jess    schedule 02.03.2010

Я не верю, что вы можете получить доступ к необработанным данным о дорогах из Google Maps (такая информация очень ценна — если Google раздаст ее бесплатно, я могу увидеть, как компании, занимающиеся автомобильной навигацией, разоряются!). Лучшее, что вы можете сделать, это получить конечный результат.

person Mike    schedule 02.03.2010
comment
Благодарю. Похоже, я мог бы подделать свой проект, создав собственный кмл, скажем, для города, в котором я живу, но это не оптимально. кому вообще нужны автомобильные навигационные компании? - person Jeffrey Balinsky; 02.03.2010