Добрый день.
У меня имеется 2 идентичных векторных слоя. В одном полная таблица атрибутов, но он смещён в пространстве; в другом только некое поле с идентификатором, зато этот слой без смещения. Задача проста: перенести атрибуты из первого слоя во второй. Соединил таблицы с помощью join, а дальше не знаю как поступить, раньше я просто добавлял вручную столбец и калькулятором поля задавал ему значение "=Nное присоединенное поле", после чего убирал join. Но сейчас у меня больше сотни столбцов и делать это вручную не вариант. Сходу инструмента не нашёл.
копирование атрибутов из одного слоя в другой
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 25 ноя 2011, 16:31
- Репутация: 0
-
- Участник
- Сообщения: 95
- Зарегистрирован: 25 ноя 2013, 16:28
- Репутация: 22
Re: копирование атрибутов из одного слоя в другой
1. Создайте новый датасет (shape-файл например), присоздании которого в качестве шаблона укажите Ваш мегаслой с кучей атрибутов. В результате создатся вся структура атрибутов
2. Загрузите туда данные с правильной геометрией (правой кнопкой в каталоге "Load data...")
3. Далее то, что Вы делали: join итд
[ Сообщение с мобильного устройства ]
2. Загрузите туда данные с правильной геометрией (правой кнопкой в каталоге "Load data...")
3. Далее то, что Вы делали: join итд
[ Сообщение с мобильного устройства ]
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя