Более

Суммарная длина полилиний

Суммарная длина полилиний


У меня есть шейп-файл полилинии с потоками. Я хотел бы превратить это в растр, где в каждом движущемся вниз по потоку пикселе будет значение совокупной длины. Другими словами, это будет возрастающая кумулятивная сумма в нисходящем направлении, основанная на длине ломаной линии.

К сожалению, я не могу использовать матрицу высот для расчета направления потока и делать это путем обычного накопления потока, поскольку шейп-файл потока и матрица высот немного не совпадают. Другая проблема заключается в том, что направления потока установлены для обоих направлений линий. Таким образом, я хотел бы сначала сбросить направление потока полилиний, а затем вычислить совокупную сумму прямо из файла полилиний.

Для этого мне понадобятся 2 инструмента>

  1. Инструмент, который перенаправляет направление линии на основе значения матрицы высот двух конечных точек
  2. Инструмент, который будет рассчитывать совокупную длину по перенаправленным полилиниям.

Есть ли что-нибудь подобное?


Смотреть видео: Cómo puedo encontrar la longitud total de las líneas en AutoCAD