Usiłuję podzielić zakrzywioną (wiggle) linię na segmenty o równej długości. Użyłem Grassa v.split, który działa do pewnego stopnia, ale nie zapewnia wyjścia, którego szukam.
v.split wyodrębni długości segmentów na podstawie „maksymalnej długości segmentu” lub „maksymalnej liczby wierzchołków w segmencie”. Tak więc, jeśli chcę podzielić linię na segmenty 10-metrowe i użyć maksymalnej długości segmentu wynoszącej 10, wówczas wszystkie moje segmenty są krótkie, np. 9,98 lub 9,6. dla pojedynczych linii, poruszaj się lub prosto.
Zamiast tego mam na przykład linię 55 m: Zacznij od jednego końca i umieść węzeł / punkt co 10 m wzdłuż linii, aż dotrze do końca. W powyższym przypadku zostałby podzielony na 6 segmentów, przy czym ostatni segment miałby 5 m długości, a wszystkie pozostałe 10 m.
Czy jest lepszy moduł?