У меня есть упорядоченный список точек (lat, long) по маршруту. У меня есть упорядоченный список остановок (lat, long). Скажем, у меня 1000 очков и 20 остановок. Я хотел бы уменьшить 1000 пунктов до примерно 100, в зависимости от того, какие точки больше подходят для маршрута. Как и точки, которые индуцируют повороты, например.Как уменьшить количество точек?
Один из способов, я думаю, могу сделать это, чтобы сгруппировать вокруг стопов и выбирать точки, возможно, в случайном порядке. Но это все еще кажется мне неэффективным. Я уже использую алгоритм Дугласа Пиккера. Помимо этих идей?
Это одно из моих текущих решений, есть ли у вас альтернативы? – gizgok
@gizgok: В чем проблема с подходом «RDP»? Возможно, вы могли бы изложить их в своем вопросе. –
Количество уменьшенных баллов незначительно – gizgok