Доступно с лицензией Data Reviewer.
Проверка метаданных также поддерживает оценку значений элементов метаданных с помощью предопределенных или пользовательских выражений XPath на основе национальных или международных тегов элементов метаданных, а также специального набора тегов Esri. В проверку метаданных включены предопределенные выражения XPath, которые служат для проверки того, не являются ли заданные элементы метаданных пропущенными или пустыми. Эти предопределенные выражения также позволяют определить, удовлетворяют ли значения элемента стандартам форматирования, установленным для метаданных.
Предопределенные выражения проверки метаданных включают в себя:
Предопределенное выражение | Описание |
---|---|
Ошибочная дата | Возвращает элемент метаданных, содержащий некорректные значения или форматы дат. Корректные форматы дат:
|
Некорректный адрес электронной почты | Возвращает элемент метаданных, содержащий некорректно форматированный (согласно стандартам RFC 5322/5321) адрес электронной почты. Корректные форматы:
|
Некорректный номер телефона (США) | Возвращает элемент метаданных, содержащий некорректно форматированный (согласно стандарту США NANP) номер телефона. Корректные форматы:
|
Некорректный почтовый индекс (ZIP) | Возвращает элемент метаданных, содержащий неверно форматированное (согласно стандарту США) значение почтового индекса ZIP (может состоять из 5 или 9 цифр). Корректные форматы:
|
Равно нулю (Is Null) | Возвращает отсутствующий или пустой элемент метаданных (включая элементы с "подсказками" по стандарту FGDC из предыдущих версий ArcCatalog) |
Проверка метаданных также поддерживает пользовательские выражения XPath, что позволяет опытным пользователям создавать и распространять сложные выражения, совместимые с XPath 1.0, для оценки значений элементов метаданных как по отдельности, так и в сравнении с другими элементами метаданных. Проверка метаданных поддерживает редактирование и проверку выражений XPath, а также присвоение пользовательских статусов, сообщающих типы и источники обнаруженных ошибок.
После создания пользовательского выражения, его можно сохранить на диск для повторного использования при других проверках метаданных. Сохраненные выражения можно распространять среди других членов организации, таким образом, контроль качества метаданных будет стандартизирован, а работа по созданию этих выражений, подчас довольно сложных, будет сведена к минимуму.
Интерпретация полученных ошибок
Ошибки в содержимом элементов метаданных, полученные при проверке метаданных, записываются в текущий сеанс проверок таким же образом, как и прочие результаты работы проверок. Но, в отличие от ошибок в пространственных объектах, уникальные идентификаторы результатов проверки Метаданных содержатся в поле IDENTIFIER, а не в OBJECTID.

Результаты проверки содержимого метаданных включают в себя уникальную ссылку (в форме XPath) на каждый элемент, который не удовлетворяет предопределенному или пользовательскому выражению XPath. Эти ссылки на элементы записаны в поле IDENTIFIER таблицы проверок, и они однозначно идентифицируют элементы метаданных. Для повторяющихся элементов метаданных указывается значение индекса, заключенное в квадратные скобки, позволяющее легко идентифицировать некорректный элемент.
Атрибут ошибки REVIEWSTATUS содержит описание статуса ошибки, а также, по возможности, некорректное значение в данном элементе метаданных. В предопределенных выражениях XPath статусы ошибок также определены заранее, а при создании пользовательского выражения эти значения определяются пользователем.