Копирование базы геоданных с помощью мастера Извлечения данных (Extract Data) в ArcMap
Мастер копирует содержимое из одной базы геоданных в другую. Эта операция похожа на копирование и вставку данных из одной базы геоданных в другую, но при этом она позволяет копировать поднабор с использованием приближения области, при помощи выбора поднабора для копирования или обоих способов.
По умолчанию:
- Извлекаются все данные (включая любые невидимые слои) из выбранной в настоящий момент базы геоданных, представленной в активном фрейме данных.
- Пространственный экстент извлекаемых данных ограничивается до текущего видимого экстента активного фрейма данных или границы выбранной в настоящий момент графики.
- При извлечении данных учитываются все выбранные параметры или определяющие запросы, примененные к этим данным. Для выбора объектов или записей можно воспользоваться любым методом выборки ArcMap. Например, вы можете выбрать объекты путем очерчивания области или путем выполнения атрибутивного запроса. Если при использовании дополнительной панели на слое или в таблице представлены как выборка, так и определяющий запрос, будет предоставлена возможность открепить выбранные объекты в этом запросе.
- Все связанные объекты, имеющие отношение к этим данным, которые могут находиться, а могут и отсутствовать в активном фрейме данных, также будут включены при извлечении данных. Например, будут извлечены все аннотации, относящиеся к извлекаемым объектам.
- Список извлекаемых данных также будет автоматически расширен для включения зависимых наборов данных. Например, если в активном фрейме данных имеется хотя бы один класс объектов сети, топологии или набора классов объектов, то будут включены все классы объектов этой геометрической сети, топологии или этого набора классов объектов.
- Если в активном фрейме данных будет существовать несколько слоев, представляющих один и тот же класс объектов, то при извлечении используется только тот слой, который будет расположен в таблице содержания выше.
Дополнительные опции мастера позволяют замещать эти значения, установленные по умолчанию, и настраивать параметры извлечения. Например, может возникнуть необходимость настроить экстент извлечения с использованием пользовательских координат, либо отказаться от существующей выборки, имеющейся для слоя, а вместо этого извлечь все объекты. Для выбора количества объектов и записей, которые будут извлечены для каждого слоя или таблицы, можно воспользоваться опциями, которые имеются в комбинированном поле столбца Извлечь (Extract).
Выполните приведенные ниже шаги для копирования содержимого из одной базы геоданных в другую.
- Запустите ArcMap.
- Используйте кнопку Добавить данные (Add Data), чтобы добавить к карте слой, содержащийся в наборе данных базы геоданных, схему которой необходимо экспортировать.
- Откройте панель инструментов Распределенная база геоданных (Distributed Geodatabase), для чего выберите команды Вид (View) > Панели инструментов (Toolbars) > Распределенная база геоданных (Distributed Geodatabase).
- Нажмите кнопку Извлечь данные (Extract Data) на панели инструментов Распределенная база геоданных (Distributed Geodatabase), чтобы запустить мастер извлечения данных.
- Поскольку необходимо скопировать все содержимое, то нажмите Данные (Data)в ответ на вопрос: Какие данные вы хотите извлечь?
- Теперь данные можно скопировать в новую или существующую базу геоданных. Укажите базу геоданных, в которую необходимо скопировать данные, или введите путь к ней.
- Для создания файловой базы данных, укажите в имени файла расширение .gdb.
- Для создания персональной базы данных, укажите в имени файла расширение .mdb.
- Чтобы скопировать содержимое в новую базу геоданных ArcSDE, перед использованием мастера извлечения данных следует сначала создать ее. См. раздел Создание корпоративной базы геоданных (Create Enterprise Geodatabase).
- Выберите опцию Показать доп. опции (Show advanced options) для замены параметров извлечения по умолчанию при нажатии Далее (Next)в нижней части страницы.
- Нажмите кнопку Далее (Next), чтобы определить содержимое, которое будет скопировано. На этой панели вы можете установить экстент, объекты которого будут скопированы, а также создать список объектов данных, информация которых должны быть скопирована.
- При необходимости скопировать все содержимое выберите опцию Полный экстент данных (The full extent of the data). Заметьте, что вам не нужно иметь выбранными никакие объекты или таблицы, чтобы скопировать все содержание данных в рамках экстента.
- Уберите отметки в полях Включить (Include) для тех классов объектов, таблиц или классов отношений, содержимое которых экспортировать не нужно.
- На последней панели вы можете просмотреть итоговую информацию об извлечении содержания и других дополнительных настройках. Когда вы будете готовы, нажмите кнопку Готово (Finish), чтобы экспортировать содержание базы геоданных.
Если вы оставите выделенным класс пространственных объектов сети, топологии или данных рельефа (terrain), то будут скопированы все классы пространственных объектов, участвующие в сети, топологии или данных рельефа (terrain). Нажмите Далее (Next).