Аннотация (область применения) | Настоящий документ определяет объединенную XML-реализацию ISO 19115-1, ISO 19115-2 и понятий из ISO/TS 19139, путем определения следующих артефактов:
a) набор XML-схем, необходимых для проверки экземпляров документов метаданных, соответствующих элементам концептуальной модели, определенным в ISO 19115-1, ISO 19115-2 и ISO/TS 19139;
b) набор правил ISO/IEC 19757-3 (Schematron), реализующих ограничения проверки в моделях UML ISO 19115-1 и ISO 19115-2, которые не проверяются XML-схемой;
c) преобразование расширяемого языка стилей (XSLT) для преобразования метаданных ISO 19115-1, закодированных с помощью XML-схемы ISO/TS 19139 и метаданных ISO 19115-2, закодированных с помощью XML-схемы ISO/TS 19139-2, в эквивалентный документ, действительный в отношении XML-схемы, определенной в настоящем документе.
В настоящем документе описывается процедура, используемая для генерации XML-схемы из концептуальных моделей географической информации ISO, связанных с метаданными. Процедура включает в себя создание модели UML для XML-реализации, полученной из концептуальной модели UML.
Эта модель реализации не изменяет семантику целевой концептуальной модели, но добавляет абстрактные классы, которые удаляют зависимости между пакетами моделей, теговыми значениями и стереотипами, необходимые для программного обеспечения преобразования UML в XML, и рефакторирует упаковку некоторых элементов в пространства имен XML. XML-схема сгенерированна систематично из модели UML для XML-реализации в соответствии с правилами, определенными в ISO/TS 19139 или ISO 19118 |