ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Импорт метаданных с помощью различных инструментов геообработки

  • Импорт метаданных (Import Metadata)
  • Импортер метаданных (Metadata Importer),
  • Импортирование метаданных FGDC не в формате XML

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

Нельзя импортировать метаданные, хранящиеся в текстовом или HTML формате или в документе Microsoft Word или в базе данных. Информацию необходимо конвертировать в формат XML до того, как она будет использована каким-либо инструментом геообработки метаданных ArcGIS.

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

Импорт метаданных (Import Metadata) может использоваться для:

  • Импорта метаданных для элемента, метаданные которого были предоставлены отдельным файлом, для хранения и использования метаданных в ArcGIS.
  • Импорта шаблона метаданных. Шаблон метаданных, как шаблон карты или документа Word, содержит общую для некоторого количества элементов ArcGIS информацию. Например, вы можете создать шаблон, который будете использовать при документировании ресурсов, связанных с проектом.
  • Копирования метаданных из другого элемента ArcGIS. Это упрощает создание метаданных, если усилия по созданию шаблона не оправданы; это сходно с созданием одной карты или документа Word из других с использованием Сохранить как (Save As).

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

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

После импорта метаданные целевого элемента будут обновлены, чтобы содержать текущие свойства.

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

Импортер метаданных (Metadata Importer) должен использоваться только для импорта метаданных ArcGIS. Исходные метаданные копируются в целевой элемент ArcGIS без изменения.

Всегда используйте инструмент Импорт метаданных (Import Metadata), чтобы копировать информацию из одного элемента ArcGIS в другой или чтобы переместить внешние метаданные в ArcGIS.

Для обновления существующих метаданных используйте инструмент Импортер метаданных (Metadata Importer).

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

Модель геообработки для обновления метаданных с помощью таблицы стилей XSLT

Более подробно о создании шаблона XSLT для обновления контактной информации

Если вы обновляете существующие метаданные для элемента ArcGIS, вы хотите сохранить нетронутыми историю геообработки, уникальные идентификаторы, образец и всю остальную информацию в исходном элементе, вернее всего использовать инструмент Импортер метаданных (Metadata Importer).

Импортирование метаданных FGDC не в формате XML

При наличии метаданных, описывающих ресурс ГИС, хранящийся в текстовом или HTML формате или в документе Microsoft Word, необходимо проделать дополнительную работу, чтобы получить информацию в корректном формате прежде, чем вы сможете использовать ее в ArcGIS.

Метаданные FGDC обычно доступны в XML, текстовом, SGML или HTML форматах. Инструменты Импорт метаданных (Import Metadata) и Импортер метаданных (Metadata Importer) обрабатывают метаданные только в формате XML. Если вы получаете элемент откуда-либо еще, что вы начали использовать в ArcGIS, и элемент приходит с метаданными FGDC, эти метаданные могут быть не в формате XML. От формата зависит то, как вы можете импортировать информацию в ArcGIS.

Метаданные FGDC в текстовом или SGML формате можно конвертировать в формат XML, используя утилиту анализатора метаданных, mp. Утилита mp создается и поддерживается USGS, это не утилита ESRI; версия этой утилиты включена в ArcGIS Desktop. Чтобы непосредственно использовать mp, запустите ее из командной строки оперативной системы. Подробная информация об этом инструменте доступна в Веб-сайт инструментов метаданных USGS.

Вы можете выполнить эту конвертацию в Python, использовав команду os.system(). Для успешного запуска инструмента текущая директория должна быть установлена там же, где находится mp.exe; версия этой утилиты, предоставленная ArcGIS, располагается в директории <ArcGIS Install Location>\bin.

Конвертировать текстовый файл FGDC в XML, используя mp

Конвертирует структурированный текстовый файл, форматированный по следующим требованиям mp в формат FGDC CSDGM XML. Результирующий файл XML можно импортировать в ArcGIS с помощью инструмента Импорт метаданных (Import Metadata).

import os
#set local variables
dir = arcpy.GetInstallInfo("desktop")["InstallDir"] + "bin" 
fgdcTXT = "c:/data/fgdcInText.txt"
fgdcXML = "c:/data/fgdcOutXML.xml"
runCmd = "mp.exe " + fgdcTXT + " -x " + fgdcXML
os.chdir(dir)
os.system(runCmd)

Тогда как инструмент Переводчик метаданных USGS MP (USGS MP Metadata Translator) использует mp для выполнения конвертаций, он допускает информацию только в формате XML; параметр Источник Метаданных (Source Metadata) должен быть либо элементом ArcGIS, либо автономным файлом метаданных XML. Например, если предоставлен текстовый файл, его метаданные будут извлечены из элемента и использованы как входные данные для утилиты mp. Единственным путем запуска mp с текстовым или SGML файлом в качестве входных данных из ArcGIS является запуск инструмента из Python, как показано выше.

Утилита mp не допускает в качестве входных данных метаданные в формате HTML. Метаданные HTML делают информацию более легкой для чтения с помощью веб-браузера. Однако, очень трудно для программы программного обеспечения отделить текстовый код от HTML кода и определить, какой текст определяет элемент метаданных, а какой – значение элемента метаданных.

Однако, если метаданные HTML были созданы с помощью mp, можно конвертировать информацию обратно в хорошо форматированный текст, используя другие утилиты USGS, которых нет в ArcGIS Desktop. Хорошо отформатированный текст затем можно конвертировать в формат XML, как описано выше.

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

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

  • Об импорте и экспорте метаданных
  • Стандарты и стили метаданных
  • Формат метаданных ArcGIS
  • Обзор группы инструментов Метаданные

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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