Импортер метаданных (Metadata Importer), (Конвертация)

Уровень лицензии:BasicStandardAdvanced

Краткая информация

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

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

Этот инструмент полезен для сохранения изменений, выполненных с метаданными с помощью шаблона XSLT. Например, модель может обновить метаданные с помощью Трансформации XSLT (XSLT Transformation) с пользовательским шаблоном, затем использовать этот инструмент для импорта изменений в исходный элемент ArcGIS.

Эта модель обновляет метаданные элемента, используя шаблона стилей XSLT

ПримечаниеПримечание:

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

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

Синтаксис

MetadataImporter_conversion (source, target)
ПараметрОбъяснениеТип данных
source

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

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

Data Element; Layer
target

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

Data Element; Layer

Пример кода

Импорт шаблона метаданных ArcGIS в элемент

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

import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.MetadataImporter_conversion ("c:/data/template.xml","places")

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

Связанные темы

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
6/5/2014