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

ГОСТ Р 70317-2022 (ISO/TS 19115-3:2016) Пространственные данные. Метаданные. Часть 3. Реализация XML-схемы для основных понятий

     6.1 Автоматическая генерация XML-схемы

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

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

Концептуальная схема метаданных по ГОСТ Р 57668 предназначена для поддержки передачи документации по ресурсам (метаданным) между сообществами пользователей и внутри них. Третья задача реализации настоящего стандарта заключается в определении типов стандартных документов, включающих элементы из нескольких модулей пространств имен, предназначенных для конкретных сценариев обмена информацией. Определены шесть пространств имен типа "агрегация", которые импортируют несколько модулей для удовлетворения различных требований (см. 6.5).