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

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
Аватара пользователя
Carabus
Новоприбывший
Сообщения: 12
Зарегистрирован: 23 мар 2010, 14:21
Репутация: 0

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

Сообщение Carabus » 30 окт 2010, 21:35

Глюк в функции "Объединение аттрибутов по районам".
Берём слой Sample1 (из архива)
Копируем его под именем sample2 - получаем два идентичных шейпа с разными названиями
объединяем аттрибуты этих двух слоёв по районам по методу "сохранять аттрибуты первого обнаруженного объекта"
Получаем слой sample3 с двумя наборами полей - значения дубликатных полей не совпадают, то есть некоторым полигонам передаются аттрибуты полигонов, с которыми они не пересекаются.
Вложения
Sample.rar
(25.81 КБ) 423 скачивания

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 31 окт 2010, 06:16

Посмотрел ваш пример. У меня следующее объяснение данного поведения: QGIS считает за пересечение - пересечение границ соседних полигонов, поэтому к новому полигону, получившемуся в результате джоина, может прилететь атрибут соседнего, так как они имеют общую границу.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Carabus
Новоприбывший
Сообщения: 12
Зарегистрирован: 23 мар 2010, 14:21
Репутация: 0

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

Сообщение Carabus » 31 окт 2010, 18:31

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

Ответить

Вернуться в «Ошибки QGIS»

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

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