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

Кривое объединение аттрибутов по районам

Добавлено: 30 окт 2010, 21:35
Carabus
Глюк в функции "Объединение аттрибутов по районам".
Берём слой Sample1 (из архива)
Копируем его под именем sample2 - получаем два идентичных шейпа с разными названиями
объединяем аттрибуты этих двух слоёв по районам по методу "сохранять аттрибуты первого обнаруженного объекта"
Получаем слой sample3 с двумя наборами полей - значения дубликатных полей не совпадают, то есть некоторым полигонам передаются аттрибуты полигонов, с которыми они не пересекаются.

Re: Кривое объединение аттрибутов по районам

Добавлено: 31 окт 2010, 06:16
Denis Rykov
Посмотрел ваш пример. У меня следующее объяснение данного поведения: QGIS считает за пересечение - пересечение границ соседних полигонов, поэтому к новому полигону, получившемуся в результате джоина, может прилететь атрибут соседнего, так как они имеют общую границу.

Re: Кривое объединение аттрибутов по районам

Добавлено: 31 окт 2010, 18:31
Carabus
_DR_ писал(а):Посмотрел ваш пример. У меня следующее объяснение данного поведения: QGIS считает за пересечение - пересечение границ соседних полигонов, поэтому к новому полигону, получившемуся в результате джоина, может прилететь атрибут соседнего, так как они имеют общую границу.
Вы считаете это логичным??
"Пересечение" и "общая граница" - это ведь не одно и тоже