Шаг 3: Создание и использование связей в ArcMap

В этом шаге вы будете работать со связями ArcMap. Связи – это еще один способ связывания таблиц в ArcMap. Они похожи на соединения и связывают две таблицы на основе общего, или ключевого, поля, но в отличие от соединений, связи работают со всем кардинальностями. Связи визуально не добавляют таблицы, но так как они создают связывание, или связь, то с их помощью вы можете перемещаться по таблицам в ArcMap при идентификации или выборе объектов.

В первом шаге этого упражнения вы видели, что таблица R2VEG_SPECIES содержит множество записей для каждого полигона растительности, что является крадинальностью многие-к-одному. Чтобы эффективно связать эти таблицы, вы будете использовать связи.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Щелкните правой кнопкой на слое R2VEG и выберите Соединения и связи > Связать (Joins and Relates > Relate).

Диалоговое окно Связать (Relate) запросит такую же информацию, что и диалоговое окно Соединение (Join). Как соединения, так и связи требуют, чтобы вы задали таблицы, которые вы хотите связать и поле в каждой таблице, которое содержит общие ключевые значения. При создании связи так же необходимо задать ее имя, которое будет использоваться при доступе к связи в ArcMap.

В этом шаге вы будете связывать таблицу R2VEG_SPECIES с таблицей слоя R2VEG.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Заполните диалоговое окно Связать (Relate) в соответствии со следующим рисунком. Убедитесь, что вы ввели R2Veg к таблице Speciesдля имени связи (шаг 4 в диалоговом окне).

Примечание: Ключевым полем, или полем, на котором будет основана связь, должно быть поле

VEG_LINK в обеих таблицах.

Шаг 3: Создание и использование связей в ArcMap - student2.ru

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Щелкните OK.

Далее вы поперемещаетесь по связанным таблицам, чтобы изучить связанные записи.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Откройте таблицу атрибутов R2VEG.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Выберите одну из записей, щелкнув на серый квадратик слева от записи.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Щелкните на кнопке Опции (Options) и выберите Связанные таблицы (Related Tables).

Примечание: Кнопка Опции (Options) находится в правом нижнем углу таблицы. Если вы не видите кнопку Опции (Options), увеличьте таблицу.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Выберите связь с именем R2Veg к таблице Species:R2VEG_SPECIES.

Примечание: R2Veg к таблице Species - это имя, которое вы ввели для связи. По умолчанию имя связанной таблицы всегда добавляется к имени, которое вы ввели.

Откроется таблица R2VEG_SPECIES с выбранными связанными записями. Посмотрите сколько объектов выбрано в таблице R2VEG_SPECIES.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
В таблице Атрибуты (Attributes of) R2VEG_SPECIES щелкните на кнопке Выбранные (Selected), чтобы просмотреть только выбранные записи.

Есть несколько записей R2VEG_SPECIES, которые связаны с одним полигоном растительности, который вы выбрали в таблице R2VEG. У них такое же значение VEG_LINK, которое вы выбрали в таблице R2VEG. С помощью связи вы можете изучать соответствия между объектами и атрибутами. Например, вы можете узнать, сколько видов и какие типы растительности встречаются внутри отдельного полигона.

Вам не нужно сохранять эту связь.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Закройте обе таблицы и очистите выборку.

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Щелкните правой кнопкой на R2VEG и выберите Соединения и связи (Joins and Relates), затем выберите Удалить связь(и) (Remove Relates).

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Выберите Удалить все связи (Remove All Relates).

Шаг 3: Создание и использование связей в ArcMap - student2.ru  
Закройте ArcMap, не сохраняя изменения.

Наши рекомендации