Я пытаюсь сделать некоторый сетевой анализ для клиента. Предоставленный слой ГИС дорожной сети плохого качества; поэтому я должен прибегнуть к картам Google, чтобы найти кратчайший путь между 200 точками, чтобы создать матрицы времени и расстояния между каждой точкой.
Есть ли способ ввести слой в виде набора точек KML, чтобы получить выходные данные о расстоянии и времени между этими точками?
если это выполнимо через API, есть ли у вас какие-либо подсказки или предложения о том, как написать такой скрипт?
ИЗМЕНИТЬ идеальным конечным результатом будет файл CSV следующего вида:
node_1, node_2, distance, travel_time
node_n, node_m, distance, travel_time