Страница 1 из 1

Анализ расстояний

Добавлено: 22 апр 2014, 05:34
vlalexey
1. Есть точечный слой (один), где у каждой точки есть поле, задающее ее принадлежность к классу
2. Нужно для каждой точки вычислить и внести в ее атрибуты:
- расстояние до ближайшей точки того же класса, что и сама точка
- id этой ближайшей точки

Какими инструментами этого можно добиться? QGIS 2.2.0
Хотелось бы без скриптов. В идеале: средствами Processing ([Анализ] - [Редактор моделей])

Re: Анализ расстояний

Добавлено: 22 апр 2014, 06:34
Игорь Белов
Постройте и используйте матрицу расстояний:
[Вектор] → [Анализ] → [Матрица расстояний]
Сначала сделайте вручную, потом мучайте редактор моделей.

Re: Анализ расстояний

Добавлено: 24 апр 2014, 10:14
vlalexey
Попробовал воспользоваться матрицей расстояний: корректно эти инструментом слой сам с собой сравнивать?

По идее он для точки из первого слоя перебирает все точки во втором слое и в зависимости от заданных параметров, например ищет самую ближнюю. Но если я слой А сравниваю со слоем А - по идее он для каждой точки должен в качестве ближней найти ее саму же (на расстоянии 0)?