Добрый день!
Подскажите плз каким образом я могу вычилсить вектор линии или а также как можно вычислить координаты точки перпендикуляра.
Поясню, зачем это нужно. На карту я добавляю несколько линий, это магистральные каналы между городами. Между каждым городом есть по 2 канала, соответственно рисуются по 2линии. Первая с точки А до точки Б, а вторая с точки Б до точки А. Если канал между городами упал, то линия подкарашевается красным цветом, если канал живой, то зеленым. Линии накладываются друг на друга, т.к. имеют только 2 точки и это вызывает неудобства в просмотре карты.
Чего хочется получить:
1) Из двух точек вычислить вектор - такой метод есть в Jsp API 1 (diff - класса YMaps.Point - Возвращает разницу
координат двух точек.) а что можно использовать в Jsp API 2.0 ?
2) Вычислить координаты точки перпендикуляра (Q) чтобы к одной из линий между городами добавить дополнительную вершину, которую провести через точку Q чтобы она получилась загнутая по дуге и не пересикалась с первой линией.
Возможно существуют и другие методы решения данной проблемы?