<p>Нужно написать скрипт (набор скриптов). </p><p>На текущий момент, используя Google Maps Directions API, или Routes API, мы можем составить маршрут максимум для 25 точек</p><p>Нужен GUI, чтобы можно было указанный большой список точек (от 26 до 100шт.) удобно разделить на группы (по 25шт.), и связать эти группы между собой. </p><p>На выходе надо получить упорядоченную последовательность таких групп, где по точкам в каждой группе мы делаем маршрут. При этом надо указать, как из одной группы должен идти переход в следующую (через какую точку, например). И по идее совокупность этих маршрутов должна на карте выводится как один общий маршрут - конец первого маршрута группы совпадает с началом второго, конец второго с началом третьего и т.д.</p><p></p><p>Возможна такая реализация</p><p>1. Мы, используя прямоугольники, выбираем сегменты до 23 точек (перемещая смежные грани сегментов мышкой мы увеличиваем в одном количество, уменьшаем в другом). Нужно чтобы при перемещении граней автоматически подсчитывалось и отображалось количество выбранных плоскостей (и если кол-во становится меньше или равно 25 - меняет цвет на зеленый с красного).</p><p></p><p>2. Мы выбираем начальную и конечную точки, а также точки соприкосновения сегментов (если они не могут быть выбраны автоматически):</p><p></p><p>3. Жмем просчет, и создаётся маршрут из 4 подмаршрутов по каждому сегменту. Где финиш предыдущего сегмента - это старт следующего.</p>