Присоединить данные

Схема рабочего процесса Присоединить данные


Этот инструмент присоединяет данные к существующему размещенному векторному слою. Инструмент Присоединить данные изменяет исходный набор данных, новый выходной слой не создается. Можно выполнить сопоставление полей на основе их названия и типа, либо вы можете применить более продвинутые методы сопоставления.

Ниже приведены примеры:

Выберите слой, к которому выполняется присоединение


Таблица, точечный, линейный или полигональный класс объектов, к которому будут присоединены данные.


Caution: 

Присоединяемый слой будет изменен в ходе работы инструмента. Поэтому убедитесь, что вы действительно хотите поменять исходный слой.


Кроме выбора слоя из вашей карты, можно щелкнуть Выбрать слой анализа в нижней части ниспадающего списка, чтобы найти размещенный векторный слой в своих ресурсах.

Выберите присоединяемый слой


Таблица, точечный, линейный или полигональный класс объектов, который будет присоединяться к входному слою.

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

Присоединить все объекты или указать поднабор объектов (дополнительно)


Определяет, какие объекты будут присоединены. Это дополнительный параметр.

Выберите, как присоединить поля (дополнительно)


Определяет, как именно поля будут присоединяться к входным данным. По умолчанию все сопоставленные поля будут присоединены. Поля сопоставляются, если у них одинаковые названия и типы данных. Дополнительно вы можете выбрать, как именно нужно сопоставить поля или вычислить выражение Arcade, чтобы заполнить значения полей.

Например, у вас есть входной слой с полями field_number, field_string, date_field, unused_field и присоединяемый слой с полями field_string, field_number, and MY_DATE_FIELD.

  • По умолчанию инструмент сопоставит field_number во входном слое с field_number в присоединяемом слое, а также field_string во входном слое с field_string в присоединяемом.
  • По умолчанию поля date_field и unused_field во входном слое будут заполнены значениями null, поскольку для них нет сопоставлений.
  • Опционально вы можете присоединить значения в поля, для которых не было найдено сопоставлений автоматически. Например, поле date_field во входном слое может быть сопоставлено с полем MY_DATE_FIELD в присоединяемом. Для этого используйте ниспадающее меню рядом с date_field в первом столбце и выберите MY_DATE_FIELD из ниспадающего меню во втором столбце.
Еще один пример: во входном слое есть числовые поля value_1, value_2, value_3 и my_Average, а в присоединяемом есть поля value_1, value_2 и value_3.
  • По умолчанию поля value_1, value_2 и value_3 будут сопоставлены и присоединены.
  • Дополнительно к стандартному сопоставлению можно вычислить значения для поля my_Average. Сделайте это, выбрав нужные поля и математические операторы в ниспадающем меню Выражение в столбце рядом с названием my_Average и создав выражение Arcade, выглядящее примерно следующим образом:
    average($feature["value_1"] + $feature["value_2"] + $feature["value_3"])
    .