ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Импорт метаданных (Import Metadata)

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Импортирует метаданные в целевой элемент после конвертации метаданных исходного элемента в метаданные ArcGIS в случае необходимости. Исходными и целевыми данными могут быть элементы ArcGIS и автономные файлы метаданных XML.

Этот инструмент обрабатывает исходные метаданные до их импорта и после этого обновляет целевые метаданные. Любые внутренние свойства исходного элемента, которые были добавлены автоматически к его метаданным с помощью ArcGIS, удаляются вместе со всеми уникальными идентификаторами до конвертации информации в формат метаданных ArcGIS, если это необходимо. После сохранения импортированной информации, метаданные целевого элемента автоматически обновляются его внутренними свойствами.

Этот инструмент полезен для копирования метаданных из одного элемента в другой, когда вы начинаете создавать его метаданные; импортированные метаданные ведут себя как шаблон. Использование другого документа метаданных в качестве шаблона поможет сэкономить время, если два элемента разделяют некоторую информацию, например, правовые ограничения или описание проекта, для которого они были созданы.

Примечание:

Существующие метаданные будут замещены импортированными метаданными.

Использование

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

    Однако, если вы изменяете исходные метаданные элемента с помощью инструмента Трансформация XSLT (XSLT Transformation), например, чтобы обновить информацию о контакте, и вам необходимо импортировать результирующий файл XML обратно в исходный элемент, используйте Импортер метаданных (Metadata Importer). В этом случае неподходящим является удаление уникального идентификатора исходного элемента или изменение его содержания до того, как будут импортированы метаданные.

  • После импорта метаданные автоматически обновляются, чтобы были включены текущие свойства целевого элемента. По умолчанию отмечен параметр Включить автоматическое обновление (Enable automatic updates). С этой опцией будет изменена импортированная информация, чтобы в наличии имелись фактические свойства. Будут добавлены свойства, которые еще не записаны в метаданные. Это гарантирует, что метаданные будут оставаться текущими при изменении элемента. Например, если импортированные метаданные включают заголовок, описывающий другой элемент, этот заголовок будет заменен именем целевого элемента. Вы можете редактировать заголовок позже, так чтобы он лучше описывал целевой элемент.

    Если вы не хотите включить автоматическое обновление, свойства целевого элемента, которые не записываются в метаданные, все равно будут добавляться. Однако, импортированная информация никогда не будет обновляться ArcGIS. Например, если импортируемые метаданные описывают элемент как имеющий указанное количество объектов и данное количество позже изменяется, это изменение не будет записано в метаданные, если возникнет автоматическое обновление.

    По умолчанию метаданные автоматически обновляются при каждом просмотре.

  • Если вы импортируете элементы в базу геоданных с помощью административных команд ArcSDE, метаданные исходного элемента не будут импортированы. Импортируйте метаданные исходного элемента в новый элемент с помощью этого инструмента.

  • Этот инструмент может импортировать один исходный элемент в один целевой элемент. Чтобы импортировать один исходный элемент в большое количество целевых элементов или чтобы импортировать различные исходные элементы в различные целевые, откройте инструмент в пакетном режиме и задайте параметры инструмента соответствующим образом.

  • С помощью этого инструмента нельзя импортировать текстовые или HTML файлы, содержащие метаданные. Если вы попробуете импортировать с помощью этого инструмента текстовый файл, то он будет пытаться найти любые существующие метаданные с описанием данных этого текстового файла и импортировать их. Если в текстовом файле действительно имеется содержание метаданных, то это содержание должно быть переформатировано, чтобы оно соответствовало формату XML стандарта метаданных. После этого содержание метаданных, имеющееся в файле XML, можно импортировать с помощью этого инструмента.

  • При использовании этого инструмента в ModelBuilder, параметр Выходные метаданные получен из параметра Целевые метаданные.

  • Если у вас нет права на запись для элемента ArcGIS или его метаданных или автономного файла метаданных XML, который вы пытаетесь изменить, этот инструмент будет выполнен, но метаданные исходного элемента останутся неизменными.

Синтаксис

arcpy.conversion.ImportMetadata(Source_Metadata, Import_Type, Target_Metadata, Enable_automatic_updates)
ПараметрОбъяснениеТип данных
Source_Metadata

Поле, метаданные которого будут импортированы, или автономный файл XML, который будет импортирован.

Если исходным элементом является автономный файл, он должен содержать правильно сформированные данные XML.

Data Element; Layer
Import_Type

Формат метаданных, которые будут импортированы.

  • FROM_ARCGIS —Исходными метаданными являются метаданные ArcGIS. Метаданные не будут конвертированы.
  • FROM_ESRIISO —Исходные метаданные содержат метаданные формата ESRI-ISO; т.е. они были созданы с помощью редактора метаданных ISO, предоставленного ArcGIS Desktop 9.3.1 и более ранними версиями. Источник метаданных будет конвертирован в метаданные ArcGIS до запуска инструмента.
  • FROM_FGDC —Исходные метаданные хранятся в формате XML стандарта метаданных FGDC CSDGM. Источник метаданных будет конвертирован в метаданные ArcGIS до запуска инструмента.
  • FROM_ISO_19139 —Исходные метаданные форматированы в соответствии со стандартом метаданных ISO 19139. Источник метаданных будет конвертирован в метаданные ArcGIS до запуска инструмента.

По умолчанию будет выполнена конвертация FROM_ISO_19139.

String
Target_Metadata

Поле, в которое будут импортироваться метаданные, или автономный файл XML, который будет заменен.

Data Element; Layer
Enable_automatic_updates
  • Отмечено —Информация, описывающая свойства элемента, в импортированных метаданных будет актуализирована. Например, если в состав импортируемых метаданных входит некоторое количество объектов из класса пространственных объектов, данное количество в метаданных элемента изменится, поскольку после завершения редактирования объектов в ArcGIS будет выполнена синхронизация метаданных. Также будут добавлены дополнительные свойства, которые не присутствуют в импортированных метаданных, но могут быть синхронизированы для элемента. Это значение используется по умолчанию.
  • Отключено — Импортированная информация не будет изменена. Например, количество объектов, входящих в класс пространственных объектов, в метаданных элемента не изменится в результате синхронизации метаданных после завершения редактирования объектов в ArcGIS. Метаданные всегда будут содержать устаревшее значение количества объектов. Будут добавлены дополнительные свойства элемента, которые не присутствуют в импортированных метаданных, но могут быть синхронизированы.
Boolean

Пример кода

ImportMetadata. Пример (окно Python)

Импортирует метаданные FGDC исходных данных в элемент базы геоданных. Исходные метаданные конвертируются в метаданные ArcGIS. Некоторые методы импортирования данных в базу геоданных обрабатывают метаданные исходных элементов, в то время, как другие – нет.

import arcpy
from arcpy import env
env.workspace = "c:/data/data.gdb"
arcpy.ImportMetadata_conversion ("c:/data/streams.shp","FROM_FGDC","streams")

Параметры среды

  • Текущая рабочая область

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Импортер метаданных (Metadata Importer),
  • Импорт метаданных с помощью различных инструментов геообработки
  • Обзор группы инструментов Метаданные

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация