Продукты и услуги Информационно-правовое обеспечение ПРАЙМ Документы ленты ПРАЙМ Приказ Министерства экономического развития Российской Федерации от 26 марта 2024 г. N 174 "Об организации работ по размещению на официальном сайте федеральной государственной информационной системы территориального планирования в информационно-телекоммуникационной сети "Интернет" xsd-схемы, используемой для формирования xml-документов территориального планирования в форме электронного документа"

Обзор документа

Приказ Министерства экономического развития Российской Федерации от 26 марта 2024 г. N 174 "Об организации работ по размещению на официальном сайте федеральной государственной информационной системы территориального планирования в информационно-телекоммуникационной сети "Интернет" xsd-схемы, используемой для формирования xml-документов территориального планирования в форме электронного документа"

В целях обеспечения реализации требований к структуре и форматам информации, предусмотренной частью 2 статьи 57.1 Градостроительного кодекса Российской Федерации, составляющей информационной ресурс федеральной государственной информационной системы территориального планирования, утвержденных приказом Минэкономразвития России от 17 июня 2021 г. N 349, приказываю:

1. Департаменту планирования территориального развития (Д.С. Дегтярев) обеспечить размещение и актуализацию на официальном сайте федеральной государственной информационной системы территориального планирования в информационно-телекоммуникационной сети "Интернет":

xsd-схемы, используемой для формирования xml-документов территориального планирования в форме электронного документа, согласно приложению N 1 к настоящему приказу;

профиля метаданных к информации в виде электронных документов и данных, подлежащих размещению в федеральной государственной информационной системе территориального планирования, согласно приложению N 2 к настоящему приказу.

2. Признать утратившим силу приказ Минэкономразвития России от 19 июля 2019 г. N 442 "Об организации работ по размещению на официальном сайте федеральной государственной информационной системы территориального планирования в информационно-телекоммуникационной сети "Интернет" xsd-схемы, используемой для формирования xml-документов территориального планирования в форме электронного документа".

3. Контроль за исполнением настоящего приказа возложить на заместителя Министра Вахрукова Д.С.

Министр М.Г. Решетников

Приложение N 2
к приказу Минэкономразвития России
от 26.03.2024 г. N 174

Профиль метаданных к информации в виде электронных документов и данные, подлежащие размещению в федеральной государственной информационной системе территориального планирования

Введение

В данном документе содержится описание системы классификации и кодирования "Профиль метаданных к информации в виде электронных документов и данные, подлежащие размещению в Федеральной государственной информационной системе территориального планирования" (далее по тексту - Профиль метаданных ФГИС ТП).

Профиль стандарта (стандартов) - это документ, являющийся специализацией (адаптацией) стандарта (стандартов) для использования в конкретном сообществе. В состав профиля включаются аспекты стандарта (стандартов), которые требуются для решения задач этого сообщества. Также состав профиля может быть расширен аспектами, отсутствующими в стандарте (стандартах), но необходимыми для его применения в сообществе.

Настоящий документ является профилем международных стандартов ISO 19115:2003 "Geographic information - Metadata", ISO 19115-2:2009 "Geographic information - Metadata - Part 2: Extensions for imagery and gridded data" и ISO 19139:2007 "Geographic information - Metadata - XML schema implementation".

Стандарт ISO 19115:2003 определяет методологию формирования метаданных географической (пространственной) информации и содержит концептуальную модель метаданных. Стандарт ISO 19139:2007, в свою очередь, определяет правила кодирования этой модели и ее реализацию в виде XML-схем. Стандарт ISO 19115-2:2009 содержит расширения ISO 19115:2003 для описания сеточных данных, а также изображений, полученных от камер, инфракрасных и мультиспектральных сканеров, радаров и подобных устройств.

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

Профиль метаданных ФГИС ТП может применяться:

для описания пространственных данных;

при организации хранения документов и пространственных данных в базах и банках данных, включая документы и пространственные данные, подлежащих размещению в ФГИС ТП;

при организации хранения и разработке структуры баз и банков метаданных (каталогов), включая единый каталог документов и пространственных данных, подлежащих размещению в ФГИС ТП;

при разработке и реализации протоколов и форматов обмена метаданными между информационными системами и комплексами, включая информационное взаимодействие между ФГИС ТП, РГИС и ИСОГД.

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

Метаданные соответствуют требованиям настоящего профиля метаданных, если их содержание и форма представления удовлетворяют Приложениям А и Б.

2.1 Соответствие стандартам

Профиль метаданных ФГИС ТП разработан в соответствии с правилами создания профилей, описанными в стандартах ISO 19106:2004 и ISO 19115:2003. В профиле учтены поправки к стандарту ISO 19115:2003 за 2006 год.

Модель метаданных ФГИС ТП представляет собой подмножество модели, определенной в стандартах ISO 19115:2003 и ISO 19115-2:2009. Для некоторых элементов этого подмножества в соответствии с правилами, описанными в стандартах ISO 19115:2003 и ISO 19139:2007, были установлены более строгие ограничения диапазона принимаемых значений и более строгие требования к обязательности их определения при документировании данных.

Кроме этого в состав модели профиля входят расширения, определенные в соответствии с правилами, описанными в стандарте ISO 19115:2003. Модель профиля реализована в виде XML-схем в соответствии с правилами, описанными в стандарте ISO 19139:2007. Описание реализации и использования Профиля метаданных на пространственные данные документов территориального планирования приведено в приложении В.

2.2 Совместимость с ГОСТ Р 52573-2006

В ГОСТ Р 52573-2006 не вошли некоторые аспекты метаданных стандарта ISO 19115:2003, необходимые для описания предметной области, для которой предназначен Профиль метаданных на документы и пространственные данные территориального планирования. В частности, в ГОСТ Р 52573-2006 отсутствует пакет MD_ContentInformation, позволяющий описать характеристики изображений (облачность, качество изображения и другое).

Поскольку одним из основных требований к Профилю метаданных ФГИС ТП при его разработке выдвигалось соответствие международному стандарту ISO 19115:2003, а этого невозможно достичь при использовании ГОСТ Р 52573-2006 в качестве базового стандарта, то Профиль метаданных ФГИС ТП базируется на стандарте ISO 19115:2003 и не является полностью совместимым с ГОСТ Р 52573-2006.

В связи с отличием справочников CI_RoleCode, MD_CharacterSetCode, MD_RestrictionCode, MD_ClassificationCode, MD_StatialRepresentation_TypeCode, MD_MediumNameCode (ISO 19115, ISO 19139) справочникам, соответствующим ГОСТ 52573-2006, использованы справочники, соответствующие ГОСТ 52573. Дополнительно включены справочники MD_ProjectStatusCode и MD_ProjectTypeCode.

Списки значений и перечисления, определяемые стандартом ISO 19115, реализованы стандартом ISO 19139 и содержатся в файле gmxCodelists.xml. Списки значений и перечисления, реализованные в файле gmxCodelists.xml, представляют собой совокупности литеральных значений. Соответствующие же им кодовые значения (столбец "Домен") не входят в реализацию.

2.3 Соответствие производных профилей

Профиль метаданных ФГИС ТП может использоваться в качестве базового для создания другого профиля метаданных географической информации. Новый профиль должен быть разработан в соответствии с правилами, описанными в стандартах ISO 19106:2004 и ISO 19115:2003.

3. Основные понятия UML

Модель метаданных, определяемая настоящим профилем, представлена в виде UML-диаграмм в приложении А. В данном разделе разъясняются используемые в настоящем профиле понятия UML и приведено их графическое представление на диаграммах.

3.1 Класс

Класс - это правила описания совокупности объектов со сходной структурой, поведением и связями с другими объектами. На диаграммах класс изображается в виде прямоугольника со сплошной границей, разделенного горизонтальными линиями на три секции. Верхняя секция (секция имени) содержит имя класса и другие общие свойства (в частности, стереотип). В средней секции содержится список атрибутов класса, а в нижней - список операций (функций).

3.2 Пакет

Пакет представляет собой универсальный механизм организации элементов в группы. Пакет может содержать как классы, так и другие пакеты, что служит для иерархической организации пакетов.

3.3 Атрибут

Атрибут - это инкапсулируемый элемент данных класса, то есть элемент данных, который содержится в объекте, принадлежащем описываемому классу.

3.4 Ассоциация

Ассоциация используется для описания отношений между двумя или более классами. Ассоциация имеет определенную множественность с каждой из сторон. Ассоциации бывают однонаправленными и двунаправленными. Графическое представление данного вида отношения на UML-диаграмме приведено на рисунке 1.

3.5 Агрегирование

Агрегирование - это ассоциация, которая используется для описания отношения между двумя классами типа целое - часть. Агрегируемый объект может агрегироваться сразу несколькими объектами. Графическое представление данного вида отношения на UML-диаграмме приведено на рисунке 2.

3.6 Композиция

Композиция - это специальный вид агрегирования (так называемое сильное агрегирование). В частности, агрегируемый объект может быть создан только тогда, когда создан агрегат, а с уничтожением агрегата уничтожаются и все агрегируемые объекты. Агрегируемый объект не разделяем, то есть владеть им может только один агрегат. Композиция используется, когда агрегируемые объекты не могут существовать без агрегата (с логической точки зрения). Графическое представление данного вида отношения на UML-диаграмме приведено на рисунке 3.

3.7 Роль

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

3.8 Множественность

Множественность - это ограничение на количество объектов, которые могут быть связаны в соответствии с ассоциацией между ними. На рисунке 5 представлено, как изображается множественность на UML-диаграмме.

3.9 Обобщение

Обобщение - это отношение между более общим классом (суперкласс или родительский класс) и более специализированным классом (подкласс или дочерний класс). Суперкласс описывает общие черты множества подклассов. Каждый подкласс обладает свойствами суперкласса, то есть наследует структуру, отношения и поведение суперкласса, а также может иметь некоторые дополнительные свойства, присущие только этому подклассу. Графическое представление данного вида отношения на UML-диаграмме приведено на рисунке 6.

3.10 Зависимость

Зависимость определяет семантические отношения, существующие между двумя и более элементами модели. Зависимость описывает ситуацию, при которой изменения в независимом элементе требуют изменений в зависимом элементе. На диаграмме зависимость изображается в виде пунктирной стрелки, идущей от зависимого элемента к независимому элементу. Графическое представление данного вида отношения на UML-диаграмме приведено на рисунке 7.

3.11 Стереотипы

Стереотип - это элемент механизма расширения словаря UML, который обозначает отличительные особенности в использовании класса. В настоящем профиле используются следующие стереотипы:

<<Туре>>. Задает поведение объекта, не указывая способ его реализации. Объект является элементом типа, если он соответствует спецификации;

<<Enumeration>>. Определяет перечисляемый тип, включая его возможные значения как набор идентификаторов, который не может быть расширен;

<<DataType>>. Определяет набор значений, которые сложно идентифицировать по отдельности, и операции, над которыми не имеют влияния другие данные;

<<CodeList>>. Множество значений, которые может принимать тот или иной атрибут метаданных. "CodeList" представляет собой более гибкое перечисление, чем "Enumeration", что выражается в возможности его расширения новыми значениями;

<<Union>>. Указывает, что в классе из всех атрибутов (или ассоциаций) заполнен должен быть только один;

<<Abstract>>. Класс, экземпляры которого нельзя создать напрямую, только через его дочерние классы. На UML-моделях имя такого класса пишется курсивом;

<<Metaclass>>. Класс, экземпляры которого также являются классами. Основным назначением такого класса является описание информации о других классах.

4. Соответствие понятий UML терминам метаданных

Разделы, сущности и элементы метаданных представляются на UML-диаграммах определенными элементами UML. Таблица 1 иллюстрирует соответствие компонентов UML-модели компонентам модели метаданных.

Таблица 1

Соответствие компонентов UML-модели компонентам модели метаданных

Компонент UML-модели Компонент модели метаданных
Пакет Раздел метаданных
Обобщенный класс (суперкласс) Сущность метаданных
Специализированный класс (подкласс) Сущность метаданных
Класс Сущность метаданных
Атрибут Элемент метаданных
Ассоциация Элемент метаданных

5. Состав метаданных

5.1 Пакеты метаданных

Разделы метаданных, описываемые настоящим профилем, представлены в виде UML-пакетов. Каждый пакет содержит одну или более сущностей (UML-классов), связанных отношениями обобщения или агрегирования. Сущности могут повторяться в рамках одного пакета.

Каждая сущность представляет собой совокупность элементов (UML-атрибуты и UML-ассоциации), характеризующих тот или иной аспект метаданных. Сущности могут являться дочерними или родительскими для других сущностей. Сущности или элементы могут быть обязательными, необязательными или условными.

Установка признака обязательности - в соответствии с приложением Б.

На рисунке 8 представлена диаграмма пакетов настоящего профиля, на которой изображены отношения между ними.

В настоящем профиле метаданных используются три способа описания пакета метаданных:

общее описание пакетов метаданных - в соответствии с разделом 5;

UML-диаграммы пакетов метаданных - в соответствии с приложением А;

детальное описание структуры и состава пакетов метаданных - в соответствии с приложением Б.

Соответствие наименований пакетов сущностям метаданных приведено в таблице 2.

Таблица 2

Соответствие наименований пакетов сущностям метаданных

Номер подпункта Пакет Сущность UML-диаграмма Словарь данных
5.1.1 Информация о метаданных MD_Metadata A.1.1 Б.2.1
5.1.2 Идентификационная информация MD_Identification A.1.2 Б.2.2
5.1.3 Информация об ограничениях MD_Constraints A.1.3 Б.2.3
5.1.4 Информация о качестве данных DQ_DataQualiry A.1.4 Б.2.4
5.1.5 Информация об обновлении MD_MaintenanceInformation A.1.5 Б.2.5
5.1.6 Информация о координатной основе MD_ReferenceSystem A.1.6 Б.2.6
5.1.7 Описание набора данных MD_Contentlnformation A.1.7 Б.2.7
5.1.8 Информация о классификаторе MD_PortrayalCatalogueReference A.1.8 Б.2.8
5.1.9 Информация о распространении MD_Distribution A.1.9 Б.2.9
5.1.10 Информация о расширениях MD_MetadataExtensionInformation A.1.10 Б.2.10
5.2.1 Информация о пространственно-временных характеристиках EX_Extent A.2.1 Б.3.1
5.2.2 Ссылка на описание и информацию об ответственном субъекте CI_Citation CI_ResponsibleParty A.2.2 Б.3.2

5.1.1. Пакет "Информация о метаданных" (MD_Metadata)

Пакет содержит основные сведения о метаданных и позволяет описать, кем и когда были созданы метаданные, какой стандарт послужил основой для формирования метаданных и так далее.

Пакет MD_Metadata, определяемый стандартом ISO 19115:2003, является центральным в формировании метаданных и включает в себя более 400 элементов, описывающих различные аспекты метаданных. Его состав определяется информационным наполнением остальных пакетов.

Пакет MD_Metadata включает в себя следующие пакеты:

MD_Identification - идентификационная информация;

MD_Constraints - информация об ограничениях;

DQ_DataQuality - информация о качестве данных;

MD_MaintenanceInformation - информация об обновлении;

MD_ReferenceSystem - информация о координатной основе;

MD_ContentInformation - описание набора данных;

MD_PortrayalCatalogueReference - информация о классификаторе;

MD_Distribution - информация о распространении;

MD_MetadataExtensionInformation - информация о расширениях.

Пакет подлежит обязательному заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.1).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.1).

5.1.2. Пакет "Идентификационная информация" (MD_Identification)

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

Пакет MD_Identification имеет специализированную версию MD_DataIdentification, которая позволяет идентифицировать данные в наборе данных.

MD_Identification представляет собой агрегат следующих сущностей:

MD_BrowseGraphic - графическое представление данных;

MD_Usage - особенности применения данных;

MD_Constaints - информация об ограничениях на распространение данных и документов;

MD_Keywords - ключевые слова и фразы, характеризующие данные и документы;

MD_MaintenanceInformation - информация об обновлении данных.

Пакет подлежит обязательному заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.2).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.2).

5.1.3. Пакет "Информация об ограничениях" (MD_Constraints)

Пакет содержит информацию, касающуюся ограничений, накладываемых на данные. Пакет MD_Constraints имеет две специализированные версии: MD_LegalConstraints и MD_SecurityConstraints.

Пакет MD_LegalConstraints позволяет описать ограничения на получение и использование данных с целью соблюдения требований законодательства Российской Федерации в отношении интеллектуальной собственности.

Пакет MD_SecurityConstraints содержит информацию об ограничениях, накладываемых на данные, документы и метаданные с целью соблюдения требований законодательства Российской Федерации о государственной тайне, и об ограничениях, накладываемых в связи с охраной коммерческой тайны.

Пакет является необязательным к заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.3).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.3).

5.1.4. Пакет "Информация о качестве набора данных" (DQ_DataQuality)

Пакет содержит описание методов оценки качества данных, полученные значения характеристик качества и технологии создания данных, а также сведения об источниках данных, событиях и преобразованиях (включая обновление), произошедших в течение их жизненного цикла, а также о подтверждении соответствия.

Сущность DQ_DataQuality представляет собой агрегат следующих сущностей:

LI_Lineage - информация о происхождении данных. Этот раздел содержит сведения об исходных материалах, послуживших основой для создания данных;

DQ_CertificationInformation - информация подтверждения соответствия продукции или услуги в форме обязательной, добровольной сертификации или декларирования о соответствии.

Пакет является не обязательным к заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.4).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.4).

5.1.5. Пакет "Информация об обновлении" (MD_MaintenanceInformation)

Пакет содержит информацию о характере и периодичности обновления данных и метаданных, а также сведения о субъекте, ответственном за поддержку и обновление.

Пакет состоит из сущности MD_MaintenanceInformation и является необязательным к заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.5).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.5).

5.1.6. Пакет "Информация о координатной основе" (MD_ReferenceSystem)

Пакет позволяет задать временную и пространственную системы координат, используемые в наборе данных.

Сущность MD_ReferenceSystem содержит элементы, идентифицирующие используемую систему координат.

Сущность MD_CRS является потомком сущности MD_ReferenceSystem и содержит информацию о проекции, эллипсоиде и исходных датумах.

Пакет является не обязательным к заполнению при отсутствии пространственных данных в представленной информации.

UML-диаграмма пакета - в соответствии с приложением А (А.1.6).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.6).

5.1.7. Пакет "Описание набора данных" (MD_ContentInformation)

Пакет позволяет описать содержимое набора данных. Для описания сеточных данных пакет имеет специализированную версию MD_CoverageDescription, которая, в свою очередь, имеет специализированную версию MD_ImageDescription, предназначенную для описания изображений. MD_CoverageDescription содержит описание свойств и содержимого ячейки сеточных данных, a MD_ImageDescription содержит информацию, такую как процент облачности, состояние изображения, уровень обработки изображения и так далее.

UML-диаграмма пакета - в соответствии с приложением А (А.1.7).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.7).

5.1.8. Пакет "Информация о классификаторе" (MD_PortrayalCatalogueReference)

Пакет содержит информацию, идентифицирующую классификатор, используемый в наборе данных. Пакет состоит из сущности MD_PortrayalCatalogueReference, являющейся не обязательной к заполнению при отсутствии пространственных данных в представленной информации.

UML-диаграмма пакета - в соответствии с приложением А (А.1.8).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.8).

5.1.9. Пакет "Информация о распространении" (MD_Distribution)

Пакет содержит информацию о поставщике данных, формате распространяемых данных, способах и условиях доступа к данным и их дальнейшем использовании.

Пакет содержит сущность MD_Distribution, которая, в свою очередь, является агрегатором для следующих сущностей:

MD_Format - информация о формате представления набора данных;

MD_DigitalTransferOptions - информация об условиях доступа к набору данных;

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

Пакет является не обязательным к заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.9).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.9).

5.1.10. Пакет "Информация о расширениях" (MD_MetadataExtensionInformation)

Пакет позволяет определить расширения настоящего профиля в производных профилях. К числу возможных расширений относятся: новые пакеты, сущности и элементы. Пакет содержит ссылку на онлайн-ресурс сообщества, наименование профиля и описание введенных в нем расширений.

Пакет является не обязательным к заполнению.

UML-диаграмма пакета - в соответствии с приложением А (А.1.10).

Элементное наполнение пакета - в соответствии с приложением Б (Б.2.10).

5.2. Пакеты типов данных

В данном разделе описаны пакеты, включающие в себя классы, которые имеют стереотип <<DataType>>.

5.2.1. Пакет "Информация о пространственно-временных характеристиках" (EX_Extent)

Пакет содержит информацию о пространственной (EX_GeographicExtent), временной (EX_TemporalExtent) и высотной (EX_VerticalExtent) протяженностях данных. Пространственная протяженность представляется полигоном или прямоугольником.

5.2.2. Пакет "Ссылка на описание и информация об ответственном субъекте" (CI_Citation и CI_ResponsibIeParty)

Пакет предоставляет стандартное средство (CI_Citation) формирования ссылки на данные (ресурс). Ресурсом может являться статья, документ, набор данных, объект и так далее. Кроме этого пакет позволяет документировать информацию о субъекте, ответственном за данные (CI_ResponsibleParty).

5.3. Ядро метаданных

Стандарт ISO 19115:2003 определяет ядро метаданных для географических данных. Ядро метаданных - это минимальное подмножество элементов метаданных, которое следует использовать при описании набора данных.

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

Лишь часть элементов ядра является обязательной для заполнения, однако стандарт ISO 19115:2003 рекомендует использовать все элементы для достижения большей совместимости метаданных и для более полного понимания пользователями природы и содержания набора данных.

В соответствии с правилами создания профилей, определенными в стандарте ISO 19115:2003, настоящий профиль полностью включает в себя ядро метаданных. Элементы ядра, путь к ним и признак их обязательности (в соответствии с разделом Б.1.4) приведены в таблице 3.

Таблица 3

Элементы ядра метаданных для описания данных и документов

Наименование элемента Путь к элементу Признак обязательности
Информация о метаданных        
Уникальный идентификатор файла метаданных МD_Metadata.fileIdentifier О
Наименование стандарта метаданных MD_Metadata.metadataStandartName О
Версия стандарта метаданных MD_Metadata.metadataStandartVersion О
Язык создания метаданных MD_Metadata.language У
Наименование стандарта метаданных MD_Metadata.characterSet У
Субъект, ответственный за метаданные MD_Metadata.contact-> CI_ResponsibIeParty О
Дата создания метаданных MD_Metadata.dateStamp О
Дата контракта (договора) MD_Metadata.contractDate О
Номер контракта (договора) MD_Metadata.numberStateContract О
Статус документа MD_Metadata.projectStatus О
Вид документа MD_Metadata.projectType О
Идентификатор документа MD_Metadata.uidIdentifier О
Информация о наборе данных или документе    
Наименование MD_Metadata->MD_DataIdentification.citation-> CI_Citation.title О
Дата создания MD_Metadata->MD_DataIdentification.citation-> CI_Citation.data О
Субъект, ответственный за создание MD_Metadata->MD_DataIdentification.pointOfContact-> CI_ResponsibleParty О
Язык создания MD_Metadata->MD_DataIdentification.language O
Наименование стандарта кодировки MD_Metadata->MD_DataIdentification.characterSet У
Предметная область MD_Metadata->MD_DataIdentification.topicCategory О
Краткое описание MD_Metadata->MD_DataIdentification.abstract О
Пространственное разрешение MD_Metadata->MD_DataIdentification.spatialResolution-> MD_Resolution.equivalentScale или MD_Resolution.distance О
Пространственное разрешение MD_Metadata->MD_DataIdentification.extent-> EX_Extent->EX_TemporalExtent или EX_VerticalExtent H
Географическое положение (координаты или географический идентификатор) MD_Metadata->MD_DataIdentification.extent-> EX_GeographicExtent-> EX_GeographicBoundingBox или EX_GeographicDescription У
Координатная основа MD_Metadata-> MD_ReferenceSystem О
Информация о происхождении набора данных MD_Metadata-> DQ_DataQuality.lineage->LI_Lineage H
Способы получения        
Формат данных и версия формата MD_Metadata->MD_Distribution-> MD_Format.name и MD_Format.version H
Информация об интернет-ресурсах MD_Metadata->MD_Distribution-> MD_DigitalTransferOption.onLine->CI_OnlineResource H

ПРИЛОЖЕНИЕ А
(обязательное)

Модель метаданных

А.1. UML-диаграммы метаданных

Метаданные Профиля ФГИС ТП представлены в виде диаграмм классов с использованием унифицированного языка моделирования (UML). На каждой диаграмме представлен один из пакетов, его атрибуты, а также связанные с ним пакеты и классы. Связанные пакеты и классы, которые представлены на отдельных диаграммах, изображаются без атрибутов и связанных с ними элементов.

А.1.1. Информация о метаданных

На рисунке А.1 изображена диаграмма, на которой представлен пакет MD_Metadata и связанные с ним пакеты и классы, определяющие метаданные документов и пространственных данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.1.

А.1.2. Идентификационная информация

На рисунке А.2 изображена диаграмма, на которой представлены классы, которые требуются для идентификации данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.2.

А.1.3. Информация об ограничениях

На рисунке А.3 изображена диаграмма, на которой представлены классы, необходимые для определения ограничений, накладываемых на набор данных, включая ограничения на доступ и использование. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.3.

А.1.4. Информация о качестве данных

А.1.4.1. Общая информация

На рисунке А.4 изображена диаграмма, на которой представлены классы, позволяющие оценить качество данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.4.

А.1.4.2. Информация о происхождении

На рисунке А.5 изображена диаграмма, на которой представлены классы, определяющие источники данных, а также технологию создания данных, представленных в наборе данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.4.2.

А.1.4.3. Детальная информация

На рисунке А.6 изображена диаграмма, на которой представлены классы и их подклассы, определяющие качество данных и изображенные в общем виде на рисунке А.4. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.4.3.

А.1.5. Информация об обновлении

На рисунке А.7 изображена диаграмма, на которой представлены классы, необходимые для описания информации об обновлении данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.5.

А.1.6. Информация о координатной основе

На рисунке А.8 изображена диаграмма, на которой представлены классы, необходимые для описания пространственной, временной и географической системы координат. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.6.

А.1.7. Описание набора данных

На рисунке А.9 изображена диаграмма, на которой представлены классы, необходимые для описания содержимого набора данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.7.

А.1.8. Информация о классификаторе

На рисунке А.10 изображена диаграмма, на которой представлен класс, необходимый для описания классификатора данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.8.

А.1.9. Информация о распространении

На рисунке А.11 изображена диаграмма, на которой представлены классы, необходимые для описания условий и способов доступа к данным. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.9.

ё

А.1.10. Информация о расширениях

На рисунке А.12 изображена диаграмма, на которой представлены классы, необходимые для описания расширений модели метаданных настоящего профиля. Словарь данных для элементов данной диаграммы приведен в разделе Б.2.10.

А.2. UML-диаграммы типов данных

А.2.1. Информация о пространственно-временных характеристиках

На рисунке А.13 изображена диаграмма, на которой представлены классы, необходимые для описания пространственной и временной протяженности данных. Словарь данных для элементов данной диаграммы приведен в разделе Б.3.1.

А.2.2. Ссылка на описание и информация об ответственном субъекте

На рисунке А.14 изображена диаграмма, на которой представлены классы, необходимые для создания ссылки на некоторую информацию, описания ответственного субъекта и его контактной информации. Словарь данных для элементов данной диаграммы приведен в разделе Б.3.2.

ПРИЛОЖЕНИЕ Б
(обязательное)

Словарь данных для метаданных

Б.1. Описание словаря данных

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

Словарь данных раскрывает смысловое содержание сущностей и элементов метаданных, указывает обязательность их заполнения, а также определяет набор возможных значений элементов метаданных и количество их экземпляров в рамках конкретных сущностей. Более подробно характеристики сущностей и элементов, определяемые словарем, представлены ниже.

Б.1.1. Наименование сущности, элемента или роли

Наименование сущности метаданных уникально внутри всего словаря данных настоящего профиля. Наименование элемента метаданных уникально внутри сущности метаданных, но не обязательно внутри всего словаря данных. Наименование элемента метаданных можно сделать уникальным, подставив наименование сущности перед ним (например, MD_Metadata.characterSet). Наименование роли используется для представления ассоциаций UML-моделей и ему предшествует словосочетание "Наименование роли", чтобы отличить ассоциацию от атрибута.

Б.1.2. Краткое наименование

Сущности и их элементы также могут идентифицироваться с помощью краткого наименования. Оно уникально внутри словаря данных и может использоваться при документировании метаданных.

Б.1.3. Описание

Смысловое содержание сущностей и элементов.

Б.1.4. Признак обязательности

Элементы метаданных обладают признаком обязательности, который указывает необходимость их заполнения при описании данных. Признак обязательности устанавливается для элементов в рамках конкретных сущностей и принимает следующие значения:

обязательный (О);

необязательный (Н);

условный (У).

Б.1.4.1. Обязательный

Элемент метаданных должен быть заполнен в обязательном порядке.

Б.1.4.2. Необязательный

Элемент метаданных может не заполняться.

Б.1.4.3. Условный

Заполнение элемента метаданных осуществляется в зависимости от условия. Условный признак обязательности используется в следующих ситуациях:

требуется выбрать один или несколько элементов из группы для заполнения (по крайней мере один из них должен быть заполнен);

требуется заполнить элемент, если другой элемент был заполнен (или, наоборот, не был заполнен);

требуется заполнить элемент, если значение другого элемента принимает определенное значение.

В словаре данных условие определяется с помощью вопроса (например, "У/Не определяется кодировкой?"). Если ответ на вопрос положителен, классы или элементы становятся обязательными.

Б.1.5. Множественность

Для элементов, имеющих тип "Class", множественность определяет число экземпляров класса (сущности), которые могут существовать одновременно в рамках экземпляра некоторой сущности, к которой принадлежит элемент.

Для элементов, имеющих простой тип (например, Integer, Real, CharacterString и так далее), множественность определяет максимально допустимое число значений элемента для каждого экземпляра сущности, к которой принадлежит элемент.

Множественность может быть указана в виде фиксированного числа экземпляров (например, 1, 2, 3 и так далее), либо задана числовым диапазоном (например, 0 ...1).

Множественность, указанная в виде буквы N, соответствует выражению 0...N, что означает неограниченное число экземпляров (от нуля до бесконечности).

Б.1.6. Тип данных

Тип данных - это множество допустимых значений, которые может принимать элемент метаданных, например, Integer, Real, String, DateTime, Boolean, Class, Association.

Типы данных "Class" и "Association" указывают на то, что элемент является экземпляром некоторого класса. В случае типа "Class" элемент связан с содержащим его классом отношением композиции, а в случае типа "Association" - отношением агрегирования. К какому именно классу принадлежат элементы этих типов, определяет домен.

Тип данных "Aggregated Class" указывает на то, что этот класс агрегируется другим классом, имя которого указывается в скобках.

Тип данных "Specified Class" указывает на то, что этот класс является специализированной версией (наследником) другого класса, имя которого указывается в скобках.

Б.1.7. Домен

Для сущностей метаданных домен определяет число строк, которые входят в состав данной сущности.

Для элемента метаданных домен определяет подмножество допустимых значений типа данных этого элемента, которые можно ему назначить. Значение домена "Текст" указывает на то, что элемент может содержать текст в произвольной форме.

Б.2. Пакеты метаданных

Б.2.1. Информация о метаданных

(Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.1)

Таблица Б.1

Информация о метаданных

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Metadata Корневая сущность, определяющая О 1 Class Строки 2 - 26
2 fileIdentifier Уникальный идентификатор файла Н 1 CharacterString Текст
3 language Язык, используемый для документирования метаданных У/Не определяется кодировкой? 1 CharacterString ISO 639 - 2, а также другие части стандарта
4 characterSet Наименование стандарта кодировки метаданных У/ISO/IEC 10646-1 не используется для определения кодировки? 1 Class MD_CharacterSetCode <<CodeList>> (Б.5.9)
5 parentldentifier Идентификатор файла метаданных, для которого эти метаданные являются подмножеством (потомком) У/Имеется родительский файл метаданных? 1 CharacterString Текст
6 hierarchyLevel Уровень иерархии данных, для которого созданы метаданные У/hierarchyLevel отличен от "dataset"? 1 Class MD_ScopeCode <<CodeList>> (Б.5.21)
7 hierarchyLevelName Наименование уровня иерархии, для которого созданы метаданные У/hierarchyLevel отличен от "dataset"? 1 CharacterString Текст
8 contact Субъект, ответственный за метаданные O N Class CI_ResponsibleParty <<DataType>> (Б.3.2)
9 dateStamp Дата (или дата и время) создания метаданных О 1 Class Date (Б.4.1)
10 metadalaStandardName Наименование используемого стандарта метаданных (включая наименование профиля) Н 1 CharacterString Текст
11 metadataStandardVersion Версия используемого стандарта (профиля) метаданных Н 1 CharacterString Текст
12 dataSetURI Универсальный идентификатор ресурса (URI) набора данных, к которому относятся метаданные Н 1 CharacterString Текст
13 contractDate Дата контракта О 1 Class Date (Б.4.1)
14 numberStateContract Номер контракта О 1 CharacterString Текст
15 projectStatus Статус документа (набора данных) О 1 Class CI_ProjectStatusCode <<CodeList>> (Б.5.23)
16 projectType Вид документа (набора данных) О 1 Class CI_ProjectTypeCode <<CodeList>> (Б.5.24)
17 uidldentifier Идентификатор документа О 1 CharacterString Текст
18 Role name: referenceSystemInfo Информация о координатной основе набора данных Н 1 Association MD_ReferenceSystem (Б.2.6)
19 Role name: metadataExtensionInfo Информация о расширениях метаданных Н 1 Association MD_MetadataExtensionInformation (Б.2.10)
20 Role name: identificationInfo Основная идентификационная информация набора данных О 1 Association MD_Identification <<Abstract>> (Б.2.2)
21 Role name: contentInfo Информация о наборе данных Н 1 Association MD_ContentInformation (Б.2.7)
22 Role name: distributionlnfo Информация о распространении набора данных Н 1 Association MD_Distribution (Б.2.9)
23 Role name: dataQualitylnfo Качество данных в наборе данных Н 1 Association DQ_DataQuality (Б.2.4)
24 Role name: portrayalCataloguelnfo Классификаторы (библиотеки) условных знаков Н 1 Association MD_PortrayalCatalogue Reference (Б.2.8)
25 Role name: metadataConstraints Ограничения на распространение метаданных Н N Association MD_Constraints (Б.2.3)
26 Role name: metadataMaintenance Информация об обновлении метаданных Н 1 Association MD_MaintenanceInformation (Б.2.5)

Б.2.2. Идентификационная информация

Б.2.2.1. Общая информация

(Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.2.)

Таблица Б.2

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Identification Основная информация, необходимая для идентификации набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata) <<Abstract>> Строки 2 - 14
2 citation Ссылка на описание набора данных О 1 Class Cl_Citation <<DataType>> (Б.3.2)
3 abstract Краткое описание содержания данных О 1 CharacterString Текст
4 purpose Назначение набора данных H 1 CharacterString Текст
5 credit Субъекты, внесшие вклад в создание набора данных H N CharacterString Текст
6 status Состояние (статус) набора данных H N Class MD_ProgressCode <<CodeList>> (Б.5.19)
7 pointOfContact Субъект, ответственный за создание набора данных и способы связи с ним H N Class CI_ResponsibleParty <<DataType>> (Б.3.2)
8 Role name: resourceMaintenance Информация об обновлении данных H 1 Association MD_MaintenanceInformation (Б.2.5)
9 Role name: graphicOverview Обзорное изображение (графическое представление данных или изображение для предварительного просмотра) H N Association MD_BrowseGraphic (Б.2.2.2)
10 Role name: resourceFormat Описание формата набора данных H N Association MD_Format (Б.2.9.4)
11 Role name: descriptive-Keywords Набор ключевых слов для описания набора данных и их источник H 1 Association MD_Keywords (Б.2.2.3)
12 Role name: resourceSpecificUsage Область применения набора данных H N Association MD_Usage (Б.2.2.6)
13 Role name: resourceConstraints Ограничения, накладываемые на набор данных H N Association MDConstraints (Б.2.3)
14 Role name: aggregationlnfo Информация об агрегируемых наборах данных Н N Association MD_AggregateInformation (Б.2.2.7)
15 MD_DataldenIification Информация, позволяющая идентифицировать данные в наборе данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_Identification) Строки 16 - 23 и 2 - 14
16 spatialRepreseniationType Способ представления данных Н 1 Class MD_SpatialRepresentationTypeCode <<CodeList>> (Б.5.8)
17 spatialResolution Пространственное разрешение данных Н 1 Class MD_Resolution <<Union>> (Б.2.2.5)
18 language Язык, используемый в наборе данных О 1 CharacterString ISO 639-2, а также другие части стандарта
19 characterSet Наименование кодировки, используемой в наборе данных У/ISO 10646-1 не используется? 1 Class MD_CharacterSetCode <<CodeList>> (Б.5.9)
20 topicCategory Предметная область данных У/hierarchyLevel отличен от "dataset"? N Class MD_TopicCategoryCode <<CodeList>> (Б.5.22)
21 environmentDescription Среда разработки данных (программное обеспечение, операционная система, имя файла, размер набора данных) Н 1 CharacterString Текст
22 extent Пространственно-временные характеристики У/hierarchyLevel отличен от "dataset"? Тогда или extent.geographicElement.EX_GeographicBoundingBox или extent.geographicElement.EX_Geographic обязателен для заполнения 1 Class EX_Extent <<DataType>> (Б.3.1)
23 supplementalInformation Дополнительные сведения Н 1 CharacterString Текст
24 SV_ServiceIdentification Описание возможностей сервиса, доступных для пользователя через набор интерфейсов, определяющих его поведение. Для получения более полной информации следует обратиться к стандарту ISO 19119 Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_Identification) Строки 2 - 14

Б.2.2.2. Обзорное изображение (графическое представление данных или изображение для предварительного просмотра

Таблица Б.3

Графическое представление данных

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_BrowseGraphic Обзорное изображение (графическое представление данных или изображение для предварительного просмотра Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Identification) Строки 2 - 4
2 fileName Путь к файлу (относительный или полный) или URL файла О 1 CharacterString    
3 fileDescription Описание Н 1 CharacterString Текст
4 fileType Графический формат файла. Например: CGM, EPS, GIF, JPEG, РВМ, PS, TIFF, XWD Н 1 CharacterString Текст

Б.2.2.3. Информация о ключевых словах

Таблица Б.4

Информация о ключевых словах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Keywords Совокупность ключевых слов, характеризующих набор данных, а также описание их источника Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Identification) Строки 2 - 4
2 keyword Часто употребляемые, общепринятые, формализованные слова или фразы, характеризующие набор данных О N CharacterString Текст
3 type Тема, объединяющая группу ключевых слов Н 1 Class MD_KeywordTypeCode <<CodeList>> (Б.5.14)
4 thesaurusName Наименование официально зарегистрированного тезауруса или другого источника ключевых слов Н 1 Class CI_Citation <<DataType>> (Б.3.2)

Б.2.2.4. Информация о численном масштабе

Таблица Б.5

Информация о численном масштабе

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_RepresentativeFraction Дробь, характеризующая масштаб. Наследуется от Scale, документированного в стандарте ISO 19103. MD_RepresentativeFraction. denominator = 1/Scale.measure и Scale.targetUnits = Scale.sourceUnits Признак обязательности родительского объекта Множественность родительского объекта Class Строка 2
2 denominator Знаменатель дроби 1/Scale.measure О 1 Integer Integer > 0

Б.2.2.5. Информация о пространственном разрешении

Таблица Б.6

Информация о пространственном разрешении

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Resolution Степень детализации (разрешение), выраженная как масштабный коэффициент или расстояние на местности Признак обязательности родительского объекта Множественность родительского объекта Class <<Union>> Строки 2 - 3
2 equivalentScale Степень детализации, выраженная как масштаб карты У/distance не заполнен? 1 Class MD_RepresentativeFraction <<DataType>> (Б.2.2.4)
3 distance Расстояние на местности, которое приходится на единицу снимка (пиксель) У/equivalentScale не заполнен? 1 Class Distance (Б.4.2)

Б.2.2.6. Информация о применении

Таблица Б.7

Информация о применении

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Usage Область применения набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Identification) Строки 2 - 5
2 specificUsage Краткое описание области применения набора данных О 1 CharacterString Текст
3 usageDateTime Дата и время первого применения набора данных Н 1 Class DateTime (Б.4.1)
4 userDeterminedLimitations Области, определенные пользователями, для которых набор данных неприменим Н 1 CharacterString Текст
5 userContactlnfo Субъект(ы) и организации. использующие набор данных и способы связи с ними О N Class Cl_ResponsiblеParty <<DataType>> (Б.3.2)

Б.2.2.7. Информация об агрегируемых наборах данных

Таблица Б.8

Информация об агрегируемых наборах данных

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_AggregateInformation Агрегируемый набор данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Identification) Строки 2 - 5
2 AggregateDataSetName Ссылка на информацию об агрегируемом наборе данных У/aggregateDataSetIdentifier не заполнен? 1 Class CI_Citation <<DataType>> (Б.3.2)
3 AggregateDataSetIdentifier Идентификационная информация об агрегируемом наборе данных У/aggregateDataSetName не заполнен? 1 Class MD_Identifier <<DataType>> (Б.2.6.2)    
4 associationType Тип агрегации (связи) между наборами данных О 1 Class DS_AssociationTypeCode <<CodeList>> (Б.5.6)
5 initiativeType Действие, в процессе выполнения которого был создан связанный набор данных H 1 Class DS_InitiativeTypeCode <<CodeList">> (Б.5.7)

Б.2.3. Информация об ограничениях

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.3

Таблица Б.9

Информация об ограничениях

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Constraints Ограничения на доступ, получение и использование набора данных или метаданных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata и MD_Identification) Строка 2
2 useLimitation Ограничения на области применения, например: "Не использовать для навигации" Н N CharacterString Текст
3 MD_LegalConstraints Ограничения на получение и использование с целью соблюдения требований законодательства Российской Федерации в отношении интеллектуальной собственности Признак обязательности родительского объекта N Specified Class (MD_Constraints) Строки 4 - 6 и 2
4 accessConstraints Ограничения на приобретение, обеспечивающие защиту интеллектуальной собственности H 1 Class MD_RestrictionCode <<CodeList>> (Б.5.20)
5 useConstraints Ограничения на использование, обеспечивающие защиту интеллектуальной собственности Н 1 Class MD_RestrictionCode <<CodeList>> (Б.5.20)
6 otherConstraints Ограничения на приобретение или использование по иным правовым основаниям У/accessConstraints или useConstraints равны otherRestrictions? 1 CharacterString Текст
7 MD_SecurityConstraints Ограничения на доступ и использование набора данных или метаданных с целью соблюдения требований законодательства Российской Федерации о государственной тайне и устанавливаемых ограничений в связи с охраной коммерческой тайны Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_Constraints) Строки 8 - 11 и 2
8 classification Категория информации по уровню доступа (конфиденциально, секретно и так далее) О 1 Class MD_ClassificationCode <<CodeList>> (Б.5.10)
9 userNote Пояснения по ограничениям на доступ и использование набора данных или метаданных для пользователя набора данных Н 1 CharacterString Текст
10 classificationSystem Система классификации ограничений H 1 CharacterString Текст
11 handlingDescription Дополнительные сведения об ограничениях H 1 CharacterString Текст

Б.2.4. Информация о качестве

Б.2.4.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.4.

Таблица Б.10

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 DQ_DataQualily Информация о качестве набора данных, включая информацию о происхождении Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata) Строки 2 - 4
    scope Часть данных, к которой относится информация о качестве О 1 Class DQ_Scope <<DataType>> (Б.2.4.5)
    Role name: report Количественная информация о качестве набора данных У/lineage не заполнен? N Association DQ Element <<Abstract>> (Б.2.4.3)
    Role name: lineage Неколичественная информация о происхождении набора данных У/report не заполнен? 1 Association LI_Lineage (Б.2.4.2)

Б.2.4.2. Информация о происхождении

Б.2.4.2.1. Общая информация

Примечание: UML-диаграмма для данного класса представлена на рисунке А.5.

Таблица Б.11

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 LI_Lineage Информация о происхождении набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (DQ_DataQuality) Строки 2 - 4
2 statement Общие сведения производителя о происхождении набора данных У/DQ_DataQuality.scope.DQ_Scope.level ="dataset" или "series"? 1 CharacterString Текст
3 Role name: processStep Технология создания набора данных У/statement и source не заполнены? N Association LI_ProcessStep (Б.2.4.2.2)
4 Role name: source Информация об исходных данных, использованных в процессе создания данных из набора, указанных в scope У/statement и processStep не заполнены? N Association LI_Source (Б.2.4.2.3)

Б.2.4.2.2. Информация о технологии создания (обновления)

Таблица Б.12

Информация о технологии создания (обновления)

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 LI_ProcessStep Информация о событиях или преобразованиях в течение жизненного цикла набора данных, включая процессы, производимые при обновлении набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (LI_Lineage и LI_Source) Строки 2 - 6
2 description Описание технологической операции (события), включая ее параметры и допустимые отклонения О 1 CharacterString Текст
3 rationale Требования или цели технологической операции (события) Н 1 CharacterString Текст
4 dateTime Временной период выполнения технологической операции Н 1 Class DateTime (Б.4.1)    
5 processor Информация о субъекте, ответственном за технологическую операцию Н N Class CI_ResponsibleParty <<DataType>> (Б.3.2)
6 Role name: source Информация об исходных данных, использованных в процессе создания данных, указанных в scope Н N Association LI_Source (Б.2.4.2.3)

Б.2.4.2.3. Информация об источнике

Таблица Б.13

Информация об источнике

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 LI_Source Информация об исходных данных, использованных в процессе создания данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (LI_Lineage и LI_ProcessStep) Строки 2 - 7
2 description Детальное описание источника данных У/sourceExtent не заполнен? 1 CharacterString Текст
3 scaleDenominator Знаменатель численного масштаба исходного материала Н 1 Class MD_RepresentativeFraction <<DataType>> (Б.2.2.4)
4 soureReferenceSystem Координатная основа, используемая источником Н 1 Class MD_ReferenceSystem (Б.2.6)
5 sourceCitation Ссылка на описание источника Н 1 Class CI_Citation <<DataType>> (Б.3.2)
6 sourceExtent Пространственно-временные характеристики У/description не заполнен? N Class EX_Extent <<DataType>> (Б.3.1)
7 Role name: sourceStep Технология создания исходных данных Н N Association LI_ProcessStep (Б.2.4.2.2)

Б.2.4.3. Количественная информация о качестве данных

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.6.

Таблица Б.14

Количественная информация о качестве данных

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 DQ_Element Количественная информация о качестве данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (DQ_DataQuality) <<Abstract>> Строки 2 - 9
2 nameOfMeasure Наименование процедуры оценки, применяемой к данным Н N CharacterString Текст
3 measureldentification Код, идентифицирующий зарегистрированную стандартную процедуру Н 1 Class MD_Identifier <<DataType>> (Б.2.6.2)
4 measureDescription Описание процедуры оценки Н 1 CharacterString Текст
5 evaluationMethodType Тип метода, используемого для оценки качества набора данных Н 1 Class DQ_EvaluationMethodTypeCode <<CodeList>> (Б.5.5)
6 evaluationMethodDescription Описание метода оценки Н 1 CharacterString Текст
7 evaluationProcedure Ссылка на информацию о методе оценки Н 1 Class CI_Citation <<DataType>> (Б.3.2)
8 dateTime Дата или временной диапазон, в течение которого проводилась оценка качества данных Н N Class DateTime (Б.4.1)
9 result Значение или набор значений, полученных в результате оценки качества данных или результат сравнения полученного значения (или набора значений) с заданным допустимым уровнем качества О 2 Class DQ_Result <<DataType>> (Б.2.4.4)
10 DQ_Completeness Присутствие или отсутствие данных в наборе, их атрибутов и отношений между ними Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Element <<Abstract>> Строки 2 - 9
11 DQ_CompletenessCommission Избыточные данные, присутствующие в наборе Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Completeness Строки 2 - 9
12 DQ_CompletenessOmission Данные, отсутствующие в наборе данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Completeness Строки 2 - 9
13 DQ_LogicalConsistency Различные аспекты соблюдения логических правил структур данных, атрибутов и отношений (структуры данных могут быть концептуальными, логическими или физическими) Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Element <<Abstract>> Строки 2 - 9
14 DQ_ConceptualConsistency Соблюдение правил концептуальной схемы Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Logical Consistency Строки 2 - 9
15 DQ_DomainConsistency Соответствие значений доменам допустимых значений Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Logical Consistency Строки 2 - 9
16 DQ_FormalConsistency Порядок хранения данных в соответствии с физической структурой набора данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Logical Consistency Строки 2 - 9
17 DQ_TopologicalConsistency Правильность топологических характеристик набора данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_LogicalConsistency Строки 2 - 9
18 DQ_PositionalAccuracy Точность позиционирования данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_EIement <<Abstract>> Строки 2 - 9
19 DQ_AbsoluteExternalPositionalAccuracy Соответствие описанных значений положения объектов из набора данных их реальным значениям положения Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_PositionalAccuracy Строки 2 - 9
20 DQ_GriddedData PositionalAccuracy Соответствие значений положения сеточных данных их реальным значениям положения Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_PositionalAccuracy Строки 2 - 9
21 DQ_RelativelnternalPositionalAccuracy Соответствие относительных положений объектов набора данных их реальному относительному положению Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_PositionalAccuracy Строки 2 - 9
22 DQ_TemporalAccuracy Точность временных атрибутов и временных отношений объектов набора данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Element <<Abstract>> Строки 2 - 9
23 DQ_AccuracyOfATimeMeasurement Точность временных измерений Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_TemporalAccuracy Строки 2 - 9
24 DQ_TemporalConsistency Правильность упорядоченных событий или последовательностей Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_TemporalAccuracy Строки 2 - 9
25 DQ_TemporalValidity Актуальность данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class (DQ_TemporalAccuracy) Строки 2 - 9
26 DQ_ThematicAccuracy Точность количественных атрибутов и правильность неколичественных атрибутов, а также правильность классификации объектов в наборе данных и их отношений Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_Element <<Abstract>> Строки 2 - 9
27 DQ_ThematicClassificationCorrectness Правильность выбора классов для объектов набора и их атрибутов в рамках предметной области Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_ThematicAccuracy Строки 2 - 9
28 DQ_NonQuantitativeAttributeAccuracy Правильность неколичественных атрибутов Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_ThematicAccuracy Строки 2 - 9
29 DQ_QuantitativeAttributeAccuracy Точность количественных атрибутов Признак обязательности родительского объекта Множественность родительского объекта Specified Class DQ_ThematicAccuracy Строки 2 - 9

Б.2.4.4. Результат измерений

Таблица Б.15

Результат измерений

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 DQ_Result Результат измерений, позволяющий оценить качество данных Признак обязательности родительского объекта Множественность родительского объекта Class <<Abstract>>    
2 DQ_ConformanceResult Информация о результате сравнения полученного значения (или набора значений) с заданным допустимым уровнем качества Признак обязательности родительского объекта Множественность родительского объекта Specified Class (DQ_Result) Строки 3 - 5
3 specification Ссылка на спецификацию продукта или требований пользователя, с которыми сравнивается результат О 1 Class CI_Citation <<DataType>> (Б.3.2)
4 explanation Разъяснение смысла соответствия для этого результата О 1 CharacterString Текст
5 pass Признак соответствия результата, где 0 означает несоответствие, а 1 - соответствие О 1 Boolean 1 = да 0 = нет
6 DQ_QuantitativeResult Значения или информация о значениях, полученных в результате применения меры качества данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class (DQ_Result) Строки 7 - 10
7 valueType Тип значения результата оценки качества H 1 Class RecordType (Б.4.2)
8 valueUnit Единица измерения результата оценки качества О 1 Class UnitOfMeasure (Б.4.2)
9 errorStatistic Статистический метод, используемый для определения значений H 1 CharacterString Текст
10 value Количественное значение или значения, определенные в результате выполнения процедуры оценки О 1 Class Record (Б.4.2)

Б.2.4.5. Информация об области действия

Таблица Б.16

Информация об области действия

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 DQ_Scope Определяет ту часть данных, к которой относится информация о качестве Признак обязательности родительского объекта Множественность родительского объекта Class <<Abstract>> Строки 2 - 4
2 level Уровень иерархии данных, описываемых этим разделом О 1 Class MD_ScopeCode <<CodeList>> (Б.5.21)
3 extent Информация о пространственных, высотных и временных характеристиках данных, описываемых этим разделом H 1 Class EX_Extent <<DataType>> (Б.3.1)
4 levelDescription Детальное описание уровней иерархии данных У/level отличен от "dataset" или "series"? N Class MD_ScopeDescription <<Union>> (Б.2.5.2)

Б.2.5. Информация об обновлении

Б.2.5.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.7.

Таблица Б.17

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_MaintenanceInformation Информация об обновлении данных или метаданных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata и MD_Identification) Строки 2 - 8
2 maintenanceAndUpdateFrequency Периодичность обновления набора данных или метаданных после их создания О 1 Class MD_MaintenanceFrequencyCode <<CodeList>> (Б.5.15)
3 dateOfNextUpdate Планируемая дата ближайшего обновления набора данных или метаданных Н 1 Class Date (Б.4.1)
4 userDefinedMaintenanceFrequency Периодичность обновления, определенная пользователем H 1 Class TM_PeriodDuration (Б.4.4)
5 updateScope Состав данных, подлежащих обновлению H N Class MD_ScopeCode <<CodeList>> (Б.5.21)
6 updateScopeDescription Описание состава данных, подлежащих обновлению H N Class MD_ScopeDescription <<Union>> (Б.2.5.2)
7 maintenanceNote Особые требования к обновлению набора данных или метаданных H N CharacterString Текст
8 contact Субъект, ответственный за обновление данных H N Class CI_ResponsibleParty <<DataType>> (Б.3.2)

Б.2.5.2. Описание области действия

Таблица Б.18

Описание области действия

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_ScopeDescription Описание данных, на которые распространяется некоторая информация Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_MetadataExtensionInformation) Строки 2 - 7
2 attributes Типы атрибутов, на которые распространяется информация У/features, featurelnstances, attributelnstances, dataset и other не заполнены? 1 Set (Б.4.6) GF_AttributeType (Б.4.3)
3 features Типы объектов (классы), на которые распространяется информация У/attributes, featurelnstances, attributelnstances, dataset и other не заполнены? 1 Set (Б.4.6) GF_FeatureType (Б.4.3)
4 featurelnstances Объекты, на которые распространяется информация У/attributes, features, attributelnstances, dataset и other не заполнены? 1 Set (Б.4.6) GF_FeatureType (Б.4.3)
5 altributelnstances Атрибуты, на которые распространяется информация У/attributes, features, featurelnstances, dataset и other не заполнены? 1 Set (Б.4.6) GF_AttributeType (Б.4.3)
6 dataset Набор данных, на который распространяется информация У/attributes, features, featurelnstances, attributelnstances и other не заполнены? 1 CharacterString Текст
7 other Класс информации, который не попадает под категории, перечисленные выше У/attributes, features, featurelnstances, attributelnstances и dataset не заполнены? 1 CharacterString Текст

Б.2.6. Информация о координатной основе

Б.2.6.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.8.

Таблица Б.19

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_ReferenceSystem Координатная основа набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata) Строка 2
2 referenceSystemIdentifier Наименование системы координат, определяемое строкой в формате WKT О 1 Class RS_Identifier (Б.2.6.2)

Б.2.6.2. Информация об идентификаторе

Таблица Б.20

Информация об идентификаторе

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Identifier Значение, которое однозначно идентифицирует объект в пространстве имен Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 3
2 authority Субъект, ответственный за обновление пространства имен Н 1 Class CI_Citation <<DataType>> (Б.3.2)
3 code Алфавитно-цифровое значение, однозначно идентифицирующее объект в пространстве имен О 1 CharacterString Текст
4 RS_Identifier Идентификатор, используемый для определения системы координат Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_Identifier) Строки 5 - 6 и 2 - 3
5 codeSpace Наименование или идентификатор субъекта или организации, ответственных за пространство имен Н 1 CharacterString Текст
6 version Версия идентификатора пространства имен Н 1 CharacterString Текст

Б.2.7. Описание набора данных

Б.2.7.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.9.

Таблица Б.21

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_ContentInformation Описание набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata) <<Abstract>>    
2 MD_FeatureCatalogueDescription Информация, идентифицирующая каталоги типов объектов (классов) Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_Content Information) Строки 3 - 7
3 complianceCode Указывает, соответствует ли каталог стандарту ISO 19110 Н 1 Boolean 1 - соответствует 0 - не соответствует
4 language Язык, используемый в каталоге Н N CharacterString ISO 639-2, а также другие части стандарта
5 includedWithDataset Указывает, включен ли каталог в набор данных О 1 Boolean 1 = да 0 = нет
6 featureTypes Подмножество типов объектов, используемых в наборе данных Н N Class GenericName (Б.4.7)
7 featureCatalogueCitation Полная библиографическая ссылка на один или несколько внешних каталогов О N Class CI_Citation <<DataType>> (Б.3.2)
8 MD_CoverageDescription Информация о содержимом ячейки данных с сеточной структурой Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_ContentInformation) Строки 9 - 11
9 attributeDescription Описание свойства, характеризуемого измеряемым значением ячейки О 1 Class RecordType (Б.4.2)
10 contentType Тип информации, содержащейся в ячейке О 1 Class MD_CoverageContentTypeCode <<CodeList>> (Б.5.11)
11 Role name: dimension Информация об измерениях значения ячейки Н N Class MD_RangeDimension (Б.2.7.2)
    MD_ImageDescription Информация об изображении (например: снимке, карте) Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_CoverageDescription) Строки 13 - 23 и 9 - 11
12 illuminationElevationAngle Высота Солнца - угол между направлением на Солнце и плоскостью горизонта. Рассчитывается для центральной точки изображения Н 1 Real -90 - 90
13 illiuminationAzimuthAngle Азимут Солнца - угол, рассчитываемый для центральной точки изображения и отсчитываемый по часовой стрелке в плоскости горизонта от проекции направления на север до проекции направления на Солнце Н 1 Real 0,00 - 360
14 imagingCondition Состояние изображения Н     Class MD_lmagingConditionCode <<CodeList>> (Б.5.13)
15 imageQualityCode Качество изображения Н     Class MD_Identifier <<DataType>> (Б.2.6.2)
16 cloudCoverPercentage Процент облачности Н     Real 0,0 - 100,0
17 processingLevelCode Уровень обработки Н     Class MD_Identifier <<DataType>> (Б.2.6.2)
18 compressionGenerationQuantity Процент сжатия с потерями Н     Integer Integer
19 triangulationlndicator Признак того, что была выполнена триангуляция изображения Н     Boolean 1 - да 0 - нет
20 radiometricCalibrationDataAvailability Признак наличия радиометрической калибровочной информации для калибровки и коррекции данных Н     Boolean 1 - да 0 - нет
21 cameraCalibration InformationAvailability Признак наличия информации для калибровки съемочного устройства Н 1 Boolean 1 - да 0 - нет
22 filmDistortionInformationAvailability Признак наличия сеточной калибровочной информации Н 1 Boolean 1 - да 0 - нет
23 lensDistortionInformationAvailability Признак наличия коррекционной информации аберрации объектива Н 1 Boolean 1 - да 0 - нет

Б.2.7.2. Информация о диапазонах измерений

Таблица Б.22

Информация о диапазонах измерений

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_RangeDimension Информация о диапазоне каждого измерения значения ячейки Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_CoverageDescription) Строки 2 - 3
2 sequenceldentifier Количество полос частот (диапазонов) длин волн, на которых функционирует съемочное устройство Н 1 Class MemberName (Б.4.7)
3 description Описание диапазона значений ячейки данных Н 1 CharacterString Текст
4 MD_Band Диапазон длин волн в электромагнитном спектре Признак обязательности родительского объекта Множественность родительского объекта Specified Class (MD_RangeDimension) Строки 5 - 12 и 2 - 3
5 maxValue Максимальное значение длины волны, которую съемочное устройство может собрать в обозначенной полосе частот Н 1 Real Real
6 minValue Минимальное значение длины волны, которую съемочное устройство может собрать в обозначенной полосе частот Н 1 Real Real
7 units Единица измерения, в которой выражается длина волны У/minValue или maxValue заполнены? 1 Class UomLenght (Б.4.2)
8 peakResponse Длина волны, на которой самый сильный отклик Н 1 Real Real
9 bitsPerValue Максимальное число значащих бит в несжатом представлении для значения в каждой полосе частот (канале) каждого пиксела Н 1 Integer Integer
10 toneGradation Количество дискретных числовых значений в ячейке данных с сеточной структурой Н 1 Integer Integer
11 scaleFactor Масштабный коэффициент, который может быть применен к значению ячейки Н 1 Real Real
12 offset Физическое значение, соответствующее нулевому значению ячейки Н 1 Real Real

Б.2.8. Информация о классификаторе

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.10.

Таблица Б.23

Информация о каталогах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_PortrayalCatalogueReference Классификатор Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Metadata) Строка 2
2 PortrayalCatalogueCitation Ссылка на классификатор О N Class Cl_Citation <<DataType">> (Б.3.2)

Б.2.9. Информация о распространении

Б.2.9.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.11.

Таблица Б.24

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Distribution Информация о распространении набора данных Признак обязательности ссылающегося объекта Множественность родительского объекта Aggregated Class (MD_Metadata) Строки 2 - 4
2 Role name: distributionFormat Формат, в котором распространяются данные У/MD_Distributor.distibutorFormat не заполнен? N Association MD_Format (Б.2.9.4)
3 Role name: distributor Распространитель данных Н N Association MD_Distributor (Б.2.9.3)
4 Role name: transferOptions Информация о технических средствах и носителях, на которых распространяется набор данных Н N Association MD_DigitalTransfer Options (Б.2.9.2)

Б.2.9.2. Информация о технических средствах

Таблица Б.25

Информация о технических средствах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_DigitalTransferOptions Информация о технических средствах и носителях, на которых распространяется набор данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Distribution и MD_Distributor) Строки 2 - 5
2 unitsOfDistribution Доступные тематические слои, географические области и так далее Н 1 CharacterString Текст
3 transferSize Примерный размер данных в указанном формате передачи данных, выраженном в мегабайтах. Размер должен быть больше 0.0 Н 1 Real >0,0
4 onLine интернет-ресурсы, на которых можно получить набор данных Н N Class CI_OnLineResourсе <<DataType>> (Б.3.2.5)
5 offLine Автономные носители, на которых можно получить набор данных Н 1 Class MD_Medium <<DataType>> (Б.2.9.5)

Б.2.9.3. Информация о распространителе

Таблица Б.26

Информация о распространителе

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Distributor Распространитель набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Distribution и MD_Format) Строки 2 - 5
2 distributorContact Субъект, осуществляющий распространение О 1 Class CI_ResponsibleParty <<DataType>> (Б.3.2)
3 Role name: distributionOrderProcess Общие сведения о способах получения набора данных, денежных взносах и соответствующих инструкциях Н N Association MD_StandardOrderProce (Б.2.9.6)
4 Role name: distributorFormat Информация о формате, используемом дистрибьютором У/MD_Distribution.distributionFormat не заполнен? N Association MD_Formal (B.2.9.4)
5 Role name: distributorTransferOptions Информация о технических средствах и носителях информации, используемых дистрибьютором Н N Association MD_DigitalTransferOptions (Б.2.9.2)

Б.2.9.4. Информация о формате

Таблица Б.27

Информация о формате

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Format Описание формата данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Distribution, MD_Identification и MD_Distributor) Строки 2 - 7
    name Наименование формата         Character String Текст
    version Версия формата (дата, номер, и так далее)         CharacterString Текст
    amendmentNumber Дополнительный номер версии формата         CharacterString Текст
    specification Спецификация формата         CharacterString Текст
    fileDecompressionTechnique Рекомендации по алгоритмам или процессам, с помощью которых можно прочитать данные, или распаковать, если они были сжаты         CharacterString Текст
    Role name: formatDistributor Информация о дистрибьюторе         Association MD_Distributor (Б.2.9.3)

Б.2.9.5. Информация о носителях

Таблица Б.28

Информация о носителях

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_Medium Информация о носителе, на котором можно получить набор данных Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 7
2 name Наименование носителя информации Н 1 Class MD_MediumNameCode <<CodeList>> (Б.5.17)
3 density Плотность записи данных Н N Real >0.0
4 densityUnits Единицы измерения плотности записи данных У/density заполнен? 1 CharacterString Текст
5 volumes Количество носителей, на которых размещается набор данных Н 1 Integer >0
6 mediumFormat Метод записи информации на носитель Н 1 Class MD_MediumFormatCode <<CodeList>> (Б.5.16)
7 mediumNote Описание ограничений или требований к использованию носителя информации Н 1 CharacterString Текст

Б.2.9.6. Информация о способе получения

Таблица Б.29

Информация о способе получения

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_StandardOrderProcess Способ(-ы) получения набора данных, соответствующих инструкции и информация об оплате Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_Distributor) Строки 2 - 5
2 fees Сумма денежного взноса и сроки получения набора данных, включая наименование денежных единиц Н 1 CharacterString Текст
3 plannedAvailableDateTime Планируемое время готовности Н 1 Class DateTime (Б.4.1)
4 orderinglnstructions Общие инструкции, сроки и услуги распространителя Н 1 CharacterString Текст
5 turnaround Типовое время выполнения заказа Н 1 CharacterString Текст

Б.2.10. Информация о расширениях

Б.2.10.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.12.

Таблица Б.30

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_MetadataExtensionInformation Информация о расширениях модели метаданных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MDMetadata) Строки 2 - 3
2 extensionOnLineResource Информация об интернет-ресурсах, содержащих наименование профиля и описание расширений модели метаданных. Наличие данной информации требуется для всех новых элементов метаданных H 1 Class CI_OnLineResource <<DataType>> (Б.3.2.5)
3 Role name: extendedEIement Information Содержит информацию о новых элементах, которые не были найдены в стандартах ISO 19115 и ISO 19115-2, но являющиеся необходимыми для описания географических данных Н N Association MD_ExtendedElementlnformatin (Б.2.10.2)

Б.2.10.2 Информация об элементах

Таблица Б.31

Информация об элементах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_ExtendedEIementInformation Новый элемент метаданных, не найденный в модели стандартов ISO 19115 и ISO 19115-2, но требуемый для описания географических данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (MD_MetadataExtensionInformation) Строки 2 - 14
2 name Наименование нового элемента (сущности, пакета) метаданных О 1 CharacterString Текст
3 shortName Краткое наименование нового элемента (сущности, пакета), обычно используемого в качестве тега в XML У/dataType отличен от "codelistElement"? 1 CharacterString Текст
4 domainCode Трехзначный цифровой код, идентифицирующий новый элемент перечисления У/dataType равен "codelistElement"? 1 Integer Integer
5 definition Описание нового элемента (сущности, пакета) О 1 CharacterString Текст
6 obligation Описание нового элемента (сущности, пакета) У/dataType отличен от "codelist", "enumeration" или "codelistElement"? 1 Class MD_ObligationCode <<Enumeration>> (Б.5.18)
7 condition Условие, при котором заполнение элемента (сущности, пакета) в метаданных становится обязательным У/obligation="Conditional"? 1 CharacterString Текст
8 dataType Тип нового элемента (сущности, пакета) О 1 Class MD_DatatypeCode <<CodeList>> (Б.5.12)
9 maximumOccurrence Множественность нового элемента (сущности, пакета) У/dataType отличен от "codelist", “enumeration" или "codelistElement"? 1 CharacterString N или любое целое число
10 domainValue Диапазон значений, которые может принимать новый элемент (сущность, пакет) У/dataType отличен от "codelist", "enumeration" или 1 CharacterString Текст
11 parentEntity Наименование сущностей, в которые новый элемент может быть включен О N CharacterString Текст
12 rule Определяет отношения между новым элементом и существующими элементами и сущностями О 1 CharacterString Текст
13 rationale Причины создания нового элемента (сущности, пакета) Н N CharacterString Текст
14 source Субъект или организация, ответственные за создание элемента (сущности, пакета) О N Class CI_ResponsibleParty <<DataType>> (Б.3.2)

Б.3. Типы данных

Б.3.1. Информация о пространственно-временных характеристиках

Б.3.1.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.16.

Таблица Б.32

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 EX_Extent Пространственно-временные характеристики набора данных Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 5
2 description Описание пространственной и временной протяженности У/geographicElement и temporalElement и verticalElement не заполнены? 1 CharacterString Текст
3 Role name: geographicElement Географический компонент протяженности набора данных У/description и temporalElement и verticalElement не заполнены? N Association EX_GeographicExtent <<Abstract>> (Б.3.1.2)
4 Role name: temporalElement Временной компонент протяженности набора данных У/description и geographicElement и verticalElement не заполнены? 1 Association EХ_TemporalExtent (Б.3.1.3)
5 Role name: verticalElement Высотный компонент протяженности набора данных У/description и geographicElement и temporalElement не заполнены? 1 Association EX_VerticalExtent (Б.3.1.4)

Б.3.1.2. Информация о географической протяженности

Таблица Б.33

Информация о географической протяженности

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 MD_GeographicDescription Описание географической протяженности набора данных Признак обязательности родительского объекта Множественность родительского объекта Specified Class (EX_GeographicExtent) Строка 2
2 geographicldentifier Идентификатор, используемый для представления географической протяженности О 1 Class MD_Identifier <<DataType>> (Б.2.6.2)

Б.3.1.3. Информация о временной протяженности

Таблица Б.34

Информация о временной протяженности

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 EX_TemporalExtent Временной компонент протяженности набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (EX_Extent) Строка 2
2 extent Состояние местности (год) или дата и время съемки объекта О 1 Class ТМ_Primitive (Б.4.4)
3 EX_SpatialTemporalExtent Временная и географическая протяженность Признак обязательности родительского объекта Множественность родительского объекта Specified Class (EX_TemporalExtent) Строки 4 и 2
4 role name: spatialExtent Географический компонент протяженности набора данных О N Association EX_GeographicExtent <<Abstract>> (Б.3.1.2)

Б.3.1.4. Информация о высотной протяженности

Таблица Б.35

Информация о высотной протяженности

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 ЕХ_VerticalExtent Высотный компонент протяженности набора данных Признак обязательности родительского объекта Множественность родительского объекта Aggregated Class (EX_Extent) Строки 2 - 5
2 minimumValue Минимальное значение высоты О 1 Real Real
3 maximumValue Максимальное значение высоты О 1 Real Real
4 role name: verticalCRS Содержит информацию о системе координат, в которой заданы значения. Данный параметр также содержит единицу измерения этих значений О 1 Association SC_CRS (Б.4.8)
5 RC_VerticalExtent Дополнительная информация о высотной протяженности данных, содержащая среднее значение высоты Признак обязательности родительского объекта Множественность родительского объекта Specified Class (EX_VerticalExlent) Строки 6 и 2 - 5
6 averageValue Среднее значение высоты H 1 Real Real

Б.3.2. Ссылка на описание и информация об ответственном субъекте

Б.3.2.1. Общая информация

Примечание: UML-диаграмма для данного раздела словаря представлена на рисунке А.17.

Таблица Б.36

Общая информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Citation Стандартизованная ссылка на описание данных (ресурса). Ресурсом может являться статья, документ, набор данных, объект и так далее Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 14
2 title Наименование ресурса, на который указывает ссылка О 1 CharacterString Текст
3 alternateTitle Аббревиатура, краткое или альтернативное наименование ресурса, на который указывает ссылка. Например: "DCW" - альтернативное наименование для "Digital Chart of the World" H N CharacterString Текст
4 date Момент времени, идентифицирующий состояние ресурса, на которое указывает ссылка (например, дата создания ресурса) О N Class CI_Date <<DataType>> (Б.3.2.4)
5 edition Версия ресурса, на который указывает ссылка H 1 CharacterString Текст
6 editionDate Дата публикации, указанной в edition версии ресурса H 1 Class CI_Date <<DataType>> (Б.3.2.4)
7 identifier Уникальный идентификатор ресурса внутри некоторого пространства имен H N Class MD_Identifier <<DataType>> (Б.2.6.2)
8 citedResponsibleParty Субъект, ответственный за ресурс H 1 Class Cl_ResponsibleParty <<DataType>> (Б.3.2)
9 presentationForm Форма представления ресурса, на который указывает ссылка Н 1 Class CI_PresentationFormCode <<CodeList>> (Б.5.3)
10 series Информация о сериях или связанном наборе данных, для которых описываемый ресурс является частью Н 1 Class CI_Series <<DataType>> (Б.3.2.6)
11 otherCitationDetails Другая информация о ресурсе, не попавшая в остальные поля Н 1 CharacterString Текст
12 collectiveTitle Общий заголовок, идентифицирующий элементы серий совместно, включая информацию о томах, доступных для ресурса Н 1 CharacterString Текст
13 ISBN Международный стандартный номер книги (International Standard Book Number) Н 1 CharacterString Текст
14 ISSN Международный стандартный серийный номер (International Standard Serial Number) Н 1 CharacterString Текст
15 Cl_ResponsibleParty Информация об ответственном субъекте Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 16 - 20
16 individualName Фамилия, имя, отчество физического лица (сведения заносятся через разделитель) У/organisationName и positionName не заполнены? 1 CharacterString Текст
17 organisationName Наименование юридического лица (организации) У/organisationName и positionName не заполнены? 1 CharacterString Текст
18 positionName Должность физического лица У/individualName и organisationName не заполнены? 1 CharacterString Текст
19 contactInfo Контактная информация для связи с ответственным субъектом H 1 Class Cl_Contact <<DataType>> (Б.3.2.3)
20 role Функция, выполняемая ответственным субъектом О 1 Class CI_RoleCode <<CodeList>> (Б.5.4)

Б.3.2.2. Информация об адресе

Таблица Б.37

Информация об адресе

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Address Местонахождение ответственного субъекта (физического или юридического лица) Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 7
2 deliveryPoint Адрес H N CharacterString Текст
3 city Город Н 1 CharacterString Текст
4 administrativeArea Область, край Н 1 CharacterString Текст
5 postalCode Почтовый индекс Н 1 CharacterString Текст
6 country Страна Н 1 CharacterString В соответствии с Общероссийским классификатором стран мира (ОКСМ)
7 electronicMailAddress Адрес электронной почты Н N CharacterString Текст

Б.3.2.3. Контактная информация

Таблица Б.38

Контактная информация

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Contact Контактная информация для связи с ответственным субъектом Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 6
2 phone Номера контактных телефонов H 1 Class CI_Telephone <<DataType>> (Б.3.2.7)
3 address Физический и электронный адрес H 1 Class CI_Address <<DataType>> (Б.3.2.2)
4 onLineResource интернет-ресурсы, которые могут быть использованы для связи с ответственным субъектом H 1 Class CI_OnLineResource <<DataType>> (Б.3.2.5)
5 hoursOfService Время (включая часовой пояс), когда можно связаться с ответственным субъектом H 1 CharacterString Текст
6 contactInstructions Дополнительные сведения H 1 CharacterString Текст

Б.3.2.4. Информация о дате

Таблица Б.39

Информация о дате

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Date Дата и тип события, связанного с этой датой Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 3
2 date Дата О 1 Class Date (B.4.2)
3 dateType Тип события, связанного с датой О 1 Class CI_DateTypeCode <<CodeList>> (Б.5.1)

Б.3.2.5. Информация об интернет-ресурсах

Таблица Б.40

Информация об интернет-ресурсах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_OnLineResource Информация об интернет-ресурсах, на которых можно получить набор данных, профиль или его наименования, расширения метаданных Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 7
2 linkage Ссылка на интернет-ресурс О 1 Class URL (Стандарты IETF RFC 1738 IETF RFC 2056)
3 protocol Используемый протокол данных (http, ftp и так далее) H 1 CharacterString Текст
4 applicationProfile Наименование профиля, который может использоваться вместе с интернет-ресурсом H 1 CharacterString Текст
5 name Наименование интернет-ресурса H 1 CharacterString Текст
6 description Описание возможностей интернет-ресурса H 1 CharacterString Текст
7 function Функции интернет-ресурса H 1 Class CI_OnLineFunctionCode <<CodeList>> (Б.5.2)

Б.3.2.6. Информация о сериях

Таблица Б.41

Информация о сериях

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Series Информация о серии, в состав которой входит набор данных Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 4
2 name Наименование серии, для которой набор данных является частью Н 1 CharacterString Текст
3 issueldentification Информация, идентифицирующая выпуск серии Н 1 CharacterString Текст
4 page Информация о публикациях, содержащих информацию о выпущенной серии Н 1 CharacterString Текст

Б.3.2.7. Информация о телефонах

Таблица Б.42

Информация о телефонах

    Наименование сущности, элемента или роли Описание Признак обязательности Множественность Тип данных Множество значений (домен)
1 CI_Telephone Номера контактных телефонов для связи с ответственным субъектом Признак обязательности родительского объекта Множественность родительского объекта Class <<DataType>> Строки 2 - 3
2 voice Номер телефона Н N CharacterString Текст
3 facsimile Номер факса H N CharacterString Текст

Б.4. Внешние типы данных

Модель метаданных профиля содержит некоторые элементы, типы данных которых документированы в других стандартах. В данном разделе приводится краткое описание внешних типов данных и ссылки на источники, в которых они определены.

Б.4.1. Информация о дате и времени

Б.4.1.1. Date

Класс Date позволяет документировать дату (год, месяц и день). Данный класс полностью документирован в стандарте ISO 19103.

Б.4.1.2. DateTime

Класс DateTime позволяет документировать дату (год, месяц и день) и время (часы, минуты, секунды). Данный класс полностью документирован в стандарте ISO 19103.

Б.4.1.3. Примеры записи даты и времени

Форматы записи даты и времени полностью документированы в стандарте ISO 8601, пример записи даты и времени в некоторых форматах этого стандарта приведен в таблице 88.

Таблица 88 - Пример записи даты и времени в формате стандарта ISO 8601

YYYY Год
YYYY-MM Год и месяц
YYYY-MM-DD Цата (год, месяц, день)
hh:mm:ss Местное время (часы, минуты, секунды)
hh:mm:ssZ Всемирное время (UTC)
hh:mm:ss hh:mm Местное время, содержащее смещение относительно Всемирного времени (UTC)

Примечания:

1. Символы "Y", "M", "D", "h", "m" и "s" представляют собой целочисленные значения.

2. Символ "Т" в формате даты и времени обозначает начало секции, содержащей время. Символ "Z" в формате времени обозначает, что оно указано в соответствии с системой Всемирного времени.

Б.4.2. Информация о простых типах и типах, характеризующих размер

Б.4.2.1. Distance

Класс Distance описывает расстояние между двумя точками. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.2. Angle

Класс Angle описывает угол, который является величиной, показывающей, на сколько нужно повернуть линию или плоскость, чтобы она совпала с другой. Обычно измеряется в градусах или радианах. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.3. Measure

Класс Measure описывает величину, которая представляет собой результат выполнения действия или процесса установления протяженности, размеров, количества и другое. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.4. Number

Класс Number - это абстрактный класс, являющийся базовым для специализированных классов, представляющих числовые типы, такие как real, integer, decimal, double, float. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.5. Record

Класс Record позволяет создавать перечень логически связанных элементов. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.6. RecordType

Класс RecordType является спецификацией структуры и содержания Record. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.7. Scale

Класс Scale описывает масштаб, представляющий собой отношение одной величины к другой, часто является безразмерным. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.2.8. UomLength

Класс UomLength описывает систему измерения длины и расстояния между двумя объектами, например: метрическая система, английская система и так далее. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.3. Типы объектов и атрибутов

Б.4.3.1. GF_AttributeType

Класс GF_AttributeType позволяет документировать типы атрибутов классов. Данный класс полностью документирован в стандарте ISO 19109.

Б.4.3.2. GF_FeatureType

Класс GF_FeatureType позволяет документировать типы объектов (классы). Данный класс полностью документирован в стандарте ISO 19109.

Б.4.4. Информация о временных характеристиках

Б.4.4.1. TM_PeriodDuration

Класс TM_PeriodDuration позволяет документировать временной промежуток в формате стандарта ISO 8601. Данный класс полностью документирован в стандарте ISO 19108.

Б.4.4.2. TM_Primitive

Класс TM_Primitive - это абстрактный класс, имеющий два дочерних абстрактных класса: TM_GeometricPrimitive, определяющий временное положение, и TM_TopologicalPrimitive, определяющий временную связь. TM_GeometricPrimitive, в свою очередь, имеет два дочерних класса: TM_Period, определяющий временной промежуток, и TM_Instant, определяющий момент времени. Эти, а также остальные классы из этой иерархии полностью документированы в стандарте ISO 19108.

Б.4.5. Информация о геометрических объектах и местоположении

Б.4.5.1. GM_Point

Класс GM_Point описывает геометрический примитив, определяющий местоположение, но не протяженность. Данный класс полностью документирован в стандарте ISO 19107.

Б.4.5.2. GM_Object

Класс GM_Object является абстрактным и находится во главе иерархии геометрических классов, в частности имеет дочерний класс GM_Polygon, который позволяет описать полигон (замкнутую ломаную). Данный класс полностью документирован в стандарте ISO 19107.

Б.4.5.3. DirectPosition

Класс DirectPosition определяет пространственное положение и представляет собой набор из N координат, опционально содержащих информацию о системе координат. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.6. Информация о наборе и последовательности

Б.4.6.1. Set

Класс Set описывает совокупность объектов (набор), в которой каждый объект появляется только один раз. Набор не может содержать дублированных объектов.

Порядок объектов не определен. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.6.2. Sequence

Класс Sequence описывает последовательность, представляющую собой совокупность последовательных упорядоченных элементов. Последовательность может быть повторяющейся, а также может использоваться как список или массив. Данный класс полностью документирован в стандарте ISO 19103.

Б.4.7. Информация о наименованиях типов

Б.4.7.1. GenericName

Класс GenericName является абстрактным и находится во главе иерархии классов, используемых для создания видимых снаружи и локальных структур имен для типов и атрибутов в контексте некоторого пространства имен.

Б.4.7.2. MemberName

Класс MemberName является дочерним от класса LocalName, который, в свою очередь, является дочерним от GenericName. Класс MemberName используется для определения локальных имен атрибутов, ассоциаций и типов для объектов в некотором пространстве имен.

Б.4.8. Информация о системе координат

Б.4.8.1. SC_CRS

Класс SC_CRS описывает набор параметров, определяющих систему координат. Данный класс полностью документирован в стандарте ISO 19111.

Б.5. Списки значений и перечисления

В настоящем разделе представлены списки значений (классы со стереотипом <<CodeList>>) и перечисления (классы со стереотипом <<Enumeration>>). Каждому литеральному значению в списке или перечислении соответствует цифровой код, который является уникальным в рамках списка или перечисления.

Списки значений и перечисления представлены в виде таблиц, при этом столбец "Наименование" содержит литеральное значение, столбец "Домен" содержит цифровой код, а столбец "Описание" - смысловое содержание элемента списка значений или перечисления.

Б.5.1. CI_DateTypeCode <<CodeList>>

Таблица Б.43

Список значений "CI_DateTypeCode"

    Наименование Домен Описание
1 CI_DateTypeCode DateTypCd Тип события, связанного с некоторой датой
2 Creation 1 Дата идентифицирует момент, когда данные были созданы
3 publication 2 Дата идентифицирует момент, когда данные были выпушены (опубликованы)
4 revision 3 Дата идентифицирует момент, когда данные были проверены и улучшены или исправлены

Б.5.2. CI_OnLineFunctionCode <<CodeList>>

Таблица Б.44

Список значений "CI_OnLineFunctionCode"

    Наименование Домен Описание
1 CI_OnLineFunctionCode On Functcd Возможности и функции интернет-ресурса
2 Download 1 Возможность передачи данных между ресурсом и потребителем
3 information 2 Информация о данных
4 offlineAccess 3 Онлайн-инструкции по получению данных от провайдера в автономном режиме
5 order 4 Порядок приобретения данных
6 search 5 Механизм поиска информации о данных

Б.5.3. CI_PresentationFormCode <<CodeList>>

Таблица Б.45

Список значений "CI_PresentationFormCode"

    Наименование Домен Описание
1 CI_PresentationFormCode PresFormCd Форма представления данных
2 documentDigital 1 Цифровое представление исходного текстового фрагмента
3 documentHardcopy 2 Представление текстового фрагмента на твердом носителе (бумага, фотоснимок и тому подобное)
4 imageDigital 3 Изображение в цифровой форме земной поверхности, объектов, расположенных на ней, полученное посредством съемки в различных зонах электромагнитного спектра
5 imageHardcopy 4 Изображение на твердом носителе (бумага, фотографический материал и тому подобное) земной поверхности, объектов, расположенных на ней, полученное посредством съемки в различных зонах электромагнитного спектра
6 mapDigital 5 Карта, представленная в растровой или векторной форме
7 mapHardcopy 6 Карта на твердом носителе (бумага, фотографический материал и тому подобное)
8 modelDigital 7 Многомерное цифровое представление характеристик, процессов и так далее.
9 modelHardcopy 8 Трехмерная физическая модель
10 profileDigital 9 Профиль в цифровой форме
11 profileHardcopy 10 Профиль на твердом носителе (бумага и тому подобное)
12 tableDigital 11 Систематизированная (табличная) информация в электронном виде
13 tableHardcopy 12 Систематизированная (табличная) информация на твердом носителе (бумага, фотоснимок и тому подобное.)
14 videoDigital 13 Цифровое видео
15 videoHardcopy 14 Аналоговое видео

Б.5.4. CI_RoleCode <<CodeList>>

Таблица Б.46

Список значений "CI_RoleCode"

    Наименование Домен Описание
1 Cl_RoIeCode RoleCd Функция ответственного субъекта
2 resourceProvider 1 Субъект, который поставляет данные
3 custodian 2 Субъект, который принимает на себя ответственность за данные и гарантирует их должное хранение
4 owner 3 Владелец данных
5 user 4 Субъект, который использует данные
6 distributor 5 Субъект, который распространяет данные
7 originator 6 Субъект, который создает данные
8 pointOfContact 7 Субъект, владеющий сведениями о данных или способах их приобретения
9 principallnvestigator 8 Субъект, ответственный за сбор информации и проведение испытаний
10 processor 9 Субъект, который обрабатывает данные, внося в них изменения
11 publisher 10 Субъект, который публикует/издает данные
12 author 11 Субъект, который является автором данных

Б.5.5. DQ_EvaluationMethodTypeCode<<CodeList>>

Таблица Б.47

Список значений "DQ_EvaluationMethodTypeCode"

    Наименование Домен Описание
1 DQ_EvaluationMethodTypeCode EvalMethTypeCd Тип метода, используемого для оценки качества набора данных
2 directInternal 1 Метод оценки качества набора данных, базирующийся на исследовании объектов внутри набора, где вся информация, необходимая для оценки, уже содержится в наборе данных
3 directExternal 2 Метод оценки качества набора данных, базирующийся на исследовании объектов внутри набора, где требуется дополнительная информация, не содержащаяся в наборе данных
4 indirect 3 Метод оценки качества набора данных, базирующийся на внешних знаниях

Б.5.6. DS_AssociationTypeCode <<CodeList>>

Таблица Б.48

Список значений "DS_AssociationTypeCode"

    Наименование Домен Описание
1 DS_AssociationTypeCode AscTypeCd Тип связи двух наборов данных
2 crossReference 1 Ссылка одного набора данных на другой
3 largerWorkCitation 2 Ссылка на главный набор данных, для которого описываемый набор является частью
4 partOfSeamlessDatabase 3 Часть структурированного набора данных, хранящихся на компьютере
5 source 4 Являются данными, из которых было создано содержимое набора данных
6 stereomate 5 Часть совокупности изображений, образующей при совместном использовании трехмерное изображение (стереопару)

Б.5.7. DS_InitiativeTypeCode <<CodeList>>

Таблица Б.49

Список значений "DS_InitiativeTypeCode"

    Наименование Домен Описание
1 DS_InitiativeTypeCode InitTypCd Действия, в процессе выполнения которых был создан связанный набор данных
2 campaign 1 Серии организованных спланированных операций
3 collection 2 Сбор данных в определенных целях
4 exercise 3 Выполнение функции или группы функций
5 experiment 4 Процесс, осуществляющий поиск годных данных
6 investigation 5 Поиск или систематический опрос
7 mission 6 Специальные операции системы сбора данных
8 nonImageSensor 7 Обнаружение объектов или запись данных с помощью оборудования, не осуществляющего съемку местности
9 operation 8 Некоторая операция из последовательности операций
10 platform 9 Сбор данных платформой, на которой установлено съемочное устройство
11 process 10 Процесс, состоящий из некоторого числа шагов
12 program 11 Специальная плановая деятельность
13 project 12 Организованный проект, исследование или разработка
14 study 13 Исследование или изучение
15 task 14 Часть работы (задача)
16 trial 15 Процесс тестирования для обнаружения или демонстрации чего-либо

Б.5.8. MD_SpatiaIRepresentationTypeCode <<CodeList>>

Таблица Б.50

Список значений "MD_SpatialRepresentationTypeCode"

    Наименование Домен Описание
1 MD_SpatialRepresenTationTypeCode SpatRepTypCd Способ представления данных в наборе данных
2 Vector (Вектор) 1 Векторное представление
3 Grid (Растр) 2 Растровое представление
4 textTable (Текст/Таблица) 3 Текстовая или табличная форма представления
5 Tin (TIN-модель) 4 Триангуляционная нерегулярная сеть
6 stereoModel (3D-модель) 5 Трехмерная модель
7 Video (Видео) 6 Видеозапись
8 raster 7 Карта растровая
9 gridProcessing 8 Стандартно обработанное изображение (фотоплан)
10 guidelmage 9 Абрис опорной точки
11 matrix 10 Цифровая матрица рельефа

Б.5.9. MD_CharacterSetCode <<CodeList>>

Таблица Б.51

Список значений "MD_CharacterSetCode"

    Наименование Домен Описание
1 MD_CharacterSetCode CharSetCd Обозначение и наименование стандарта символьной кодировки данных
2 Windows-1251 1 Стандартная кодировка Microsoft Windows/Кириллица (СР1251)
3 KOI8-R 2 Кириллица, стандарт русской кодировки для UNIX-систем
4 KOI8-U 3 Кириллица, стандарт украинской кодировки
5 8859-5 4 Описание кодировки приведено в международном стандарте, принятом ISO/IEC
6 ruASCII(DOS) 5 Кириллица, кодировка используется в MS DOS
7 usAscii 6 Американская стандартная кодировка ASCII (ISO 646 US)
8 CP866 7 Русская кодировка для MS-DOS
9 Unicode 8 Универсальная двухбайтовая кодировка, включающая многие алфавиты мира
10 ucs2 9 16-битная UCS кодировка фиксированной длины
11 Ucs4 10 32-битная UCS кодировка фиксированной длины
12 UTF7 11 7-битная UCS компактная кодировка (UTF) переменной длины
13 UTF8 12 8-битная UCS компактная кодировка (UTF) переменной длины
14 UTF16 13 16-битная UCS компактная кодировка (UTF) переменной длины
15 jis 14 Японская кодировка для передачи информации посредством линий телекоммуникаций
16 shiftJIS 15 Японская кодировка для MS-DOS
17 eucJP 16 Японская кодировка для UNIX
18 ebcdic 17 Кодировка IBM для мэйнфреймов
19 eucKR 18 Корейская кодировка ISO/IEC 8859-13
20 big5 19 Китайская кодировка
21 GB2312 20 Упрощенная китайская кодировка

Б.5.10. MD_CIassificationCode <<CodeList>>

Таблица Б.52

Список значений "MD_ClassificationCode"

    Наименование Домен Описание
1 MD_CIassificationCode ClasscationCd Категории информации по уровню доступа и использования
2 Для открытого опубликования 1 Информация, открытая для опубликования
3 Конфиденциально 2 Информация с ограниченным доступом: для служебного пользования, персональные данные о гражданах, сведения, составляющие коммерческую тайну
4 Секретно 3 Информация с ограниченным доступом, сведения, составляющие государственную тайну (гриф "секретно")
5 Совершенно секретно 4 Информация с ограниченным доступом, сведения, составляющие государственную тайну (фиф "совершенно секретно")
6 Особой важности 5 Информация с ограниченным доступом, сведения, составляющие государственную тайну (гриф "особой важности")

Б.5.11. MD_CoverageContentTypeCode <<CodeList>>

Таблица Б.53

Список значений "MD_CoverageContentTypeCode"

    Наименование Домен Описание
1 MD_CoverageContentTypeCode ContentTypCd Тип содержимого ячейки данных с сеточной структурой
2 image 1 Числовое представление физического параметра, которое не является фактическим значением данного параметра
3 thematicClassification 2 Закодированное значение без количественного смысла, используемое для представления физической величины
4 physicalMeasurement 3 Значение в физической единице измеряемой величины

Б.5.12. MD_DatatypeCode <<CodeList>>

Таблица Б.54

Список значений "MD_DatatypeCode"

    Наименование Домен Описание
1 MD_Datatypecode DatatypeCd Тип элементов или сущностей
2 class 1 Дескриптор группы объектов (класс), которые имеют одни и те же атрибуты, операции, методы, отношения и поведение
3 codelist 2 Перечисление, чьи экземпляры образуют список именованных литеральных значений, которое может быть расширено
4 enumeration 3 Перечисление, чьи экземпляры образуют список именованных литеральных значений, которое не может быть расширено
5 codelistElement 4 Допустимое значение codelist или enumeration
6 abstractClass 5 Класс, экземпляры которого нельзя создать напрямую, только через его дочерние классы
7 aggregateClass 6 Класс, который включает в себя другие классы через отношение агрегирования
8 specifiedClass 7 Производный (дочерний) класс, который может заменить свой базовый класс
9 datatypeClass 8 Дескриптор набора значений, которые сложно идентифицировать по отдельности и операции над которыми не имеют влияния на другие данные
10 interfaceClass 9 Именованная группа операций, которые характеризуют поведение объекта
11 unionClass 10 Класс, описывающий выбор одного из заданных типов
12 metaclass 11 Класс, экземпляры которого также являются классами
13 typeClass 12 Абстрактный класс, который используется только для спецификации структуры и поведения (но не реализации) множества объектов
14 characterString 13 Текстовое поле
15 integer 14 Числовое поле
16 association 15 Семантические отношения между двумя классами, которые влекут за собой связи между экземплярами этих классов

Б.5.13. MD_ImagingConditionCode <<CodeList>>

Таблица Б.55

Список значений "MD_ImagingConditionCode"

    Наименование Домен Описание
1 MD_ImagingConditionCode imgCondCd Состояние изображения (снимка), возможные дефекты
2 blurredlmage 1 Часть снимка нечеткая, размытая
3 cloud 2 Часть местности на снимке скрыта облаками
4 degradingObliquity 3 Острый угол между плоскостью эклиптики (плоскость орбиты Земли) и плоскостью небесного экватора
5 fog 4 Часть местности на снимке скрыта из-за тумана
6 heavySmokeOrDust 5 Часть местности на снимке скрыта из-за дыма или пыли
7 night 6 Снимок сделан ночью
8 rain 7 Снимок сделан во время осадков
9 semiDarkness 8 Снимок сделан в сумерки
10 shadow 9 Часть снимка скрыта тенью
    snow 10 Часть снимка скрыта из-за снега
    terrainMasking 11 Отсутствие данных в некоторой точке или области в интересах правообладателя

Б.5.14. MD_KeywordTypeCode <<CodeList>>

Таблица Б.56

Список значений "MD_KeywordTypeCode"

    Наименование Домен Описание
1 MD_KeywordTypeCode KeyTypCd Тема, объединяющая группу ключевых слов
2 Discipline 1 Отрасль или специализированные знания о данных
3 Place 2 Местоположение
4 Stratum 3 Слой
5 Temporal 4 Временной период
6 Theme 5 Тематический раздел

Б.5.15. MD_MaintenanceFrequencyCode <<CodeList>>

Таблица Б.57

Список значений "MD_MaintenanceFrequencyCode"

    Наименование Домен Описание
1 MD_MaintenanceFrequencyCode MaintFreqCd Периодичность, с которой осуществляются какие-либо изменения данных после их создания
2 Continual (Постоянно) 1 Постоянно
3 Daily (Ежедневно) 2 Данные обновляются каждый день
4 Weekly (Еженедельно) 3 Данные обновляются каждую неделю
5 Fortnightly (Раз в две недели) 4 Данные обновляются каждые две недели
6 Monthly (Ежемесячно) 5 Данные обновляются каждый месяц
7 Quarterly (Раз в квартал, ежеквартально) 6 Данные обновляются каждые три месяца
8 Biannually (Дважды в год) 7 Данные обновляются дважды в год
9 Annually (Ежегодно) 8 Данные обновляются каждый год
10 asNeeded (По необходимости) 9 Данные обновляются по мере необходимости
11 Irregular (Нерегулярно) 8 Данные обновляются через интервалы, длительность которых может быть различна
12 notPlanned (Незапланированно) 9 Обновление данных не запланировано
13 Unknown (Неизвестно) 998 Периодичность обновления данных не известна

Б.5.16. MD_MediumFormatCode <<CodeList>>

Таблица Б.58

Список значений "MD_MediumFormatCode"

    Наименование Домен Описание
1 MD_MediumFormatCode MedFormCd Метод, используемый для записи на носители информации
2 cpio 1 СоРу In/Out (файловый формат UNIX)
3 tar 2 Таре Archive - формат файла архива
4 highSierra 3 High Sierra File System (HSFS) - файловая система для дисков CD-ROM
5 iso9660 4 Стандарт, описывающий файловую систему для дисков CD-ROM
6 iso9660RockRidge 5 Rock Ridge Interchange Protocol (RRIP) - расширение файловой системы ISO 9660
7 iso9660AppleHFS 6 Алгоритм представления данных, записанных на диск в файловой системе HFS/HFS+, используемый в системах Macintosh

Б.5.17. MD_MediumNameCode <<CodeList>>

Таблица Б.59

Список значений "MD_MediumNameCode"

    Наименование Домен Описание
1 MD_MediumNameCode MedNameCd Наименование носителя информации
2 cdRom 1 CD-ROM-носитель (только чтение)
3 dvd 2 DVD-носитель
4 dvdRom 3 DVD-ROM-носитель (только чтение)
5 3halflnchFloppy (Диск 3.5) 4 3,5-дюймовый магнитный диск
6 5quarterlnchFloppy (Диск 5.25) 5 5,25-дюймовый магнитный диск
7 onLine (онлайн доступ) 6 Прямой доступ к компьютеру
8 Satellite (Спутниковая связь) 7 Связь через спутниковый канал
9 TelephoneLink (Телефонная связь) 8 Связь посредством телефонной линии
10 Hardcopy (Твердая копия) 9 Описательная документация

Б.5.18. MD_ObligationCode <<Enumeration>>

Таблица Б.60

Перечисление "MD_ObligationCode"

    Наименование Домен Описание
1 MD_ObligationCode ObCd Обязательность элемента, сущности или пакета
2 mandatory 1 Элемент является обязательным
3 optional 2 Элемент является необязательным
4 conditional 3 Элемент является обязательным, когда выполняются специальные условия

Б.5.19. MD_ProgressCode <<CodeList>>

Таблица Б.61

Список значений "MD_ProgressCode"

    Наименование Домен Описание
1 MD_ProgressCode ProgCd Состояние (статус) данных
2 Completed (Завершенный) 1 Создание данных завершено
3 historicalArchive (Исторический архив) 2 Данные хранятся в хранилище (архиве)
4 Obsolete (Устаревший) 3 Данные устарели
5 onGoing (Постоянно обновляемый) 4 Данные постоянно обновляются
6 Planned (Планируемый к созданию/обновлению) 5 Планируется создание или обновление данных к установленной дате
7 Required (Требуемый) 6 Данные требуется создать или обновить
8 Underdevelopment (Создаваемый) 7 Данные в текущий момент времени находятся в процессе создания или обновления

Б.5.20. MD_RestrictionCode <<CodeList>>

Таблица Б.62

Список значений "MD_RestrictionCode"

    Наименование Домен Описание
1 MD_RestrictionCode RestrictCd Ограничения на доступ или использование данных
2 Copyright (Авторское право) 1 Исключительное право правообладателя на использование объекта авторского права
3 Patent (Патент) 2 Правоустанавливающий документ, удостоверяющий исключительное право обладателя документа на использование, воспроизведение, распространение, публичный показ, переработку зарегистрированного объекта промышленной собственности
4 patentPending (Заявка на патент) 3 Произведенная или проданная информация, ожидающая патента
5 Trademark (Товарный знак) 4 Обозначение (логотип, значок, слово, лозунг и тому подобное), способное отличать товары/услуги одних юридических или физических лиц от товаров/услуг других юридических или физических лиц, прошедшее процедуру государственной регистрации и устанавливающее запрет на незаконное применение зарегистрированных товарных знаков
6 databaseLicense 5 Документ, удостоверяющий исключительное право правообладателя на использование программы ЭВМ или базы данных
7 intellectualPropertyRights (Иные исключительные права интеллектуальной собственности) 6 Права на запреты на несанкционированное правообладателем использование объектов интеллектуальной собственности
8 License (Лицензия на осуществление деятельности)     Лицензия или иное разрешение на осуществление деятельности по созданию пространственных данных, если получение разрешения является обязательным
9 Restricted (Ограничение раскрытия информации) 7 Установленные правообладателем ограничения на раскрытие информации и перечень сведений, содержащих коммерческую тайну
10 otherRestictions (Другие ограничения) 8 Другие ограничения

Б.5.21. MD_ScopeCode <<CodeList>>

Таблица Б.63

Список значений "MD_ScopeCode"

    Наименование Домен Описание
1 MD_ScopeCode ScopeCd Уровень иерархии данных, на который распространяется некоторая информация
2 attribute 1 Информация применима к атрибуту
3 attributeType 2 Информация применима к типу атрибута
4 collectionHardware 3 Информация применима к классу оборудования
5 collectionSession 4 Информация применима к сеансу сбора данных
6 dataset 5 Информация применима к набору данных
7 series 6 Информация применима к серии
8 nonGeographicDataset 7 Информация применима к негеографическим данным
9 dimensionGroup 8 Информация применима к размерности
10 feature 9 Информация применима к объекту
11 featureType 10 Информация применима к типу объекта (классу)
12 propertyType 11 Информация применима к типу свойства класса
13 fieldSession 12 Информация применима к сессии
14 software 13 Информация применима к программному обеспечению
15 service 14 Информация применима к сервису
16 model 15 Информация применима к копии или имитации существующего или гипотетического объекта
17 tile 16 Информация применима к тайлу (фрагмент изображения) или пространственному подмножеству географических данных

Б.5.22. MD_TopicCategoryCode <<CodeList>>

Таблица Б.64

Список значений "MD_TopicCategoryCode"

    Наименование Домен Описание
1 MD_TopicCategoryCode TopicCatCd Информация
2 baseMaps 40100000000 Цифровые топографические карты
3 boundaries 60100000000 Государственные границы и административно-территориальное деление.
4 objects 60200000000 Размещение объектов федерального значения, объектов регионального значения, объектов местного значения
5 specialUseTerritory 60300000000 Зоны с особыми условиями использования территории
6 history 60400000000 Территории объектов культурного наследия федерального значения, регионального значения, местного значения
7 protectArea 60500000000 Особо охраняемые природные территории федерального значения, регионального значения, местного значения
8 riskTeritory 60600000000 Территории, подверженные риску возникновения чрезвычайных ситуаций природного и техногенного характера
9 economicArea 60700000000 Особые экономические зоны
10 engeneering 60800000000 Результаты инженерных изысканий
11 mineral 60900000000 Месторождения и проявления полезных ископаемых
12 other 70000000000 Иная информация о состоянии, об использовании, ограничениях использования территорий

Б.5.23. MD_ProjectStatusCode <<CodeList>>

Таблица Б.65

Список значений "MD_ProjectStatusCode"

    Наименование Домен Описание
1 MD_ProjectStatusCode prjStatCd Степень сложности пространственных отношений
2 projectStatus 1 Проект документа
3 approveStatus 2 Утвержденный документ

Б.5.24. MD_ProjectTypeCode <<CodeList>>

Таблица Б.66

Список значений "MD_ProjectTypeCode"1

    Наименование Домен Описание
1 MD_ProjectTypeCode prjTypeCd    
2     10000000000 Документы стратегического планирования
3     10100000000 Документы стратегического планирования, разрабатываемые в рамках целеполагания на федеральном уровне
               
        50201000000 Историко-культурный опорный план исторического поселения регионального значения

------------------------------

1 Список значений "MD_ProjectTypeCode" формируется в соответствии с приложением N 1 к Требованиям к структуре и форматам информации, составляющей информационный ресурс Федеральной государственной информационной системы территориального планирования.

------------------------------

ПРИЛОЖЕНИЕ В
(обязательное)

Реализация и использование профиля

В.1. Общая информация

Приложение В содержит описание реализации Профиля метаданных ФГИС ТП, а также информацию о том, как использовать профиль на практике.

Данное приложение предназначено для:

лиц, которым требуется формировать метаданные, соответствующие настоящему профилю;

лиц, которым требуется проверять соответствие метаданных настоящему профилю;

разработчиков систем формирования, управления, поддержки, обработки и хранения метаданных.

В.2. Описание реализации профиля

В.2.1. Файлы реализации профиля

Реализация Профиля метаданных ФГИС ТП включает в себя:

XML-схемы, содержащие реализацию модели стандартов ISO 19115:2003 и ISO 19115-2:2009 (подробное описание см. в разделе В.2.2);

XML-файл, содержащий реализацию списков значений и перечислений, определенных в стандарте ISO 19115:2003 (подробное описание см. в разделе В.2.3).

В.2.2. Информация об XML-схемах

XML-схемы, входящие в состав реализации настоящего профиля, представляют собой документы с расширением "xsd" (XML schema definition - Определение XML-схемы), с помощью которых осуществляется проверка соответствия XML-файлов, содержащих метаданные, Профилю метаданных Единого БГД.

В.2.2.1. Реализация модели стандарта ISO 19115:2003

Стандарт ISO 19139:2007 предоставляет набор XML-схем, которые являются реализацией модели стандарта ISO 19115:2003.

Данные XML-схемы определяются в следующих пространствах имен:

gco: Geographic Common extensible markup language (http://www.isotc211.org/2005/gco);

gmd: Geographic MetaData extensible markup language (http://www.isotc211.org/2005/gmd);

gmx: Geographic Metadata XML Schema (http://www.isotc211.org/2005/gmx);

gss: Geographic Spatial Schema extensible markup language (http://www.isotc211.org/2005/gss);

gsr: Geographic Spatial Referencing extensible markup language (http://www.isotc211.org/2005/gsr);

gts: Geographic Temporal Schema extensible markup language (http://www.isotc211.org/2005/gts).

Перечисленные выше пространства имен ссылаются на следующие внешние пространства:

gml: Geography Markup Language (http://www.opengis.net/gml);

xlink: XML Linking Language (http://www.w3.org/1999/xlink);

xs: W3C XML base (http://www.w3.org/2001/XMLSchema).

XML-схемы, содержащиеся в перечисленных выше пространствах имен, можно получить по ссылке: http://www.isotc211.org/2005/.

В.2.3. Информация о списках значений и перечислениях

Списки значений и перечисления, определяемые стандартом ISO 19115:2003, реализованы стандартом ISO 19139:2007 и содержатся в файле gmxCodelists.xml, который можно получить по ссылке: http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml. Списки значений и перечисления, вошедшие в состав настоящего профиля, определены в разделе Б.5.

Списки значений и перечисления, реализованные в файле gmxCodelists.xml, представляют собой совокупности литеральных значений, которые приведены в таблицах раздела Б.5 (столбец "Наименование"). Соответствующие же им кодовые значения (столбец "Домен") не входят в реализацию.

В.3. Формирование метаданных

В.3.1. Требования к метаданным

Для того, чтобы соответствовать Профилю метаданных, документ метаданных должен:

содержать в себе все обязательные пакеты, сущности и элементы, определенные в разделе Б.2. Обязательные элементы, входящие в состав необязательных или условных сущностей, необходимо заполнять только в случае документирования содержащих их сущностей;

содержать в себе все условные элементы в случае выполнения условия, определенные в разделе Б.2;

содержать корректные литеральные значения списков значений и перечислений, определенных в разделе Б.5.

Кроме этого крайне рекомендуется документировать все элементы ядра метаданных, описанного в разделе 5.3.

В.3.2. Формат файлов метаданных

Форматом файлов для документирования метаданных является XML.

В.3.3. Описание структуры файла метаданных

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

В рамках настоящего профиля элементами XML-файла являются сущности и элементы метаданных. В качестве названий XML-тегов используются полные или краткие наименования сущностей и элементов, определенные в таблицах приложения Б (столбец "Наименование сущности, элемента или роли" и столбец "Краткое наименование" соответственно).

В.3.4. Правила формирования файла метаданных

В.3.4.1. Правила работы с наследуемыми классами

Если в качестве типа элемента в таблицах раздела Б.2 указана сущность, у которой есть дочерние сущности, то в качестве типа можно использовать любую из дочерних сущностей. Например, сущность MD_Identification содержит элемент resourceConstraints, имеющий тип MD_Constraints. Это означает, что элемент resourceConstraints может быть реализован как экземпляр классов (сущностей) MD_LegalConstraints или MD_SecurityConstraints, являющихся наследниками MD_Constraints.

Если в качестве типа элемента указана абстрактная сущность, то следует использовать один из ее неабстрактных потомков в качестве типа элемента.

В.3.4.2. Заполнение элементов, содержащих значения из списков значений или перечислений

Как уже говорилось в разделе В.2.3, списки значений и перечисления содержат только литеральные значения из таблиц раздела Б.5 (столбец "Наименование"). Именно их, а не цифровые коды (столбец "Домен") и следует использовать при заполнении элементов метаданных.

В.3.4.3. Ссылочный механизм

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

В.3.4.4. Задание пространственной системы координат

Для задания пространственной системы координат в метаданных необходимо использовать формат WKT, регулируемый международной организацией Open Geospatial Consortium (OGC).

Пространственная система координат определяется пакетом MD_ReferenceSystem. Строку, содержащую проекцию в формате WKT, необходимо записывать в следующий элемент типа "CharacterString":

MD_ReferenceSystem.referenceSystemIdentifier->RS_Identifier.code.

В.4. Проверка соответствия метаданных профилю

Состав профиля метаданных отличается от состава стандартов ISO 19115:2003 и ISO 19115-2:2009 тем, что в нем исключены те сущности и элементы, которые не существенны для решения конкретных задач, и добавлены расширения, которые содержат новые сущности, нужные для решения этих задач.

Проверка соблюдения ограничений, введенных профилем, и отсутствия исключенных профилем сущностей и элементов, введенных настоящим профилем, осуществляется с помощью правил, реализованных на языке Schematron (подробное описание см. в разделе В.2.4).

Проверка соответствия XML-файлов, содержащих метаданные, настоящему профилю состоит из двух этапов:

1. Проверка соблюдения правил, определенных в виде XML-схем, на предмет соответствия стандартам ISO 19115:2003 и ISO 19115-2:2009.

2. Проверка соблюдения наложенных на модель стандартов ISO 19115:2003 и ISO 19115-2:2009 ограничений, определенных настоящим профилем, на предмет соответствия настоящему профилю.

Приложение Г
(справочное)

Перечень принятых сокращений

GCP - Ground Control Point
ISO - International Organization for Standardization
OGC - Open Geospatial Consortium
UML - Unified Modeling Language
WKT - Well-known text
XML - eXtensible Markup Language
XSD - World Wide Web Consortium XML Schema Definition
БГД - банк геоинформационных данных
ДЗЗ - дистанционное зондирование Земли
ГОСТ - Государственный Стандарт

ПРИЛОЖЕНИЕ Д
(справочное)

Список терминов и определений

Метаданные - это данные о данных. [ISO 19115:2003]

Модель - это абстракция некоторых аспектов предметной области. [ISO 19115:2003]

Набор данных - это идентифицируемая совокупность данных. [ISO 19115:2003]

Примечание. Набор данных может состоять из одного элемента данных (например: космический снимок, карта).

Опорная точка - это точка на земной поверхности, которая точно определяет географическое положение.

Платформа - это объект, на котором установлено одно или несколько съемочных устройств. (Пример - Спутник ДЗЗ.)

Пространство имен - это некоторое подмножество взаимосвязанных имен или терминов. Имена внутри одного пространства имен не могут повторяться.

Пространство имен в XML - это коллекция имен, идентифицируемых ссылкой на URI (Uniformed Resource Identifier - Унифицированный Идентификатор Ресурса), которые используются в XML-файлах как имена элементов и сущностей. Пространство имен обеспечивает уникальность имен внутри XML-файла.

Профиль - это документ, являющийся специализацией (адаптацией) стандарта (стандартов) для использования в конкретном сообществе.

Раздел метаданных - это подмножество метаданных, которое состоит из связанных (родственных) сущностей и элементов метаданных. [ISO 19115:2003]

Примечание - Раздел эквивалентен пакету в терминологии UML.

Сущность метаданных - это набор элементов метаданных, описывающих один и тот же аспект данных. [ISO 19115:2003]

Примечания

1. Сущность метаданных может включать в себя одну или несколько других сущностей метаданных.

2. Сущность эквивалентна классу в терминологии UML.

Тип данных - это совокупность характеристик, наличие которых у группы данных позволяет выделить эту группу из множества других данных. [ISO 19115:2003] (Пример - Integer, Real, Boolean, String, Date, и GM_Point.)

Элемент метаданных - это дискретная единица метаданных. [ISO 19115:2003]

Примечания

1. Элемент метаданных уникален в пределах сущности метаданных.

2. Элемент эквивалентен атрибуту в терминологии UML.

XML (eXtensible Markup Language - расширяемый язык разметки) - это текстовый формат, предназначенный для хранения структурированных данных.

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

Schematron - это основанный на правилах язык, использующий XPath для проверки правильности содержимого определенного XML-документа.

ПРИЛОЖЕНИЕ Е
(справочное)

Ссылочные нормативные документы

Обозначение и наименование документа, на который дана ссылка Примечание
ISO 19103:2005, Geographic information - Conceptual schema language Для датированных документов следует использовать версию за указанную дату, для недатированных - последнюю версию. Наличие новых версий можно проверить на сайте http://www.iso.org.
ISO 19106:2004, Geographic information - Profiles
ISO 19115:2003, Geographic information - Metadata
ISO 19115/Cor. 1:2006, Geographic information - Metadata, Technical Corrigendum 1
ISO 19115-2:2009, Geographic information - Metadata - Part 2: Extensions for imagery and gridded data
ISO 19139:2007, Geographic information - Metadata - XML Schema Implementation
ISO 639, Code for the representation of names of languages
ISO 8601, Data elements and interchange formats - Information interchange - Representation of dates and times
ISO 19107:2003, Geographic information - Spatial schema
ISO 19108:2002, Geographic information - Temporal schema
ISO 19109:2005, Geographic information - Rules for application schema
ISO 19110:2005, Geographic information - Methodology for feature cataloguing
ISO 19111:2007, Geographic information - Spatial referencing by coordinates

Обзор документа


На официальном сайте ФГИС территориального планирования размещаются и поддерживаются в актуальном состоянии:

- xsd-схема для формирования xml-документов территориального планирования;

- профиль метаданных к информации в виде электронных документов и данных, подлежащих размещению в ФГИС.

Для просмотра актуального текста документа и получения полной информации о вступлении в силу, изменениях и порядке применения документа, воспользуйтесь поиском в Интернет-версии системы ГАРАНТ: