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

копирование атрибутов из одного слоя в другой

Добавлено: 19 янв 2016, 14:06
albo06
Добрый день.
У меня имеется 2 идентичных векторных слоя. В одном полная таблица атрибутов, но он смещён в пространстве; в другом только некое поле с идентификатором, зато этот слой без смещения. Задача проста: перенести атрибуты из первого слоя во второй. Соединил таблицы с помощью join, а дальше не знаю как поступить, раньше я просто добавлял вручную столбец и калькулятором поля задавал ему значение "=Nное присоединенное поле", после чего убирал join. Но сейчас у меня больше сотни столбцов и делать это вручную не вариант. Сходу инструмента не нашёл.

Re: копирование атрибутов из одного слоя в другой

Добавлено: 19 янв 2016, 14:15
Ivanych999
1. Создайте новый датасет (shape-файл например), присоздании которого в качестве шаблона укажите Ваш мегаслой с кучей атрибутов. В результате создатся вся структура атрибутов
2. Загрузите туда данные с правильной геометрией (правой кнопкой в каталоге "Load data...")
3. Далее то, что Вы делали: join итд

[ Сообщение с мобильного устройства ]