QGIS и атрибуты нескольких слоев

Здравствуйте. Подскажите пожалуйста такую вещь: Нужно к слою Зданий привязать атрибут слоя Поселений - Район, которому будут соответствовать адреса домов. Пытался сделать через Присоединить атрибуты по месторасположению, но результат нет тот :frowning:

Вам поможет вот этот скрипт https://github.com/kiselev-dv/QGIS-Processing/blob/master/scripts/spatial_cross_join_attributes.py его нужно сложить в папочку со скритами (processing/scripts/) и потом его можно запустить из отдельной менюшки.

Подскажите пожалуйста какими будут параметры? processing.runalg(“script:spatialcrossjoinattributes”, cover_layer_name ,join_layer_name , result )

Запускайте его из гуя.

Анализ данных → Панель инструментов

Появится панелька справа.
Скрипты->Пользовательские скрипты->spatial cross join attributes

Должна будет появиться формочка. Там можно выбрать два слоя и куда сохранять табличку.
Вроде все.