Как вы можете отсортировать массив координат GPS, чтобы нарисовать неперекрывающуюся ограничивающую рамку? - PullRequest
0 голосов
/ 11 сентября 2010

У меня есть набор GPS-координат (Lat / log) в массиве, который я хочу использовать для создания многоугольника на картах Google. Если я использую несортированный массив, линии многоугольника рисуются в порядке индекса массива.

Мне интересно, есть ли способ сортировки массива так, чтобы при рисовании многоугольника границы не перекрывались. Любое понимание будет оценено. Спасибо !!

1 Ответ

0 голосов
/ 11 сентября 2010

Найдите центральную точку для набора точек, даже ту, которая не входит в набор, но является средним или медианным из точек.

Затем сортируйте массив, увеличивая (или уменьшая) порядоквекторные углы от центральной точки к каждой точке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...