Построение маршрута c использованием gmap.net

628
03 мая 2017, 07:41

В приложении на C#, с использованием библиотеки Gmap.net необходимо построить маршрут между двумя точками. При этом формирую запрос на сервер в таком виде:

string url = string.Format(
    "http://maps.googleapis.com/maps/api/directions/xml?origin={0},&destination={1}&sensor=false&language=ru&mode={2}",
    Uri.EscapeDataString("Днепропетровск, Семафорная 42"),
    Uri.EscapeDataString("Днепропетровск, площадь Старомостовая"),
    Uri.EscapeDataString("driving"));

Если задавать адрес начальной и конечной точек, то все рассчитывается и отрисовывается идеально. Мне необходимо задавать не адрес, а широту и долготу данных точек. Подскажите, пожалуйста, как это правильно сделать.

Answer 1

Как написано в документации Google Maps API в origin и destiniton необходимо просто подставить свои координаты, к примеру:

http://maps.googleapis.com/maps/api/directions/xml?origin=41.43206,-81.38992&destination=41.43206,-81.39992
READ ALSO
Ошибка аутентификации в SSL

Ошибка аутентификации в SSL

Здравствуйте, есть следующий простой пример Smtp клиента с отправкой тестового письма:

438
Неочевидное поведение итераторов

Неочевидное поведение итераторов

В одной книге встретил вот такое высказывание:

345
Процесс не может получить доступ к файлу С#

Процесс не может получить доступ к файлу С#

я делаю файловый менеджер на c#У меня возникла проблема(картинка прилагается)

426