Отойду от текста, попробую по картинке описать суть, чего я добиваюсь.
Имеется магистраль ( 1-10 красный цвет), имеются три отпайки от магистрали( 4-12 желтая, 7-14 зеленая, 8-16).
На данный момент я научился получать координаты всех точек магистрали (запросив через VBA выбрать полиллинию), расчитывать длину каждого сигмена полиллинии, длину всей полиллинии (1-10)
Но хочется еще, что бы при выборе магистрали ( красной линии) еще бы посчитал длину (1-4-12), 1-7-14, 1-8-16.
Я предполагаю это сделать, как описал выше, принадлежит ли желтая зеленая розовая линия магистрали, если да, то посчитай расстояние ( хоть одна из вершин зеленой розовой зеленой линии будет лежать\ принадлежать на красной линии)