Расстояние между точками в одном слое

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Nikolya2048
Интересующийся
Сообщения: 45
Зарегистрирован: 24 фев 2016, 14:41
Репутация: 0

Расстояние между точками в одном слое

Сообщение Nikolya2048 »

Добрый вечер всем! Вопрос такого характера. В какой ГИС (MaInfo, QGIS, Arcgis и т.д.) можно подсчитать расстояния между точками одного!! слоя в shp. Например, есть 2500 точек, мне нужно узнать какие из них находятся очень близко друг к другу (в пределах 5 метров), и далее объединить их атрибутивную информацию-имена и описание.
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Расстояние между точками в одном слое

Сообщение trir »

Nikolya2048
Интересующийся
Сообщения: 45
Зарегистрирован: 24 фев 2016, 14:41
Репутация: 0

Re: Расстояние между точками в одном слое

Сообщение Nikolya2048 »

Это можно сделать только при помощи базы данных?
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Расстояние между точками в одном слое

Сообщение gamm »

так проще. Если программируете, то ищите готовое в R/Python (k-means, Ward hierarchical clustering, etc,), но там обычно диаметр кластера не контролируется, нужно руками допиливать того же Варда - не сливать, если диаметр превышен.
Nikolya2048
Интересующийся
Сообщения: 45
Зарегистрирован: 24 фев 2016, 14:41
Репутация: 0

Re: Расстояние между точками в одном слое

Сообщение Nikolya2048 »

У меня еще было такое решение, что взять и вокруг точек построить буфер. Когда делать начал, ArcMap слепил все эти буферные зоны в единую таблицу, 1 значение.
2019-06-14_13-35-39.png
2019-06-14_13-35-39.png (51.33 КБ) 8844 просмотра
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Расстояние между точками в одном слое

Сообщение trir »

на SQL'е это всё сильно проще делать
tishsh
Интересующийся
Сообщения: 21
Зарегистрирован: 03 мар 2012, 21:59
Репутация: 3

Re: Расстояние между точками в одном слое

Сообщение tishsh »

В ArcGis в наборе инструментов ArcToolbox/Analysis tools/Proximity есть инструмент Generate Near Table. Насколько я помню, он как раз используется для подобных задач.
Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей