Skip to main content

Настройка сопоставления полей

Сопоставление полей - это процесс сопоставления атрибутов полей исходного векторного слоя с атрибутами полей целевого векторного слоя с целью переноса данных атрибутов между объектами. Сопоставление полей доступно в диалоговом окне Настройки редактора на боковой вкладке Сопоставление полей.

Специальные инструменты редактирования используют настройки сопоставления полей для переноса значений атрибутов. Эти инструменты включают Перенос атрибутов , Копировать параллельно , Отразить зеркально Mirror и команды Копировать , Вырезать Вырезать и Специальная вставка Вставить в группе Буфер обмена.

Эти инструменты также упоминаются в разделе Описание инструмента Изменить объекты, где указано, какие инструменты ссылаются на эти настройки.

Для настройки сопоставления полей, выполните следующие шаги:

  1. На ленте на вкладке Редактирование щелкните Настройки редактора Настройки редактирования в группе Управление изменениями.

    Или, если активный инструмент редактирования использует сопоставление полей, щелкните кнопку Опции редактирования Меню и выберите Сопоставление полей .

    Появится диалоговое окно Настройки редактора.

  2. Щелкните боковую вкладку Сопоставление полей.

  3. Щелкните стрелку ниспадающего меню Целевой и выберите векторный слой для объектов, в которые будут перенесены значения атрибутов.

    Поля атрибутов, заданные в слое, отображаются в столбце Целевой.

  4. Щелкните стрелку ниспадающего меню Источник и выберите векторный слой для объектов, из которых будут скопированы значения атрибутов.

    Настройки сопоставления полей по умолчанию автоматически сопоставляют имена полей и типы данных между Целевым и Исходным слоем.

    Чтобы изменить или добавить поле, например добавить поле с другим именем или типом данных, щелкните поле и щелкните стрелку ниспадающего меню. Допустимые поля отображаются в ниспадающем списке выбора.

    Столбец Источник

  5. На панели инструментов выберите следующие команды, чтобы сбросить, очистить или сопоставить соответствующие поля.

    Сбросить Отменить

    Восстановление настроек поля до последней сохраненной конфигурации.

    Авто-сопоставление Переключить выборку

    Сопоставление всех полей с совпадающими именами и типами данных. Это установка по умолчанию.

    Очистить Очистить результаты

    Удаление всех настроек поля.

  6. Перейдите на вкладку Выражение, чтобы настроить выражение ArcGIS Arcade для значений полей исходного атрибута, которые переносятся в целевые объекты.

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

    Более подробно:

    Следующий пример возвращает значения полей исходных объектов Elevation и Rotation в целевые поля с теми же именами.

    return {
      "Elevation" : $sourceFeature['Elevation'],
      "Rotation" : $sourceFeature['Rotation']
    }
    

    Подробнее см. в ArcGIS Arcade.

  7. На панели инструментов под окном выражения выберите следующие команды для сброса, проверки или импорта и экспорта файлов выражений надписей (LXP).

    Сбросить Сбросить

    Восстанавливает выражение до последних сохраненных настроек.

    Проверить Проверить

    Проверьте выражение (зеленая галочка). Номера строк и причины синтаксических ошибок указаны в сообщении об ошибке.

    Импорт Show in folder

    Импорт файла выражения надписи (LXP).

    Экспорт Экспорт

    Экспорт выражения в файл выражения надписи (LXP).

  8. Нажмите OK.

Диалоговое окно закроется.