gifts2017

1С Знакомство с картографическим сервисом CloudMade

Опубликовал Ринат Гильмутдинов (grin_64) в раздел Обмен - Интеграция с WEB

1С 8.2. Получение расстояния и время в пути по координатам

Понадобилось мне получить расстояние и время в пути маршрута движения по заданным координатам. С помощью Веб-сервиса Яндекс  и Гугл этого не добился - показывает маршрут на карте, а получить xml (js) -файл с данными не удалось (может, кто подскажет?). В поисках по просторам интернета наткнулся на статью Изучаем API HTTP-маршрутизатора сервиса CloudMade

Британский  API сервис HTTP-маршрутизатора CloudMade работает очень просто - отправляешь запрос  вида:

http://routes.cloudmade.com/56eded06210846ecbb758f29e7c28152/api/0.3/56.32233,43.948743,56.315914,43.99581/car.js?lang=ru

и получаешь ответный файл.

Осталось только перевести на язык 1С. Пример - в обработке

Скачать файлы

Наименование Файл Версия Размер
CloudMade.epf 70
.epf 18,68Kb
21.02.12
70
.epf 18,68Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. 3760239 (filinmd) 22.02.12 09:28
Я работал с картами Bing.com. Данные о маршруте приходят в строке , которую можно разложить в xml файл. http://www.microsoft.com/maps/isdk/ajax/ тут примеры кода
2. Сергей Сытько (8SiriuS8) 22.02.12 14:44
Молодец. Буду использовать
3. Олег Чиков (chikov) 29.02.12 02:34
Интересно будет попробовать. Займусь в ближайшее время. Как раз такой заказ наклевывается...
4. Данила Елистратов (CagoBHuK) 29.02.12 15:10