Страницы: 1
RSS
Автоматическое заполнение матрицы расстояний
 
Доброго времени суток.
В приложенном файле с макрасом расчета расстояниями  ati.su и матрица городов.
Необходимо заполнить эту матрицу расстояниями между этими городами в автоматическом режиме.
Спасибо.
Изменено: TrollenFoxy - 24.11.2017 12:33:10
 
Тоже сталкивался с проблемой, решал с помощью гугл API
К сожалению сходу файлик не нашел (чуть позже попытаюсь найти свой вариант исполнения)

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

Примечание: у гугла есть ограничение на кол-во запросов в день для одного API ключа, поэтому если городов много то придется растянуть на несколько дней)
И еще одно, т.к. Вам нужны расстояния между городами а не конкретными точками городов (подразумевается что они большие) то в запросе можно указывать просто название города)
 
Еще предложу вариант: отказаться от матрицы и получать нужное расстояние непосредственно указав в запросе маршрут (Город1&Город2&......&Город10) в ответ на который получите длину маршрута и время в пути (данные маршрута и времени на основе Google Maps (время с учетом пробок))
 
Как это сделать =)?

QUOTE]wlad1164 написал: чуть позже попытаюсь найти свой вариант исполнения[/QUOTE]
Спасибо, не нашли?
 
Вопрос актуален!
 
Цитата
TrollenFoxy написал: Вопрос актуален!
OFF
2.7. Если вам нужен не совет по самостоятельному решению задачи, а чтобы все сделали за вас - добро пожаловать в ветку Работа. Там, скорее всего, найдутся специалисты, которые разберутся с вашей проблемой быстро, качественно и за разумную плату.
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Страницы: 1
Читают тему
Loading...