Перенос атрибутивных данных между таблицами
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Перенос атрибутивных данных между таблицами
Добрый вечер. В проекте имеется куча слоев, у некоторых из них есть общие атрибутивные данные таблицы. Сейчас я каждый раз собираю таблицы атрибутов вручную. Можно ли как-то переносить атрибутивные данные из одного слоя в другой? Интуиция подсказывает, что это можно сделать путем экспорта таблицы в Excell, а затем путем обратного экспорта в нужный слой. Получится ли подобное если таблица атрибутивных данных пустая?
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Перенос атрибутивных данных между таблицами
используй БД
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Перенос атрибутивных данных между таблицами
Что вы имеете ввиду?
Правильно ли использовать меню таблицы "Соединение и связи"?
Правильно ли использовать меню таблицы "Соединение и связи"?
-
- Завсегдатай
- Сообщения: 328
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 141
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Перенос атрибутивных данных между таблицами
Да, как на слайде выше.
Попробуйте связать две таблицы (два слоя) прямо в ArcGis, если в таблицах есть какие то общие ключи (в xls же как то связываете?). В ArcMap, в панели слоев, на слое правой кнопкой мыши - Соединения и связи - Соединения данных.. Там выбрать поле с ключевым в слое, слой для связывания, поле с ключевым в связанном слое. Получите слой с полями обеих таблиц.
Попробуйте связать две таблицы (два слоя) прямо в ArcGis, если в таблицах есть какие то общие ключи (в xls же как то связываете?). В ArcMap, в панели слоев, на слое правой кнопкой мыши - Соединения и связи - Соединения данных.. Там выбрать поле с ключевым в слое, слой для связывания, поле с ключевым в связанном слое. Получите слой с полями обеих таблиц.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
-
- Участник
- Сообщения: 81
- Зарегистрирован: 01 май 2013, 22:38
- Репутация: 32
- Откуда: Сыктывкар
Re: Перенос атрибутивных данных между таблицами
Копировать атрибутивные данные между таблицами можно, если у объектов есть общий совпадающий идентификатор, в моём примере это поле «key».
-
- Завсегдатай
- Сообщения: 345
- Зарегистрирован: 11 дек 2006, 09:46
- Репутация: 102
- Откуда: Иркутск
Re: Перенос атрибутивных данных между таблицами
Skywalker, это не копирование, это присоединение. Физически новые столбцы с данными у второго файла не появляются. Хотя да, их можно использовать в калькуляторе полей
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 16 май 2022, 04:11
- Репутация: 0
- Откуда: united states
Re: Перенос атрибутивных данных между таблицами
Select a field in the layer with a key, a layer for linking, and a field in the linked layer with a key. Create a layer that contains the fields from both tables.returning to the beginningio games
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя