ГОСТ Р 70317—2022
Примечание — Стрелки на диаграмме означают, что требования к классу на исходном конце стрелки
включают все требования, включенные в класс на целевом конце стрелки.
Рисунок 1— Зависимости между классами требований к кодированию
7 Расширения к моделям UML в серии международных стандартов ИСО
по географической информации для XML-схемы
Реализация XML-схемы включает в себя расширения модели, определенные в [3] для веб-среды
(геопространственные общие расширенные типы), культурную и лингвистическую адаптивность и ката
логи. Поскольку некоторые из расширений (см. [3]) импортируют элементы из пространства имен http://
www.isotc211.org/2005/gmd
, новые реализации схемы XML этих расширений включены в настоящий
стандарт для совместимости и связаны в пространствах имен языка (Ian), общего расширения мета
данных (дсх) и каталога (cat). Модель реализации также включает в себя пакет абстрактных классов,
используемых для реализации необязательных типов свойств классов (см. 8.2), и пакеты для агрегиру
ющих пространств имен, перечисленных в А.2.3 приложения А.
8 Подход и правила кодирования
8.1 Пакеты UML и пространства имен XML
Процедура для кодирования понятий по ГОСТ Р 57668 в схему XML (см. [3]) объединила понятия
из многих пакетов UML в одно пространство имен XML (gmd). Этот подход, с одной стороны, упростил
полученные в результате экземпляры документов XML, но, с другой стороны, затруднил независимое
22