Операция соединения добавляет поля из одной таблицы данных (соединяемая таблица) в другую (целевую таблицу). Целевая таблица обычно представляет собой таблицу атрибутов слоя, а целью соединения может быть назначение символов слою, запрос к нему, получение статистики или выполнение другого анализа с использованием информации из соединяемой таблицы. Соединение может быть временным и удалено, когда оно вам больше не понадобится, или оно может быть постоянным.
Существует два типа соединений: атрибутивные и пространственные. Атрибутивное соединение основано на общем поле значений, которое существует в обеих таблицах. Общее поле гарантирует, что записи в соединяемой таблице правильно сопоставляются с записями в целевой таблице. Пространственное соединение основано на пространственных отношениях, таких как содержание или пересечение, между объектами в двух слоях. Записи в соединяемой и целевой таблицах сопоставляются в соответствии с пространственным отношением их объектов.
При объединении атрибутов соединяемая таблица может быть отдельной (не пространственной) таблицей или таблицей атрибутов слоя. При пространственном соединении обе таблицы должны быть таблицами атрибутов слоев.
Соединения — это один из многих способов объединения данных в ArcGIS Pro. Вы можете добавлять объекты из одного набора данных в другой с помощью инструмента Присоединить, объединять наборы данных с помощью инструмента Соединить и создавать новые данные путем пространственного сравнения наборов данных с помощью инструментов наложения, таких как Пересечение и Объединение.
Обзор
- Это видео было создано с помощью ArcGIS Pro 3.6.
Землетрясение, произошедшее в Крайстчерче в Новойая Зеландии 22 февраля 2011 года, нанесло огромный ущерб инфраструктуре города. После землетрясения была проведена инженерная оценка территории для определения потребностей в ремонте и восстановлении.
В этом уроке вы рассмотрите исторические места в городской зоне Крайстчерча в отношении со слоем риска разжижения. Разжижение — это процесс, при котором осадки теряют прочность и устойчивость при сотрясении грунта, что значительно увеличивает вероятность повреждения зданий. Вы пространственно присоедините слой риска разжижения к слою исторических мест, чтобы присвоить соответствующее значение риска каждому историческому месту.
После пространственного соединения слоев вы добавите новые объекты к слою исторических мест и обновите их значения риска разжижения.
- Предполагаемое время: 60 минут
- Требования к программному обеспечению:
- ArcGIS Pro Basic
Примечание:
Краткие руководства обновляются в каждой версии программного обеспечения. Для получения наилучших результатов используйте версию онлайн-справки, соответствующую версии вашего программного обеспечения.
Открытие проекта
Вы откроете проект из пакета проекта на ArcGIS Online.
- Запустите ArcGIS Pro и выполните вход, если необходимо.
- Откройте диалоговое окно обзора, чтобы выполнить поиск проекта одним из следующих способов:
- На начальной странице щелкните Открыть другой проект
. - В открытом проекте щелкните вкладку Проект на ленте. В списке боковых вкладок щелкните Открыть. На странице Открыть щелкните Открыть другой проект
.

- На начальной странице щелкните Открыть другой проект
- В диалоговом окне Открыть проект на панели навигации в разделе Портал
щелкните ArcGIS Online
.Примечание:
Если вы вошли в ArcGIS Enterprise
, вы должны настроить свой активный портал ArcGIS Online на доступ к учебным данным. Если вы не можете этого сделать, можете загрузить данные из браузера. - Вверху диалогового окна в поле Поиск наберите Join data spatially и нажмите клавишу Enter.
- В списке результатов поиска нажмите Join data spatially, чтобы выбрать пакет проекта.
Примечание:
Если с этим именем есть несколько пакетов проекта, выберите пакет с отметкой Достоверный
. В столбце Владелец имя владельца - ArcGISProTutorials. Если вы не получаете никаких результатов, см. Нет результатов поиска. - Нажмите OK.
Проект открывается с картой, показывающей городскую территорию Крайстчерча, Новая Зеландия.

- Щелкните вкладку Вид на ленте. В группе Окна щелкните Наборы панелей
, а затем Картографирование
.При этом открываются панели Содержание и Каталог, остальные панели остаются закрытыми.
Просмотр данных
Вы изучите атрибуты слоев Historic Places (Исторические места) и Liquefaction Risk (Риск разжижения).
- На панели Содержание щелкните правой кнопкой мыши на слой Исторические места и выберите Таблица атрибутов
.Атрибуты включают имя, адрес и исторический регистрационный номер каждого объекта в поле RegID. В нижней части представления таблицы можно увидеть, что в слое 322 записи.
- На панели Содержание щелкните правой кнопкой мыши слой Риск разжижения и выберите Таблица атрибутов
.Атрибуты этого слоя включают категорию риска и даты проведения оценки риска и даты последнего изменения.
В поле Category значения трех технических категорий представляют собой возрастающий риск повреждения зданий в результате разжижения при будущем землетрясении.
- Техническая категория 1 представляет минимальный риск повреждения.
- Техническая категория 2 представляет риск повреждения от незначительного до умеренного.
- Техническая категория 3 представляет риск повреждения от умеренного до значительного.
В зависимости от риска могут применяться различные требования к строительству. В красной зоне, где риск крайне высок, строительство запрещено. Риск не оценивался на нежилых территориях или в зонах, обозначенных как нуждающиеся в оценке.
- Закройте обе открытые таблицы.
- На панели Содержание убедитесь, что выбран слой Риск разжижения. Нажмите Ctrl и щелкните слой Исторические места.
Оба слоя выбраны.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните стрелку ниспадающего списка Исследовать
и щелкните Выбранные на панели Содержания.Когда вы щелкаете местоположение на карте, во всплывающем окне будут отображены значения атрибутов объектов в выбранных слоях.
- В нижней части вида карты щелкните стрелку раскрывающегося списка масштаба карты и выберите 1:10 000, чтобы исторические места было легче различить.
- На карте щелкните историческое место.

Во всплывающем окне отображаются атрибуты исторического места и содержащего его полигона риска.
Подсказка:
В верхней части всплывающего окна вы увидите отображаемое значение или основной атрибут для объектов в обоих слоях. В этом примере выбран объект с именем Коттедж, и его атрибуты показаны в нижней части панели. Чтобы просмотреть атрибуты объекта риска разжижения, щелкните значение в разделе Риск разжижения в верхней части всплывающего окна.
- Нажмите еще несколько объектов исторических мест, затем закройте панель всплывающего окна.
Во всплывающем окне отображается интересующая информация: категория риска, связанная с каждым историческим местом. Однако выбор объектов по одному — не самый эффективный способ получить эту информацию. С помощью пространственного соединения вы можете добавить атрибуты риска разжижения к слою Исторические места.
- На панели Содержание щелкните слой Исторические места, чтобы сделать его единственным выбранным слоем. Щелкните слой правой кнопкой мыши и выберите Приблизить к слою
.
Пространственное объединение слоев
Вы соедините атрибуты слоя Риск разжижения со слоем Исторические места в соответствии с зоной риска, в которой находится каждое историческое место.
- На панели Содержание щелкните правой кнопкой мыши слой Исторические места, выберите Соединения и связи и выберите Добавить пространственное соединение
.Инструмент Добавить пространственное соединение откроется во всплывающем окне. Параметр Целевые объекты правильно установлен для слоя Исторические места.
- Щелкните стрелку раскрывающегося списка Соединить объекты и выберите Риск разжижения.
Атрибуты этого слоя будут добавлены в таблицу Исторические места.
- Щелкните стрелку раскрывающегося списка Опции сопоставления и выберите Внутри.
Каждое историческое место получит атрибуты полигона риска разжижения, в пределах которого оно находится. (В этом случае опция пересечения по умолчанию также будет работать, поскольку объект, находящийся внутри другого объекта, также пересекает его.)
- Включите опцию Окончательно присоединить поля.
Если опция не включена (настройка по умолчанию), пространственное соединение существует только на текущей карте и может быть удалено в любой момент. Исходные данные целевой таблицы не изменяются. Если опция включена, соединенные атрибуты изменяют исходные данные целевой таблицы.
Вы сделаете соединение постоянным, потому что позже в этом уроке вы присоедините дополнительные объекты к слою Исторические места. Это невозможно сделать, если в слое есть временное соединение.
Подсказка:
Для этого рабочего процесса также можно использовать инструмент геообработки Пространственное соединение. Инструмент Пространственное соединение создает новый класс пространственных объектов с атрибутами целевых и соединяемых объектов. Входные наборы данных не изменяются. В этом руководстве вместо этого используется Добавить пространственное соединение, чтобы можно было выполнить соединение без создания нового выходного набора данных.
- Разверните заголовок Поля.
Параметр сопоставления полей отображает список полей слоя Риска разжижения. Это поле CATEGORY единственное из тех полей, которое вам нужно добавить в слой Исторические места. Вы удалите остальные.
- В списке полей щелкните поле CREATEDDATE, чтобы выбрать его. Нажмите клавишу Shift и щелкните поле Shape_Area.
Выбраны четыре поля.
- Щелкните Удалить
.
Выбранные поля удалятся, останется только поле CATEGORY.
В слое Риск разжижения значение поля CATEGORY понятно. Однако в контексте исторических мест его значение не очевидно. Вы переименуете поле перед запуском инструмента. (Исходное название останется в таблице Риск разжижения.)
- В параметре сопоставление полей нажмите Редактировать
.Откроется диалоговое окно Свойства поля. Вверху в разделе Свойства вы увидите свойства поля CATEGORY, такие как его имя, псевдоним и тип.
- В ячейке Имя поля выделите существующее значение (CATEGORY) и замените его на LIQUEFACTION_RISK.
- В ячейке Псевдоним выделите существующее значение и замените его на Риск разжижения.

Псевдоним — это отображаемое имя, которое по умолчанию отображается в таблице атрибутов и в большинстве контекстов геообработки. Псевдоним может включать пробелы; имя поля не может.
- Щелкните ОК в диалоговом окне Свойств поля.

- Нажмите ОК, чтобы запустить инструмент Добавить пространственное соединение.
- После завершения операции на панели Содержание щелкните правой кнопкой мыши слой Исторические места и щелкните Таблица атрибутов
.Переименованное поле Category из слоя Риск разжижения добавилось в таблицу и отображает его псевдоним Liquefaction Risk. Каждое историческое место теперь связано с категорией риска полигона, в котором оно находится. Также добавлено поле Join_Count. Значение в этом поле равно 1 для каждой записи, поскольку каждое историческое место связано ровно с одним полигоном риска.
Вы удалите поле Join_Count, которое вам не нужно.
- В таблице Исторические места щелкните заголовок поля Join_Count, чтобы выбрать поле.

- Щелкните правой кнопкой мыши выбранный заголовок поля и выберите Удалить
. - В строке Удалить поле выберите Да.
Не закрывайте таблицу Исторические места.
Подсказка:
Вы также можете скрыть поля в таблице, чтобы сделать их невидимыми, не удаляя их.
Подсказка:
При желании вы можете перетащить таблицу за вкладку просмотра в новое место, чтобы было больше места для просмотра карты. Например, если у вас два монитора, вы можете перенести таблицу за рамки окна ArcGIS Pro.
- На Панели инструментов быстрого доступа нажмите Сохранить проект
.
Оценка результатов
Вы откроете вид Data Engineering таблицы Исторические места, чтобы просмотреть статистику объединенной таблицы и создать диаграмму.
- В таблице Исторические места щелкните заголовок поля Liquefaction Risk, чтобы выбрать поле.
- Щелкните правой кнопкой мыши выбранный заголовок и выберите Просмотреть статистику
.
Откроется вид Data Engineering таблицы и отобразится статистика для поля LIQUEFACTION_RISK:
- Значение Количества — 322 (100%). Это подтверждает, что для каждого исторического места существует значение риска разжижения.
- Существует шесть уникальных значений. Таблица Риск разжижения фактически содержит семь уникальных значений. Это означает, что исторических мест ни в одной из категорий риска нет. (К счастью, это красная зона.)
- Режим или наиболее распространенное значение — Нежилая территория.
- Наименее распространенное значение — техническая категория 1.
- В виде Data Engineering наведите указатель мыши на столбец Предварительный просмотр диаграммы.

Экранная подсказка дает процентную разбивку значений. Около половины исторических мест находятся в нежилых районах, около четверти во второй технической категории и так далее.
- Щелкните правой кнопкой мыши заголовок строки (квадрат у левого края строки), выберите Создать диаграмму
и выберите Диаграмма
.
Откроется вид диаграммы и панель Свойства диаграммы. На графике отображается количество исторических мест в каждой категории риска. Вы измените его свойства, чтобы диаграмму было легче интерпретировать.

Значения оси Y и ориентация меток категорий могут различаться в зависимости от размера вида диаграммы. - Выше панели Свойства диаграммы щелкните при необходимости вкладку Данные.
- В разделе Надписать данные отметьте пункт Надписать столбцы.
На графике над каждой полосой отображается количество исторических мест в каждой категории риска.
- В верхней части панели щелкните вкладку Оси.
- В поле Ограничение количества символов в надписи измените значение с 11 на 20. (Вы можете использовать клавишу со стрелкой или ввести значение и нажать клавишу Enter.)
На оси X значения категорий отображают свои полные имена. По умолчанию ориентация надписи настраивается так, чтобы наилучшим образом соответствовать доступному пространству. Однако вы можете захотеть изменить ориентацию.
- При необходимости щелкните стрелку раскрывающегося списка Ориентация подписи и выберите необходимый параметр.
- В верхней части панели щелкните вкладку Общие. (Если вы ее не видите, нажмите кнопку параметров
и щелкните Общие в ниспадающем списке.)- В поле Заголовка диаграммы удалите заголовок по умолчанию и введите Исторические места по категориям риска разжижения. Нажмите клавишу Enter.
- Отключите Название оси X.
- В поле Заголовка оси Y удалите заголовок по умолчанию и введите Количество достопримечательностей. Нажмите клавишу Enter.
Возможно, вы захотите изменить цвет столбцов, который в настоящее время установлен на светло-зеленый.
- При необходимости щелкните вкладку Серии.
- В столбце Символ щелкните квадрат светло-зеленого цвета.
- В появившейся цветовой палитре выберите любой понравившийся цвет.
- Щелкните за пределами цветовой палитры, чтобы закрыть ее.

- Щелкните полосу на диаграмме, чтобы выбрать ее.
На карте выбраны соответствующие объекты слоя Исторические места.
- Щелкните другую полосу, чтобы изменить выбор. Нажмите клавишу Ctrl и щелкните другую полосу, чтобы добавить ее к выделению.
- На панели инструментов вида диаграммы нажмите Очистить выборку
. - Закройте вид диаграммы и закройте панель Свойства диаграммы. Не закрывайте вид Data Engineering.
На панели Содержание появится диаграмма под слоем Исторические места. Диаграмма не существует независимо от слоя: если вы удалите слой с карты или карту из проекта, диаграмма исчезнет. Вы можете экспортировать диаграмму и сохранить ее в виде графического файла.
- На Панели инструментов быстрого доступа нажмите Сохранить проект
.
Создать слой из таблицы
Могут появиться дополнительные данные, относящиеся к вашему проекту. Предположим, что вы обнаружили файл .csv с информацией о паре исторических мест Крайстчерча. Если эти места еще не включены в слой Исторические места, вы хотите их добавить.
Вы добавите на карту файл .csv в виде таблицы. Поскольку файл содержит пространственные координаты достопримечательностей, вы можете создать слой из таблицы с объектами в координатах местоположений.
- Сделайте панель Каталог активной. Убедитесь, что в верхней части панели выбрана вкладка Проект.
- Разверните контейнер
Папки. Разверните Join_data_spatially > commondata > userdata.В папке userdata находится файл с именем Christchurch Heritage Sites.csv.
- Щелкните правой кнопкой мыши файл Christchurch Heritage Sites.csv и выберите Добавить на текущую карту
.На панели Содержание файл добавлен в виде таблицы под заголовком Автономные таблицы.
- На панели Содержание щелкните правой кнопкой мыши файл Christchurch Heritage Sites.csv и выберите Открыть
.
Таблица содержит информацию о двух объектах наследия, включая имя, адрес, регистрационный номер и другие поля.
- Сделайте таблицу Исторические места активной, щелкнув вкладку ее вида.
Эта таблица также содержит поля имени и адреса. Поле RegID соответствует полю RegisterNumber в таблице Объекты наследия Крайстчерча. Хотя имена полей разные, они хранят одну и ту же информацию.
- Снова сделайте активной таблицу Christchurch Heritage Sites.csv.
В таблицу входят поля X и Y с координатами широты-долготы в десятичных градусах. Вы будете использовать эти координаты для создания слоя из таблицы. Как только вы это сделаете, вы сможете увидеть, существуют ли уже эти объекты в слое Исторические места.
- На панели Содержание в разделе Автономные таблицы щелкните правой кнопкой мыши файл Christchurch Heritage Sites.csv, выберите Создать точки из таблицы
и выберите Таблица XY в точку
.В плавающем окне откроется инструмент XY Таблица в точку.
Параметр Входная таблица содержит правильный параметр по умолчанию Christchurch Heritage Sites.csv. Параметры Поле X и Поле Y по умолчанию корректно установлены как поля таблицы X и Y. Параметр Системы координат по умолчанию имеет значение GCS_WGS_1984. Большинство значений широты и долготы хранятся в этой системе.
Подсказка:
Вы можете убедиться, что настройка в этом случае верна, щелкнув правой кнопкой мыши файл на панели Каталог и выбрав Просмотреть метаданные
. - Рядом с текстовым полем Выходной класс пространственных объектов щелкните Рабочая область памяти
. Измените путь к выходному классу объектов на memory\Sites.
Вы создадите точечные объекты во временной рабочей области памяти, поскольку вам не нужно создавать выходные данные. Если окажется, что объекты уже существуют в слое Исторические места, вы можете отказаться от этого нового слоя. Если они еще не существуют, вы хотите добавить их в слой Исторические места. В любом случае вам необходимо сохранить их в новый набор данных.
Имя пути memory\ указывает, что выходные данные записываются в рабочую область памяти, а не в класс объектов. Когда вы завершаете сеанс ArcGIS Pro, рабочая область памяти очищается. Имя Sites может быть любым по вашему выбору, но не может содержать пробелов.
- Нажмите OK.
По завершении работы инструмента в верхнюю часть панели Содержание добавляется слой Sites (Достопримечательности).
- На панели Содержание щелкните правой кнопкой мыши на слое Sites и выберите Приблизить к слою
.Вы увеличите символы по умолчанию, чтобы их было легче увидеть.
- На панели Содержание щелкните символ слоя Достопримечательности.
Появится панель Символы с опциями форматирования точечных символов.
- На вкладке Галерея в списке символов в ArcGIS 2D щелкните символ Круг 3, чтобы выбрать его.

Символ будет обновлен как на карте, так и на панели Содержание.
- На панели Содержание отключите слой Достопримечательности, а затем включите его снова.
Вы можете видеть, что в этих местах в слое Исторические объекты еще нет объектов.
Присоединение данных
Вы добавите два объекта из слоя Достопримечательности в слой Исторические места с помощью инструмента Присоединить. Поскольку таблицы в двух слоях имеют разную схему, некоторые поля необходимо сопоставить вручную. Вы сделаете это с помощью параметра сопоставления полей, который использовали ранее.
Подсказка:
Другой вариант — скопировать объекты из одного слоя в другой с помощью команд Копировать
и Специальная вставка
на вкладке ленты Редактирование. Для небольшого количества объектов этот подход может быть полезным. Рабочий процесс копирования и вставки также поддерживает сопоставление полей посредством настройки параметров редактирования.
- Активируйте вид Data Engineering Исторические места.
- Щелкните правой кнопкой мыши заголовок строки (квадрат у левого края строки), выберите Интегрировать
и нажмите Присоединить
.Инструмент Присоединить откроется во всплывающем окне. Сообщение в верхней части диалогового окна предупреждает вас о том, что инструмент изменяет целевой набор данных (вместо того, чтобы создавать новые выходные данные).
- Щелкните стрелку ниспадающего списка для Входные наборы данных и выберите Sites.
По умолчанию для целевого набора данных правильно установлено значение Исторические места.
- Щелкните стрелку раскрывающегося списка Тип сопоставления полей и выберите Использовать список полей для определения различий.

Диалоговое окно развернется и отобразит параметр сопоставления полей. Отображаются названия полей в целевом наборе данных (Исторические места).
Поля RegID и LIQUEFACTION_RISK отмечены значками предупреждения
, поскольку они не соответствуют полям с таким же именем во входном наборе данных. (По этой причине инструмент не сработает, если вы запустите его с настройкой по умолчанию, согласно которой входные поля должны соответствовать целевым полям.)Однако, как вы видели ранее, поле RegisterNumber в таблице Достопримечательности и поле RegID в таблице Исторические места содержат исторические регистрационные номера. Если имена полей различаются, но значения совместимы, вы можете вручную сопоставить эти поля с помощью сопоставления полей.
- В параметре сопоставление полей нажмите Редактировать
.Откроется диалоговое окно Свойства поля.
- В диалоговом окне Свойства поля в списке Поля убедитесь, что поле RegID выбрано (выделено синим цветом). Прокрутите список источников полей и щелкните поле RegisterNumber.

В разделе Действия и исходные поля поле RegisterNumber отображается как тег, указывающий, что оно соответствует полю RegID в качестве исходного поля. Значок предупреждения будет удален с поля RegID.
Вы оставите поле LIQUEFACTION_RISK без отметки, поскольку у него нет сопоставляемого поля в таблице Достопримечательности. Когда инструмент запустится, в таблицу Исторические места будут добавлены две новые записи. Атрибуты будут обрабатываться следующим образом:
- Для сопоставимых полей значения в таблице Достопримечательности будут добавлены в соответствующее поле в таблице Исторические места. Например, адреса будут добавлены в поле Address и регистрационные номера будут добавлены в поле RegID.
- Поля в таблице Исторические места, у которых нет сопоставимого поля, будут иметь нулевые значения для добавленных записей. Это означает, что поле LIQUEFACTION_RISK будет иметь нулевые значения.
- Поля в таблице Достопримечательности, у которых нет сопоставимого поля, не будут добавлены в таблицу Исторические места. К ним относятся DateRegistered, LocalAuthorityName и ряд других полей.
Примечание:
Как вы видели ранее, пространственные координаты двух достопримечательностей наследия указаны в десятичных градусах. Инструмент Присоединить автоматически спроецирует эти координаты в систему координат целевого набора данных, то есть NZGD 2000 New Zealand Transverse Mercator.
- Щелкните ОК в диалоговом окне Свойств поля.
Инструмент Присоединить — это один из нескольких инструментов геообработки, который позволяет вам отменить результаты геообработки. В этом уроке вы оставите кнопку-переключатель Включить отмену отключенной.
- Щелкните ОК в инструменте Присоединить.
- По завершении работы инструмента сделайте активной таблицу атрибутов Исторических мест.
В нижней части вида таблицы вы видите, что теперь в таблице 324 записи (на две больше, чем раньше).
- В нижней части вида таблицы нажмите Переместить в конец
, чтобы перейти в конец таблицы.
В таблицу добавлены две записи из слоя Достопримечательности. Как и ожидалось, для этих записей поле Liquefaction Risk имеет нулевые значения.
- Сделайте вид карты городского района Крайстчерча активным. На панели Содержание отключите слой Значимые места.

Присоединенные объекты появились на карте в правильных местах. Вам больше не нужен слой Достопримечательности.
- На панели Содержание щелкните правой кнопкой мыши слой Достопримечательности и выберите Удалить
.Чтобы завершить работу, вы определите значения риска разжижения для новых объектов и добавите их в таблицу.
- На Панели инструментов быстрого доступа нажмите Сохранить проект
.
Определите зоны риска для новых пространственных объектов
Новые объекты были добавлены после пространственного соединения и поэтому имеют в поле Liquefaction Risk нулевые значения. Вы будете использовать инструмент Исследование, чтобы найти значения для этих функций.
- На ленте, на вкладке Карта щелкните стрелку раскрывающегося списка инструмента Исследование
и выберите Видимые слои. - На карте щелкните новый объект в слое Исторические места, который представляет собой пещеру Монкс. (Из двух новых объектов этот находится севернее.)

Во всплывающем окне вы видите, что пещера Монкс находится в зоне риска разжижения, в которой ущерб маловероятен.
- При необходимости переместите всплывающее окно в сторону. На карте щелкните новый объект Rotten Row Baches.
Этот объект находится в нежилой области.
Примечание:
Если слой Риск разжижения не отображается во всплывающем окне, увеличьте объект и щелкните его еще раз. Объект находится на ребре экстента слоя. Если вы щелкнете за пределами экстента, вы не получите результата.
- Закройте панель Всплывающее окно.
- На ленте на вкладке Карта щелкните стрелку раскрывающегося списка инструмента Исследование
и выберите Самый верхний слой, чтобы восстановить настройки по умолчанию.
Вычисление значений полей
Вычисления в полях обновляют значения таблицы на основе написанного вами выражения. В этом случае вам нужно обновить только два значения, и вы сможете редактировать ячейки таблицы вручную. Однако в случаях, когда вам необходимо обновить сотни или тысячи значений, необходимы вычисления в полях. Использование вычислений в полях также сводит к минимуму риск ошибок при вводе данных.
- Сделайте активной таблицу атрибутов Исторических мест. В таблице щелкните заголовок строки номер 323 (серый квадрат у левого края строки), чтобы выбрать запись для пещеры Монкс.
- В строке инструментов в верхней части таблицы щелкните Вычислить
.Панель инструментов Вычислить поле отображается под рядом инструментов.
- На панели инструментов Вычислить поле щелкните стрелку раскрывающегося списка Целевое поле и выберите Риск разжижения.
Теперь определите выражение для вычисления. В поле Liquefaction Risk вы хотите заменить текущее пустое значение для Пещеры Монкс на значение Маловероятное повреждение.
- На панели инструментов Вычислить поле щелкните Конструктор выражений
.Откроется диалоговое окно Конструктор выражений.
- В диалоговом окне Конструктор выражений в списке полей выберите Риск разжижения.
Поле Liquefaction Risk содержит значение, которое вы хотите использовать. При выборе поля активируется ниспадающий список Вставить значения.
- Щелкните ниспадающий список Вставить значения и выберите Маловероятное повреждение.

Готовое выражение: LIQUEFACTION_RISK = "Damage unlikely".
- Нажмите OK.
- На панели инструментов Вычислить поле щелкните Вычислить выбранные
.Запись пещеры Монкс (единственная выбранная запись) обновлена с учетом значения риска разжижения. Вы можете обновить запись Rotten Row Baches таким же образом, но на этот раз нужно будет ввести нужное значение в поле выражения на панели инструментов.
- В таблице щелкните заголовок строки номер 324, чтобы выбрать запись для Rotten Row Baches.
- На панели инструментов Вычислить поле в поле выражения удалите выражение "Damage unlikely" и введите "Nonresidential area" (включая кавычки).

- Щелкните Вычислить выбранные
.Обновлена запись Rotten Row Baches.
- В строке инструментов в верхней части таблицы щелкните Очистить
,чтобы очистить выбранную запись.
Вычисления в двух полях являются изменениями таблицы и должны быть сохранены.
- На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните Сохранить
. - При получении запроса Сохранить изменения нажмите Да.
- Закройте открытые таблицы и вид Data Engineering.
- На панели Содержание щелкните правой кнопкой мыши слой Исторические места и выберите Приблизить к слою
. - На Панели инструментов быстрого доступа нажмите Сохранить проект
.
В этом руководстве вы использовали пространственное соединение, чтобы добавить атрибут риска разжижения при землетрясении из полигонального слоя в точечный слой исторических достопримечательностей. Вы изучили свойства объединенной таблицы в виде Data Engineering. Вы преобразовали файл .csv в слой карты и присоединили объекты из этого слоя к слою исторических достопримечательностей. Наконец, вы рассчитали значения присоединенных записей, чтобы заполнить недостающую информацию.
Чтобы получить больше опыта работы с пространственными соединениями, ознакомьтесь с руководствами по Началу работы с ArcGIS Pro и Заимствованию атрибутов с помощью пространственного соединения. Узнайте больше о Data Engineering в серии статей и руководств по Data Engineering в ArcGIS Pro. Чтобы узнать, как присоединять новые данные в слой при обновлении существующих данных, см. статью Обновление наборов данных с помощью инструмента Присоединить данные в ArcGIS Pro.
