KD-Tree в MATLAB работает неправильно в наборе географических данных
Я хочу реализовать KD-Tree в MATLAB для набора данных Geolocation, чтобы ускорить кластеризацию. Есть функции, которые называются KDTreeSearcher и KD-tree. Проблема в том, что когда дело доходит до географических местоположений, которые содержат (долгота, широта), он возвращает неверные результаты из-за неправильного расчета расстояний между экземплярами. Может ли кто-нибудь помочь мне запустить одну из этих функций MATLAB для этой цели? Я действительно не знаю, в чем проблемы?