ГОСТ Р 70317—2022
6.6 Требования к документам для обмена метаданными
Для повышения совместимости метаданных настоящий стандарт определяет классы соответ
ствия для шести типов экземпляров документов метаданных, которые постепенно реализуют больше
возможностей для описания ресурсов и их взаимосвязей (см. таблицу 9). Наиболее простым является
класс требований Minimal-Metadata-lnstance (экземпляр минимальных метаданных), который определя ет
документ метаданных, использующий элементы в пространствах имен в соответствии с настоящим
стандартом, необходимые для соблюдения минимальных обязательных требований к содержимому
согласно модели ГОСТ Р 57668 для метаданных набора данных.
Класс требований к метаданным для данных или сервисов определяет тип документа, который
использует модули пространства имен в соответствии с настоящим стандартом, для реализации всех
свойств, указанных для записи метаданных, заданной в моделях ГОСТ Р 57668 и ГОСТ Р 57656, за
исключением расширений типов (дсх) и расширений метаданных (тех). Такой тип документа обеспечи
вает полную запись метаданных, описывающую любой тип геопространственного ресурса или сервиса,
включая информацию о сборе данных, определенную в ГОСТ Р 57656.
Класс требований к метаданным с расширенными типами задает тип документа, который расши
ряет требования к метаданным для данных или сервисов, позволяя заменять строки символов из про
странства имен геопространственных общих расширений (дсх) (первоначально определенного в [3]).
Класс требований к метаданным с расширенным содержимым задает тип документа, который расширя
ет требования к метаданным для данных или сервисов, предоставляя как замену символьных строк из про
странства имен геопространственных общих расширений (дсх), так и замену расширений схемы метаданных,
определенной ГОСТ Р 57668 и ГОСТ Р 57656 с использованием пространства имен расширений метаданных
и процедуры согласно ГОСТ Р 57668—2017 (6.5.12). Профили пользователей и расширения для метаданных
рассмотрены в ГОСТ Р 57668—2017 (приложение С) с правилами, связанными с надлежащим анализом требо
вания к расширению, и с полученной документацией для описания расширения. Правила, задающие требова
ния для реализации различных типов расширения в соответствии с ГОСТ Р 57668—2017 (С.2 приложения С),
перечислены в [3]. Эти правила были использованы для определения требований, перечисленных в таблице 9.
Класс требований к экземпляру приложения метаданных задает тип документа, который реализует
модель приложения метаданных, определенную в ГОСТ Р 57668—2017 (6.2). Эта модель предназначена
для поддержки метаданных, описывающих иерархические агрегаты данных или коллекции, путем опре
деления нескольких классов для представления различных типов агрегатов, являющихся подтипами аб
страктного класса DS_Resource. Концептуальная модель определяет двунаправленную ассоциацию между
DS_Resource и элементом Metadata lnformation::MD_Metadata. Реализация двунаправленной ассоциации
делает невозможной модуляризацию модели метаданных из-за циклических зависимостей, которые она
вводит. Таким образом, в настоящем стандарте реализована только ассоциация от DS_Resource к MD_
Metadata, но не обратная ассоциация от MD_Metadata к DS_Resource. Это основано на анализе того, что в
реальных приложениях предпочтительный сценарий состоит в том, чтобы связать ресурс с метаданными,
описывающими ресурс, и что свойство associatedResource в MDJdentification может быть использовано для
реализации взаимосвязи записи метаданных с описанными экземплярами ресурса, при необходимости.
Класс требований к экземпляру метаданных для передачи данных задает тот тип документа, кото
рый реализует модель метаданных для передачи данных (см.[3]). Эта модель реализована в настоящем
стандарте для совместимости с ГОСТР 57668 и предоставляет тот каталог (определенный в пространстве
имен cat), который перечисляет содержимое агрегации набора данных, описанной записью метаданных,
и позволяет вспомогательным файлам связываться с агрегатом или с компонентами наборов данных.
Таблица 9 — Классы требований для типов документов, используемых для обмена метаданными и связанной
информацией
Пространство
имен3)
URI класса
требований13)
Зависимости6)
Требования6)
/mdb/1.0
/req/metadata-
minimal-instance
/req/metadata-base-instance/
req/resource-identification-in-
stance/req/citation-instance
Conditional: /req/geospa-
tial-extent-instance
/req/metadata-minimal-instance/validation
Экземпляр документа XML
с минимальными метаданными должен быть
правильно сформирован идействителен
/req/metadata-minimal-instance/resource-identification
Экземпляр документа метаданных, соответ
ствующий настоящему стандарту, должен
иметь конкретный элемент, который предо
ставляет значение свойства
17