Создание метаданных, соответствующих требованиям стандарта

Уровень сложности: Начальный Требования к данным: Используйте собственные данные

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

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

Создание метаданных, соответствующих требованиям стандарта в ArcGIS for Desktop

Для создания метаданных, соответствующих стандарту, в ArcGIS for Desktop сначала настройте программное обеспечение на использование указанного в требованиях стандарта или профиля стиля метаданных. Затем, воспользуйтесь редактором метаданных ArcGIS, который поможет вам в создании совместимых со стандартом метаданных, посредством проверки содержания по мере ввода данных.

Таблица содержания позволяет увидеть с первого взгляда, удовлетворяют ли метаданные элемента правилам используемого стиля метаданных. Если имеются нарушения в метаданных на странице, то страница отмечается красным X Некорректное содержание страницы редактора метаданных (Metadata Editor Page Invalid Content) в таблице содержания. Значки страниц без ошибок помечаются зеленой "галочкой" Корректное содержание страницы редактора метаданных (Metadata Editor Page Valid Content) . Чистая страница Отсутствие правил страницы редактора метаданных (Metadata Editor Page No Rules) в таблице содержания не содержит правил, касающихся информации, которой она позволяет вам управлять.

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

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

Ошибки проверки достоверности метаданных перечисляются вверху страницы.

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

Когда на странице нет ошибок, на ней отображается зеленая "галочка".

Правила, установленные для стиля метаданных, основываются на стандарте метаданных или профиле документа в целом. Для стиля метаданных ISO 19139 также используются правила, определенные стандартами ISO 19115, Geographic information — Metadata и ISO 19119, Geographic information — Services, которые не могут быть представлены в схемах XML, предусмотренных ISO 19139, Geographic information — Metadata — XML schema implementation. Для стиля метаданных North American Profile, применяются правила, установленные практическим путем, которые не представлены в моделях UML-профиля. В стиль метаданных INSPIRE к правилам, требуемым по стандарту ISO 19139, добавлены правила INSPIRE Metadata Implementing Rules; правила INSPIRE нельзя рассматривать отдельно от ISO 19139, так как ни специфический формат метаданных INSPIRE, ни пользовательский набор схем XML, не регламентируется этой директивой.

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

Шаги:
  1. Настроить ArcGIS (Configure ArcGIS) применяется для создания метаданных, согласно предписываемому стандарту.
  2. Просмотр метаданных элемента ArcGIS. Многие свойства элемента добавляются автоматически.
  3. Если элемент уже имеет метаданные, созданные в ArcGIS Desktop 9.3.1 или более ранних версиях, то выберите обновить метаданные элемента до формата метаданных ArcGIS.
  4. Редактирование метаданных элемента. Добавьте элементу любое содержание, необходимое вашей организации. После завершения редактирования информации на странице, убедитесь, что вверху страницы не указаны ошибки.
    • Если проблем не найдено, у страницы в таблице содержания будет отображена зеленая галочка. Перейдите к следующему шагу.

    • Если на странице найдены ошибки, то их список отображается в верхней ее части. Устраните ошибки, затем проверьте список снова. Повторите до исправления всех ошибок страницы.

  5. Проверьте таблицу содержания редактора метаданных на наличие красных значков X у страниц Некорректное содержание страницы редактора метаданных (Metadata Editor Page Invalid Content) , что означает, что на странице имеется какая-либо проблема.
    • Если все страницы отмечены зелеными галочками Корректное содержание страницы редактора метаданных (Metadata Editor Page Valid Content), то созданные вами метаданные, соответствуют требованиям стандарта. Перейдите к следующему шагу.
    • Повторите шаг 4 для всех страниц, на которых были найдены ошибки.
  6. Щелкните кнопку Сохранить (Save), Сохранить изменения метаданных , чтобы завершить редактирование метаданных элемента и сохранить изменения.

Проверка метаданных элемента

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

ISO 19115 Geographic information — Metadata и Федеральный комитет географических данных (FGDC, Federal Geographic Data Committee) Content Standard for Digital Geospatial Metadata (CSDGM) являются стандартами содержания. До тех пор пока удовлетворяется все требования по содержанию, метаданные считаются корректными, независимо от формата, в котором представляется информация. Однако ISO 19139 Geographic information — Metadata — XML schema implementation, предусматривает набор схем XML, которые определяют, как метаданные, отвечающие стандарту, должны храниться в формате XML и как метаданные должны тестироваться на соответствие стандарту. К сожалению, язык схемы XML сам по себе не может полностью охватить все правила, описанные в ISO 19115, поэтому тест, указанный в ISO 19139 отчасти ограничен.

Для определения соответствия метаданных элемента требованиям стандарта или профиля может использоваться много разных тестов. Каждый из тестов имеет преимущества и ограничения. XML DTD могут проверять наличие нужных элементов метаданных и их правильное местоположение. XML-схемы выполняют тесты того же типа и могут дополнительно проверять, содержит ли компонент правильный тип значения. Схемы XML не могут тестировать ситуации, когда обязательность включения элемента может измениться в зависимости от значения другого элемента. Некоторые профили могут использовать правила Schematron для тестирования условий, которые схемы XML не способны проверить и которые могут предоставлять сообщения о проверке, более простые для понимания. Для метаданных FGDC служебная программа синтаксического анализатора метаданных, широко известная как mp, обычно используется для тестирования структуры и содержимого метаданных, сохраняемых в XML, структурированном текстовом файле или формате SGML. Однако, XML DTD и схема XML также применяются для тестирования метаданных FGDC, которые хранятся в формате XML. Из-за различий в методах проверки выполнение теста каждого типа может приводить к разным результатам для одного и того же XML-файла, даже если методы проверки разработаны для поддержки одного и того же стандарта или профиля.

Описание элемента ArcGIS хранится во внутреннем формате, определяемом Esri. Проверочные тесты, связанные со стандартами метаданных, создаются для независимого от ArcGIS использования метаданных, которые имеют формат, отвечающий стандарту. Однако ArcGIS поставляется с трансляторами, которым известно, как принимать предоставляемую информацию и создавать файлы, правильно отформатированные для разных стандартов метаданных. Если вы хотите проверить метаданные элемента, используя схему XML или XML DTD, связанную со стилем ваших метаданных, нажмите кнопку Проверить (Validate) на закладке вкладка Описание. Откроется инструмент Проверить метаданные (Validate Metadata), который сначала импортирует метаданные в соответствующий стандарту XML файл, а затем проверяет его.

В общем виде, если вы закончили редактировать метаданные элемента и редактор метаданных ArcGIS показывает, что вы создали метаданные, отвечающие требованиям стандарта, то тестирование выполнено.

Если вы хотите проверить метаданные элемента, используя схему XML, отличающуюся от той, которая связана с вашим стилем метаданных, укажите ее местоположение инструменту Проверить метаданные в параметре URL адрес схемы (Schema URL). Для проверки метаданных элемента с помощью другого метода, нажмите кнопку Экспорт (Export) на закладке вкладка Описание. Откроется инструмент Экспортировать метаданные (Export Metadata) для генерации файла, отвечающего стандарту XML. Затем, используйте другой метод проверки.

FGDC формат файлов XML может проверяться при помощи служебной программы mp посредством запуска инструмента Транслятор метаданных USGS MP (USGS MP Metadata Translator) с типом преобразования Отсутствует (none). Если вы используете стиль метаданных FGDC, вы можете предпочесть проверку метаданных элемента этим способом, вместо применения FGDC CSDGM DTD или схемы XML. Вы можете создавать вашу собственную модель или скрипт, который сначала запускает инструмент Экспортировать метаданные (Export Metadata), а потом для проверки файла активирует инструмент Транслятор метаданных USGS MP (USGS MP Metadata Translator). Если вам необходимо предоставить эту информацию в других файловых форматах FGDC CSDGM, таких, как текстовый формат, HTML или SGML, вы также можете использовать модель или скрипт.

Любой XML-файл может проверяться с использованием схемы XML или XML DTD с помощью инструмента Проверка схемы XML (XML Schema Validation).

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

Шаги:
  1. Проверьте метаданные элемента с помощью стиля схемы XML, чтобы убедиться в соответствии созданных метаданных стандарту.
  2. Если обнаруживаются ошибки, их описание приводится в сообщениях инструмента.

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

    Предположим, что секции разрешается иметь элементы A, B и C. Элемент B является обязательным. Вы тестируете метаданные, используя схему XML. Если ваши метаданные содержат элементы A и C, но в них отсутствует B, то вы можете ожидать сообщение об отсутствии элемента B. Вместо этого сообщение об ошибке, которое обычно появляется, сообщает, что элемент C нарушает установленный порядок или располагается в недопустимом месте. Если ваши метаданные имеют только элемент А, а В и С отсутствуют, то обычно появляется сообщение, о необходимости добавления в раздел других элементов. Если ваши метаданные содержат элемент В, но его значение имеет неправильный тип данных, вы получите сообщение о том, что значение элемента В некорректно. В общем виде, сообщения о проверке указывают на ошибку, но часто не могут помочь вам ее исправить.

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

  3. Редактировать метаданные элемента. Добавьте отсутствующую информацию и исправьте значения с некорректным типом данных.
  4. Щелкните кнопку Сохранить, Сохранить изменения метаданных , чтобы остановить редактирование метаданных элемента и сохранить изменения.
  5. Повторяйте шаги с 1 по 4 до тех пор, пока не перестанут выводиться сообщения об ошибках. Согласно используемой схеме XML, метаданные элемента являются корректными.

Экспорт и публикация отвечающего стандарту файла XML

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

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

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

Шаги:
  1. Проверьте метаданные элемента при помощи теста каталога метаданных. Если обнаруживаются какие-либо ошибки, идентифицируйте их, отредактируйте метаданные элемента и устраните проблемы.
  2. Экспорт метаданных в совместимый со стандартом файл XML
  3. Опубликуйте экспортированный файл, используя механизмы публикации каталога метаданных.

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

Если на протяжение долгого времени вы создавали и управляли метаданными FGDC, то вам может быть непросто изменить свой рабочий процесс и перейти к новому способу создания и управления метаданными. Вы можете продолжать редактирование метаданных в текущей версии ArcGIS for Desktop, используя надстройку редактора метаданных 9.3.1 FGDC. Однако в этом случае вы не можете управлять метаданными при помощи кнопок закладки вкладка Описание. Чтобы экспортировать информацию, хранящуюся в элементах метаданных в формате FGDC, в отдельный XML-файл, используйте инструмент Транслятор метаданных USGS MP (USGS MP Metadata Translator) с типом преобразования XML. Также, содержание, которое доступно в надстройке, не будет обновляться с текущими свойствами элемента. С использованием нового редактора метаданных, создание метаданных, отвечающих стандарту, в текущей версии ArcGIS for Desktop становится намного проще, чем в ArcGIS Desktop 9.3.1.

Подробнее о работе с метаданными FGDC в текущей версии ArcGIS for Desktop

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

5/10/2014