Сводка
Обновляет метаданные, чтобы они содержали текущие свойства элемента ArcGIS до обработки метаданных и окончательного экспорта их в файл XML, который соответствует стандартному формату метаданных.
Начальная обработка выполняется для создания лучших результатов при экспорте информации в стандартный формат метаданных. После этого метаданные экспортируются с помощью Переводчика метаданных ESRI.
Использование
Новый переводчик метаданных поставляется с текущей версией ArcGIS Desktop – переводчик ArcGIS в ISO 19139, ARCGIS2ISO19139.xml. Для использования данного переводчика все стили метаданных на основании ISO были обновлены. Также для использования данного переводчика необходимо выполнить обновление всех моделей геообработки или скриптов Python, экспортирующих метаданные в формат ISO 19139.
Продолжается поставка более ранних версий переводчика ArcGIS или ESRI-ISO в ISO 19139, ESRI_ISO2ISO19139.xml, однако, в данном переводчике имеется несколько известных проблем, устранить которые не представляется возможным. Все существующие метаданные версии 9.3.1 в формате ESRI-ISO должны быть обновлены до формата метаданных ArcGIS для осуществления успешного экспорта содержимого метаданных элемента в формат ISO 19139 при помощи переводчика ArcGIS в ISO 19139, ARCGIS2ISO19139.xml.
Выходные файлы, представленные этим инструментом, не могут храниться в базе геоданных. Если параметр среды Текущая рабочая область установлен на базу геоданных, то выходные файлы будут храниться в разных местоположениях, как описано выше.
- Если Текущая рабочая область установлена на файловую или персональную базу геоданных, выходные файлы будут храниться в папке, в которой хранится база геоданных.
- Если Текущая рабочая область установлен на многопользовательскую базу геоданных или базу геоданных рабочей группы, выходные файлы будут храниться в местоположении, определенном системной переменной среды TEMP.
Параметр Источник метаданных имеет сложный тип данных. Если вы используете этот инструмент в модели, создайте переменную для параметра Источник Метаданных в ModelBuilder, щелкнув правой кнопкой инструмент, указав Создать переменную, выбрав Из параметра и щелкнув Источник Метаданных.
Синтаксис
arcpy.conversion.ExportMetadata(Source_Metadata, Translator, {Output_File})
Параметр | Объяснение | Тип данных |
Source_Metadata | Элемент, метаданные которого будут конвертированы, или отдельный файл XML, который будет конвертирован. | Data Element; Layer |
Translator | Файл XML, определяющий выполняемую конвертацию. Файлы переводчика, поставляемые с ArcGIS Desktop, могут быть найдены в папке <ArcGIS Installation Location>\Metadata\Translator. Предусмотрены следующие переводчики:
| File |
Output_File (Дополнительный) | Создаваемые автономный файл XML, содержащий конвертированные метаданные. | File |
Пример кода
ExportMetadata пример (окно Python)
Обновляет и экспортирует метаданные ArcGIS в файл XML, который форматирован корректно для стандарта метаданных ISO 19139.
import arcpy
from arcpy import env
env.workspace = "C:/data"
#set local variables
dir = arcpy.GetInstallInfo("desktop")["InstallDir"]
translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml"
arcpy.ExportMetadata_conversion ("data.gdb/roads", translator,
"roads_19139.xml")
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да