douglasPeucker_total_split и сопутствующие переписаны, но не тестирован
Fix неточностей
Есть два JoinByEdge один добавляет в массив, другой нет - использовался не тот