Дрянной ответ: Да, вы можете применить алгоритм.Однако вывод, вероятно, не тот, который вы хотите ...
Я предполагаю, что вы хотите упростить GPS-траектории, которые близки к любому из полюсов.(Который приводит в замешательство Рамера-Дугласа-Пейкера, из-за чего координаты перепрыгивают повсюду)
Существует ряд исследований, посвященных упрощению траекторий для различных применений.Например, имеет ли значение, если высота / высота сохраняется?Важна ли скорость (например, скорость вдоль траектории)?
Существуют специальные алгоритмы для таких случаев.
Простой подход, который, вероятно, имеет дело с замечаниями, упомянутыми выше, состоит в том, чтобы просто преобразоватьширота / долгота в координаты XYZ, а затем применить алгоритм RDP.
(Смотрите этот ответ, чтобы узнать, как преобразовать в XYZ: Ответ от Стивена Куана )