У мене є набір даних 655 лат / довгих пар, які я хотів би розділити приблизно на 100 груп. Група повинна мати 5-10 пар, які географічно близькі один до одного. Густі групи повинні мати більше очок, розріджені групи мають менше. Наприклад, міські угруповання повинні бути більшими, сільські - меншими.
Чи існує встановлений алгоритм для подібного групування, або мені доведеться розробити його з нуля?
Я використовую google maps v3 api для відображення цих даних, але оскільки це фіксований набір даних, я готовий виконати деякий розмитнення в автономному режимі.
R
: ви також повинні навчитися читати свої координати, застосовувати процедуру кластеризації та виписувати її результати (якщо потрібно) до файлу, який ваш ГІС може після обробки.