Статус документа
Статус документа

ГОСТ Р 70317-2022

(ISO/TS 19115-3:2016)

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Пространственные данные

МЕТАДАННЫЕ

Часть 3

Реализация XML-схемы для основных понятий

Spatial data. Metadata. Part 3. XML schema implementation for fundamental concepts



ОКС 35.240.70

Дата введения 2023-06-01

Предисловие

     

1 ПОДГОТОВЛЕН Федеральным государственным бюджетным учреждением "Российский институт стандартизации" (ФГБУ "РСТ") и Федеральным государственным бюджетным учреждением "Федеральный научно-технический центр геодезии, картографии и инфраструктуры пространственных данных" (ФГБУ "Центр геодезии, картографии и ИПД") на основе официального перевода на русский язык англоязычной версии указанного в пункте 4 стандарта, который выполнен Федеральным государственным бюджетным учреждением "Российский институт стандартизации"

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 394 "Географическая информация/геоматика"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 2 сентября 2022 г. N 858-ст

4 Настоящий стандарт является модифицированным по отношению к международному документу ISO/TS 19115-3:2016* "Географическая информация. Метаданные. Часть 3. Реализация XML-схемы для основных понятий" (ISO/TS 19115-3:2016 "Geographic information - Metadata - Part 3: XML schema implementation for fundamental concepts", MOD) путем включения дополнительных фраз, слов, ссылок и внесения изменений по отношению к тексту применяемого международного стандарта, которые выделены курсивом**. Объяснение причин внесения этих технических отклонений приведено во введении.

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей.

** В оригинале документа обозначения и номера стандартов в разделах "Предисловие", Приложение ДА и отмеченные по тексту документа знаком "**" приводятся обычным шрифтом; отмеченные в этих разделах знаком "***" и остальные по тексту документа выделены курсивом. - Примечания изготовителя базы данных

Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).

Сведения о соответствии ссылочных национальных стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте, приведены в приложении ДА

5 ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации"***. Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)

Введение


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

В ГОСТ Р 57668 объяснена значимость метаданных, представлена модель для описания географических информационных ресурсов путем определения сущностей метаданных, элементов и терминологии и установления процедуры расширения для дополнительного содержимого метаданных, а также включены элементы метаданных, описывающие веб-сервисы (см. [1] и [2]). Более подробно метаданные для конкретных типов пространственных данных и качества данных рассмотрены в других стандартах, например в ГОСТ Р 57773. При необходимости интерпретации других стандартов ИСО по географической информации включены в настоящий стандарт.

В ГОСТ Р 57656 в отличие от ГОСТ Р 57668 добавлены модели информации о сборе данных и расширены модели метаданных (MD_Metadata), пространственного представления (MD_SpatialRepresentation) и информации о содержимом (MD_Contentlnformation).

В ГОСТ Р 57668 и ГОСТ Р 57656 представлены концептуальные модели для содержимого метаданных, которые не зависят от конкретной схемы кодирования [схемы расширяемого языка разметки (XML) для кодирования этого содержимого см. в [3] и [4]]. Настоящий стандарт определяет XML-кодирование для содержимого метаданных, соответствующих метаданным, приведенным в ГОСТ Р 57668 и ГОСТ Р 57656. Такая объединенная схема позволяет использовать понятия, применяемые в ГОСТ Р 57668 и ГОСТ Р 57656, одновременно в экземплярах документов метаданных, эффективно заменяя понятия с учетом [3] и [4], и дает возможность автоматизировать проверки и обмен содержимого метаданных, соответствующих ГОСТ Р 57668 и ГОСТ Р 57656, посредством стандартных программных средств.

Объединенная схема получена на основе концептуальных моделей ГОСТ Р 57668 и ГОСТ Р 57656 с использованием правил, определенных в [5] (приложение А), [3], примененных к принятой готовой к реализации UML-версии концептуальных моделей, как описано в разделе 8. Подход к реализации обеспечивает модульность и облегчает многократное использование элементов концептуальных моделей. Абстрактные классы добавлены к согласованной модели ИСО по географической информации без изменения семантики для создания модели реализации, которая использовалась для XML-схемы (подробности см. в разделе 8).

Основным вариантом использования, предусмотренным в реализации XML-схемы, является обмен географическими метаданными в среде клиент-сервер, например Всемирная паутина (World Wide Web), в которой внутреннее управление и структура содержимого метаданных не зависят от кодировки, используемой для обмена информацией метаданных. Принятие XML-схемы географических метаданных в рамках сообщества обмена информацией позволит получить преимущества стандартизации для обнаружения, доступа, использования и понимания пространственных данных.

Настоящий стандарт разработан с целью пояснения отдельных положений и приведения в соответствие с действующими национальными стандартами, такими как ГОСТ Р 57668 и ГОСТ Р 57656.

     1 Область применения

Настоящий стандарт определяет объединенную XML-реализацию по ГОСТ Р 57668, ГОСТ Р 57656 и понятий (см. [3]) посредством следующих артефактов:

a) набор XML-схем, необходимых для проверки экземпляров документов метаданных, соответствующих элементам концептуальной модели, определенным в ГОСТ Р 57668, ГОСТ Р 57656 и [3];

b) набор правил (см. [6]), реализующих ограничения проверки в моделях UML по ГОСТ Р 57668 и ГОСТ Р 57656, которые не проверяются XML-схемой;

c) преобразование расширяемого языка стилей (XSLT) для преобразования метаданных по ГОСТ Р 57668, закодированных с помощью XML-схемы в соответствии с [3], и метаданных по ГОСТ Р 57656, закодированных с помощью XML-схемы (см. [4]), в эквивалентный документ, действительный в отношении XML-схемы, определенной в настоящем стандарте.

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

Эта модель реализации не изменяет семантику целевой концептуальной модели, но добавляет абстрактные классы, которые удаляют зависимости между пакетами моделей, теговыми значениями и стереотипами, необходимые для программного обеспечения преобразования UML в XML, и рефакторирует упаковку некоторых элементов в пространства имен XML. XML-схема сгенерирована из модели UML для ее реализации в соответствии с определенными правилами (см. [3] или [5]).

     2 Соответствие

     2.1 Общие положения

Для того чтобы претендовать на соответствие классу соответствия, определенному в настоящем стандарте, экземпляр XML-схемы должен пройти проверку на соответствие процедурам тестирования, указанным в приложении А. Эти тесты включают проверку с использованием определенного документа XML-схемы, а также документов правил Schematron, которые проверяют соответствие ограничениям, заданным базовой концептуальной моделью, которые не проверяются XML-схемой. Каждый модуль пространства имен и схема документа обмена, определенные реализацией, несут с собой неявный класс соответствия для экземпляров документов XML. Этот класс соответствия проверяет требование, чтобы экземпляры элементов XML и атрибутов из пространства имен были правильно сформированы и действительны. Тест представляет собой проверку с помощью определенной XML-схемы и, если это необходимо, набора правил Schematron. Структура, концепции и методология тестирования, а также критерии, которые должны быть достигнуты для утверждения соответствия, указаны в ГОСТ Р ИСО 19105.

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

     2.2 Классы соответствия для модулей метаданных

В настоящем стандарте определен набор классов соответствия для различных модулей содержимого, приведенных в ГОСТ Р 57668 и ГОСТ Р 57656, чтобы разрешить их использование в качестве компонентов в других реализациях документов обмена. Каждый модуль упакован в отдельное пространство имен XML. В таблице 1 перечислены модули, представленные в настоящем стандарте.

Таблица 1 - Классы соответствия, определенные для модулей метаданных

Пространство имен

URI класса соответствия

Имя класса соответствия (реализованный подраздел)

/mcc/1.0

/conf/common-classes-xml

Действительный экземпляр XML-пространства имен общих классов по настоящему стандарту

/cit/1.0

/conf/citation-xml

Действительный экземпляр XML-пространства имен цитирования по ГОСТ Р 57668-2017 (6.6.2)

/lan/1.0

/conf/language-localisation-xml

Действительный экземпляр XML-пространства имен локализации языка по ГОСТ Р 57668-2017 (6.7)

/mas/1.0

/conf/application-schema-xml

Действительный экземпляр XML-пространства имен прикладной схемы по ГОСТ Р 57668-2017 (6.5.13)

/mac/1.0

/conf/ acquisition-xml

Действительный экземпляр XML-пространства имен метаданных для сбора данных по ГОСТ Р 57656-2017 (A.2.5 приложения A)

/mco/1.0

/conf/constraints-xml

Действительный экземпляр XML-пространства имен ограничений по ГОСТ Р 57668-2017 (6.5.4)

/gex/1.0

/conf/geospatial-extent-xml

Действительный экземпляр XML-пространства имен геопространственного протяженности по ГОСТ Р 57668-2017 (6.6.1)

/mdb/1.0

/conf/metadata-base-xml

Действительный экземпляр XML-пространства имен базы метаданных по ГОСТ Р 57668-2017 (6.5.2)

/mmi/1.0

/conf/maintenance-information-xml

Действительный экземпляр XML-пространства имен информации по ведению данных по ГОСТ Р 57668-2017 (6.5.6)

/mpc/1.0

/conf/portrayal-catalogue-xml

Действительный экземпляр XML-пространства имен каталога отображений по ГОСТ Р 57668-2017 (6.5.10)

/mrc/1.0

/conf/resource-content-xml

Действительный экземпляр XML-пространства имен содержимого ресурса по ГОСТ Р 57668-2017 (6.5.9), ГОСТ Р 57656

/mrd/1.0

/conf/resource-distribution-xml

Действительный экземпляр XML-пространства имен распределения ресурсов по ГОСТ Р 57668-2017 (6.5.11)

/mri/1.0

/conf/resource-identification-xml

Действительный экземпляр XML-пространства имен идентификации ресурса по ГОСТ Р 57668-2017 (6.5.6)

/mrl/1.0

/conf/lineage-xml

Действительный экземпляр XML-пространства имен происхождения ресурсов по ГОСТ Р 57668-2017 (6.5.5), ГОСТ Р 57656

/mrs/1.0

/conf/reference-system-xml

Действительный экземпляр XML-пространства имен систем привязки по ГОСТ Р 57668-2017 (6.5.8)

/msr/1.0

/conf/spatial-representation-xml

Действительный экземпляр XML-пространственного представления по ГОСТ Р 57668-2017 (6.5.7), ГОСТ Р 57656

/srv/2.0

/conf/service-metadata-xml

Действительный экземпляр XML-пространства имен метаданных сервиса по ГОСТ Р 57668-2017 (6.5.14)

/mex/1.0

/conf/metadata-extension-xml

Действительный экземпляр XML-пространства имен расширения метаданных по ГОСТ Р 57668-2017 (6.5.12)

/gcx/1.0

/conf/extended-types-xml

XML-реализация геопространственных общих расширенных типов (см. в [3])

Для полного URI пространства имен префикс "http://standards.iso.org/iso/19115/-3".


Все URI классов соответствия являются HTTP URI, префикс "http://standards.iso.org/iso/19115/-3" к путям в ячейке таблицы, чтобы получить полный URI.


_______________

Указанные префиксы (здесь и далее) не являются гиперссылками, а предназначены для формирования полного адреса URI.

     2.3 Классы соответствия для документов обмена метаданными

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

Таблица 2 - Классы соответствия для обмена метаданными

Пространство имен

URI класса соответствия

Имя класса соответствия

mdb/1.0

/conf/metadata-minimal-instance

Минимальный экземпляр документа метаданных XML

mds/1.0

/conf/metadata-data-or-service-instance

Полный действительный экземпляр документа метаданных XML

md1/1.0

/conf/metadata-extended-types-instance

Действительный экземпляр документа метаданных XML с расширенными типами

/md2/1.0

/conf/extended-metadata-instance

Действительный экземпляр документа метаданных XML с расширенной моделью содержимого

/cat/1.0

/conf/catalogue-instance

Действительный экземпляр документа каталога XML

/mda/1.0

/conf/metadata-application-instance

Действительный экземпляр XML пространства имен приложения метаданных

/mdt/1.0

/conf/metadata-data-transfer-instance

Действительный экземпляр XML пространства имен метаданных для передачи данных

Для полного URI пространства имен префикс "http://standards.iso.org/iso/19115/-3".


Все URI классов соответствия являются HTTP URI, префикс "http://standards.iso.org/iso/19115/-3" к путям в ячейке таблицы, чтобы получить полный URI.


Доступ к полной версии документа ограничен
Этот документ или информация о нем доступны в системах «Техэксперт» и «Кодекс».
Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Лаборатория. Инспекция. Сертификация» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs