Я хотел бы реализовать карту Google, например ссылку «Проложить маршрут» на моей карте.

Я хотел бы реализовать карту Google, например ссылку «Проложить маршрут» на карте. Я впервые реализую такую ​​​​функциональность и понятия не имею, как получить эти карты и как показать эти направления между любыми двумя областями.

Если кто-нибудь знает, как реализовать эту функцию и какой алгоритм поиска пути мне нужно использовать, пожалуйста, помогите мне в этом.

Пожалуйста, обратите внимание, это мне нужно реализовать в ASP.NET с использованием С#.

Огромное спасибо,


person Manu    schedule 02.03.2011    source источник
comment
Вы имеете в виду использование Google Maps API в своем проекте? Или вы имеете в виду создание собственного решения, похожего на то, что делает Google? Последнее совсем не тривиально...   -  person Argote    schedule 02.03.2011


Ответы (2)


проверьте это http://code.google.com/apis/maps/index.html, написание эффективного алгоритма направления, вероятно, сложно, я считаю, что это NP, поэтому вы должны попробовать все возможности. Кроме того, вам нужен реальный способ получить направление, которое оказывается довольно сложным. Я бы использовал существующий API, такой как Google.

person Abraham Adam    schedule 02.03.2011
comment
Спасибо за ваш ответ. Я реализовал одно тестовое приложение с использованием карт Google и смог показать направления. Теперь я хочу реализовать функцию перетаскивания направления (многоугольника), как я могу это сделать, пожалуйста, обратитесь к любому примеру кода, если он у вас есть. Благодарю. - person Manu; 04.03.2011
comment
Теперь у меня есть решение, и вам нужно пройти через сайт: 1. code.google .com/apis/maps/documentation/javascript 2. code.google.com/apis/maps/documentation/javascript/ Следуйте инструкциям, приведенным в документации - code.google.com/apis/maps/documentation/javascript/basics.html - person Manu; 29.06.2011

Я не уверен, имеете ли вы в виду создание собственного алгоритма и картографической системы или использование существующей, такой как Google; если это последнее, вы можете попробовать сторонний элемент управления .net; Я успешно интегрировал маршруты проезда на сайты, прежде чем использовать элемент управления GoogleMap в Codeplex, но есть и другие элементы управления, которые сделать то же самое.

person Nick    schedule 02.03.2011
comment
Спасибо за ваш ответ. Я реализовал одно тестовое приложение с использованием карт Google и смог показать направления. Теперь я хочу реализовать функцию перетаскивания направления (многоугольника), как я могу это сделать, пожалуйста, обратитесь к любому примеру кода, если он у вас есть. Благодарю. - person Manu; 04.03.2011