Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
12. Приложение 4. Требования к семантическому представлению реестра и паспорта набора открытых данных
Данные семантические требования рекомендуются для способа публикации в разделе открытых данных официального сайта государственного органа и органа местного самоуправления.
Общие сведения
Настоящие требования к представлению наборов открытых данных базируются на следующих стандартах:
- RDF (Resource Description Framework) - разработанная консорциумом Всемирной паутины (WorM Wide Web Consortium - W3C) абстрактная модель для представления данных, в особенности - метаданных, пригодных для машинной обработки;
- RDFa (Resource Description Framework in attributes) - модель для представления данных в формате RDF через атрибуты программных сред HTML, XHTML и XML;
- Microdata - один из способов семантической разметки веб-страниц сведениями о разнообразных сущностях, используя стандартные элементы языка HTML (или XHTML);
- W3C Recommendation: RDFa Core 1.1 - Рекомендация от W3C по использованию RDFa;
- RFC2413 - Общепризнанный интернет-стандарт "Encoding Dublin Core Metadata in HTML";
- ГОСТ Р 7.0.10-2010 - Российский стандарт "Набор элементов метаданных "Дублинское ядро";
- W3C Recommendation: XML Schema Part 2: Datatypes - Рекомендация от W3C по использованию типов данных.
Для представления наборов открытых данных используются следующие словари: - schema.org - http://schema.org/;
- dc (Dublin Core) - "http://purl.org/dc/terms/" - для предоставления свойств объекта (используется редакция "Qualified Dublin Core", так как содержит расширенный реестр свойств);
- foaf (Friend of a Friend) - "http://xmlns.com/foaf/C1/" - для предоставления класса объекта.
Требования
Каждая страница реестра наборов отрытых данных должна содержать объект, к которому предъявляются следующие обязательные требования:
1) объект должен быть элементом текущей страницы набора.
2) объект должен иметь класс "Collection" онтологии "dc" или "CreativeWork" онтологии schema.org.
Соблюдение этих требований однозначно сопоставляет данный объект с текущей страницей реестра открытых данных и определяет данный объект, как машиночитаемый формат реестра открытых данных.
Объект реестра открытых данных содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (dc) |
Формат значения |
Набор открытых данных |
- |
hasPart |
xsd:anyURI |
Предыдущая страница |
- |
prev |
xsd:anyURI |
Следующая страница |
- |
next |
xsd:anyURI |
Свойство "Набор открытых данных" объекта реестра открытых данных повторяется ровно столько раз, сколько существует публикуемых наборов открытых данных.
Свойства "Предыдущая страница" и "Следующая страница" объекта реестра открытых данных указываются обязательно, если данные значения существуют.
Каждая страница набора открытых данных должна содержать объект, к которому предъявляются следующие обязательные требования:
1) объект должен быть субъектом текущей страницы набора.
2) объект должен иметь класс "Document" онтологии "foaf" или "CreativeWork" онтологии schema.org.
Соблюдение этих требований однозначно сопоставляет данный объект с текущей страницей набора открытых данных и определяет данный объект, как машиночитаемый формат текущего набора открытых данных.
Паспорт набора открытых данных в соответствии с текущей версией Методических рекомендаций содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (dc) |
Формат значения |
Идентификационный номер (код) набора данных |
- |
identifier |
xsd:string |
Наименование набора данных |
name |
title |
xsd:string |
Описание набора данных |
description |
description |
xsd:string |
Владелец набора данных |
creator |
creator |
xsd:string |
Ответственное лицо |
publisher |
publisher |
foaf: Person schema: Person |
Дата первой публикации набора данных |
dateCreated |
created |
xsd:dateTime |
Дата последнего внесения изменений |
dateModified |
modified |
xsd:dateTime |
Ключевые слова, соответствующие содержанию набора данных |
keywords |
subject |
xsd:string |
Список всех версий наборов открытых данных |
url |
source |
dc:Collection schema:DataCatalog |
Свойство "Ответственное лицо" набора открытых данных ссылается на объект ответственного лица набора данных. К объекту ответственного лица набора данных предъявляются следующие обязательные требования:
1) объект должен иметь класс "Persom> онтологии "foaf" или "Persom> онтологии schema.org.
Объект ответственного лица набора данных содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (foaf) |
Формат значения |
Полное имя ответственного лица |
givenName familyName |
name |
xsd:string |
Телефон ответственного лица |
telephone |
phone |
xsd:string |
Электронный адрес ответственного лица |
|
mbox |
xsd:string |
Свойство "Список всех версий наборов открытых данных" набора открытых данных ссылается на объект коллекции всех версий наборов данных. К объекту коллекции всех версий наборов данных предъявляются следующие обязательные требования:
1) объект должен иметь класс "Collection" онтологии "сс" или DataCatalog онтологии schema.org.
Объект коллекции всех версий наборов данных содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (dc) |
Формат значения |
Версия набора данных |
dataset |
hasPart |
dc:Document schema:Dataset |
Свойство "Версия набора данных" объекта коллекции всех версий наборов данных повторяется ровно столько раз, сколько существует публикуемых версий текущего набора открытых данных.
Свойство "Версия набора данных" объекта коллекции всех версий наборов данных ссылается на объект набора данных. К объекту набора данных предъявляются следующие обязательные требования:
1) объект должен иметь класс "Document" онтологии "foaf" или "Dataset" онтологии schema.org.
Объект набора данных содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (dc) |
Формат значения |
Гиперссылка (URL) на набор данных |
"source" из словаря "dc" |
source |
xsd:anyURI |
Дата актуальности |
temporal |
valid |
xsd:DateTime |
Место применимости набора |
spatial |
spatial - |
dc:string schema:Place |
Дата создания набора данных |
dateCreated |
created |
xsd:dateTime |
Содержание последнего изменения |
- |
provenance |
xsd:string |
Структура набора данных |
- |
conformsTo |
dc:Document schema: Dataset |
Свойство "Структура набора данных" объекта набора данных ссылается на объект структуры набора данных. К объекту структуры набора данных предъявляются следующие обязательные требования:
1) объект должен иметь класс "Document" онтологии "foaf" или Dataset онтологии schema.org.
Объект структуры набора данных содержит следующие значения:
Свойство |
Онтологическое значение (schema.org) |
Онтологическое значение (dc) |
Формат значения |
Гиперссылка (URL) на структуру набора данных |
url |
source |
xsd:anyURI |
Дата создания структуры набора данных |
DateCreated |
created |
xsd:dateTime |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.