Копирование объектов между слоями

Видео

Этот урок также доступен в виде видео.

Просмотр данных

Вы начнете с просмотра данных, чтобы определить какие атрибуты, если они есть, следует передавать при копировании объектов.

  1. Загрузите пакет проекта Boulder.

    Файл с именем Boulder.ppkx загружен на ваш компьютер. Файл .ppkx является пакетом проекта ArcGIS Pro, и может содержать карты, данные и другие файлы, которые вы можете открыть в ArcGIS Pro.

  2. Найдите загруженный файл на вашем компьютере. Дважды щелкните Boulder.ppkx, чтобы открыть его в ArcGIS Pro. При появлении запроса войдите в свою учетную запись ArcGIS.
    Примечание:

    Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.

    Откроется карта со зданиями в окрестностях Boulder Country Club. На базовой карте изображений можно видеть, что группа зданий в северо-восточной части отсутствует.

    Карта с полигонами отсутствующих зданий

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

  3. На панели Содержание установите отметку у слоя Microsoft Buildings, чтобы включить его.

    Слой Microsoft Buildings включен на панели Содержание

    На карте появится больше контуров зданий желтого цвета.

    Карта с двумя слоями полигонов зданий

    Примечание:

    Слой Boulder County Buildings является поднабором слоя Building Footprints из хаба Boulder County's Geospatial Open Data. Слой Microsoft Buildings создан Microsoft Corporation и размещен на сайте University of Colorado Boulder's GeoLibrary.

  4. На панели Содержание щелкните правой кнопкой Boulder County Buildings и выберите Таблица атрибутов.

    Этот слой содержит множество атрибутов, включая информацию об источнике данных и статусе.

    Таблица атрибутов

  5. Откройте таблицу атрибутов слоя Microsoft Buildings.

    Этот слой содержит больше зданий, но он не содержит атрибутов, которые полезны для вашего проекта. Вы продолжите использовать слой Boulder County Buildings, но заполните пробелы данными из слоя Microsoft Buildings.

  6. Закройте обе таблицы атрибутов.

Копирование и вставка объектов

В ArcGIS Pro есть несколько способов объединения слоев, включая инструменты Слияние и Присоединение, но иногда необходимо перенести только новые объекты, а не весь набор данных. В этих случаях инструменты редактирования подходят лучше. Вы воспользуетесь инструментами редактирования для копирования и вставки зданий из одного слоя в другой.

Примечание:

Чтобы узнать о соединении полных наборов данных, обратитесь к руководству Слияние нескольких слоев в один.

  1. На ленте щелкните вкладку Редактирование.

    Чтобы скопировать и вставить объекты, сначала их необходимо выделить.

  2. В группе Выборка щелкните на нижней части кнопки Выбрать. В открывшемся меню выберите Полигон.

    Инструмент выборки Полигон

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

    Карта с областью выделения

  4. Дважды щелкните, чтобы завершить создание геометрии выделения.

    Выбранные объекты на карте

    Не имеет значения, если вы также выделите синюю линию Study Area, поскольку операция вставки позволяет вставлять только полигоны, а не линии. Однако, если вы случайно выделили розовые здания, их необходимо убрать из выборки.

  5. На ленте щелкните нижнюю часть кнопки Выбрать и выберите Прямоугольник.
  6. Удерживая клавишу Ctrl, щелкните случайно выбранные здания.
    Примечание:

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

    Выбранный объект розового цвета на карте

    Подсказка:

    Клавиша Ctrl позволяет вручную удалять объекты из набора выборки. Клавиша Shift позволяет добавлять объекты.

    В выборке теперь находятся здания только со слоя Microsoft Buildings, которые отсутствуют на слое Boulder County Buildings.

    Теперь вы скопируете выбранные объекты и вставите их в слой Boulder County Buildings.

  7. На ленте в группе Буфер обмена щелкните Копировать.

    Кнопка Копировать на ленте

    Активируется кнопка Вставить.

  8. Щелкните нижнюю часть кнопки Вставить и выберите Специальная вставка.

    Кнопка Специальная вставка на ленте

    Подсказка:

    Вы также можете нажать Ctrl+C, чтобы скопировать объекты, и Ctrl+Alt+V, чтобы открыть окно Специальная вставка.

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

  9. Если опция Вставить отображается, выберите Полигон.

    Опция Полигон в окне Специальная вставка

    Будут вставлены только выбранные полигоны (со слоя Microsoft Buildings), а не линии (со слоя Study Area).

    Далее вы выберете место вставки выбранных полигонов.

  10. В поле Шаблон выберите Constructed.

    Опция Шаблон в окне Специальная вставка

    Меню Шаблон позволяет вставлять объекты в любой класс символов, представленный на карте. Выбранные здания отображаются на базовой карте Imagery, поэтому вы знаете, что они уже построены и предполагаете, что они еще не были снесены.

    Примечание:

    Меню Слой позволяет вставлять объекты, не распределяя их по категориям.

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

    Примечание:

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

  11. Нажмите OK.

    Копии выбранных полигонов добавляются на слой Boulder County Buildings и обозначаются розовым цветом.

    Карта с выбранными объектами и панелью инструментов редактирования

    Панель инструментов редактирования отображается на карте с активным инструментом Переместить. Вам не нужно редактировать положение новых объектов.

  12. Закройте панель Изменить объекты.

    Панель инструментов редактирования исчезнет с карты.

Обновить атрибуты

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

  1. Пока здания выделены, на ленте в группе Выборка щелкните Атрибуты.

    Кнопка Атрибуты на ленте

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

    Панель Атрибуты

    Поскольку выделенные объекты новые, большинство их атрибутов имеет значение <Null>. В поле Статус задано Constructed. Этот атрибут был применен шаблоном, выбранным в окне Специальная вставка.

    Вы обновите атрибуты сразу всех новых объектов.

  2. В верхней части панели Атрибуты щелкните Boulder County Buildings (192).
    Примечание:

    192 - это количество выбранных объектов. Ничего страшного, если у вас другое число.

    В нижней части панели Атрибуты теперь показаны атрибуты всех выбранных объектов.

  3. В поле Источник введите Microsoft.

    На панели Атрибуты источником указан Microsoft

  4. Нажмите Enter. Щелкните Применить.
  5. Откройте таблицу атрибутов слоя Boulder County Buildings.
  6. Под таблицей атрибутов щелкните кнопку Показать выбранные записи.

    Кнопка Показать выбранные записи

  7. Убедитесь, что поля Source и Status обновлены у всех выбранных строк.

    Поля Source и Status в атрибутивной таблице

  8. Закройте таблицу атрибутов и панель Атрибуты.

Сохранение изменений

Наконец, вы сохраните изменения, сделанные в этом уроке.

  1. Щелкните правой кнопкой мыши в любом месте карты и выберите Очистить.
  2. На ленте в группе Управление изменениями щелкните Сохранить.

    Кнопка Сохранить на ленте

  3. В окне Сохранить изменения щелкните Да.

    Внесенные изменения были применены к данным, а не к карте или проекту. Если вы добавите слой Boulder County Buildings на любую новую карту, он будет содержать новые здания.

  4. На панели Содержание щелкните правой кнопкой слой Microsoft Buildings и выберите Удалить.
  5. На панели инструментов быстрого доступа, щелкните кнопку Сохранить проект, чтобы сохранить проект.

    Кнопка Сохранить проект на панели инструментов быстрого доступа

В этом руководстве вы просмотрели атрибуты данных, выделили и скопировали группу объектов и вставили их в другой слой. Затем вы использовали панель Атрибуты, чтобы обновить одно из полей всех вставленных объектов. Теперь слой Boulder County Buildings содержит все здания в вашей области изучения.

Вы можете найти больше учебных пособий в галерее учебных пособий.