Страница 1 из 1
Перенос атрибутивных данных между таблицами
Добавлено: 10 апр 2022, 19:43
Predatorxxx
Добрый вечер. В проекте имеется куча слоев, у некоторых из них есть общие атрибутивные данные таблицы. Сейчас я каждый раз собираю таблицы атрибутов вручную. Можно ли как-то переносить атрибутивные данные из одного слоя в другой? Интуиция подсказывает, что это можно сделать путем экспорта таблицы в Excell, а затем путем обратного экспорта в нужный слой. Получится ли подобное если таблица атрибутивных данных пустая?
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 06:11
trir
используй БД
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 06:57
Predatorxxx
Что вы имеете ввиду?
Правильно ли использовать меню таблицы "Соединение и связи"?

- 1.jpg (129.79 КБ) 3224 просмотра
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 07:05
AlexRomantsov
Да, как на слайде выше.
Попробуйте связать две таблицы (два слоя) прямо в ArcGis, если в таблицах есть какие то общие ключи (в xls же как то связываете?). В ArcMap, в панели слоев, на слое правой кнопкой мыши - Соединения и связи - Соединения данных.. Там выбрать поле с ключевым в слое, слой для связывания, поле с ключевым в связанном слое. Получите слой с полями обеих таблиц.
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 08:28
trir
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 10:16
Skywalker
Re: Перенос атрибутивных данных между таблицами
Добавлено: 11 апр 2022, 17:09
Ivor
Skywalker, это не копирование, это присоединение. Физически новые столбцы с данными у второго файла не появляются. Хотя да, их можно использовать в калькуляторе полей
Re: Перенос атрибутивных данных между таблицами
Добавлено: 16 май 2022, 04:13
machansaly
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 beginning
io games