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

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


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

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

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


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


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"])
    .