В соответствии с принятой концепцией развития системы в виде совокупности порталов с единой базой метаданных, содержащей сведения о коллекциях информационных ресурсов этих центров, каждую информационную единицу хранения описывают четыре разных набора элементов данных: описание собственно единицы хранения (документ, содержащий сведения научного и технического характера), описание отдельного информационного массива, описание организации и описания персон. При этом наличие описаний ресурсов и организации обязательно. Физическая структура наборов представляет собой регулярные ХМL файлы. Шаблон описания всех типов данных приведен ниже.
<?xml version="1.0" encoding="windows-1251"?>
<Collection>
<Database type="(тип ресурса по словарю)">
<SourceRecord>
Организация, источник записи (не создатель!).
Необходима для распределенного обмена данными.
По содержанию идентична полю CreatorOrg
</SourceRecord>
<Title>
Название базы данных (ресурса). Записывается в виде, приведенном
владельцем в карте регистрации Информрегистр (если зарегистрирована)
</Title>
<Description>Описание ресурса на русском языке</Description>
<Subject>
Тематика ресурса - ключевые слова через пробел и точку с запятой
</Subject>
<GRNTI>Коды ГРНТИ через точку с запятой</GRNTI>
<VINITI>Коды ВИНИТИ через точку с запятой</VINITI>
<ISSN>ISSN</ISSN>
<RFFI>Описание области знаний по классификатору РФФИ (словарь)</RFFI>
<Science>Описание области наук по словарю</Science>
<Identifier>Регистрационный номер БД (ресурса) в Информрегистре</Identifier>
<CreatorPerson>
Автор, создатель ресурса
</CreatorPerson>
<CreatorOrg>
Сокращенное название организации
</CreatorOrg>
<DateFrom>
Дата создания или открытия доступа к ресурсу.
Записывается в виде YYYY
</DateFrom>
<DateTo>
Дата внесения последних изменений в ресурс.
Записывается в виде YYYY
</DateTo>
<WWW>URL службы, предоставляющей ресурс или информацию о нем</WWW>
<FuturePlans>Описание планов развития базы в свободной форме</FuturePlans>
<AccessType>Описание типа доступа к данным</AccessType>
<Format mime="(MIME type)">
Описание формата данных в свободной форме
</Format>
<Volume count="(Количество записей - целое)" size="(Объем записей в КБайт - целое)">
Описание количества данных в свободной форме
</Volume>
<UpdateTime>Период обновления ресурса (месяц, год, день,...)</UpdateTime>
</Database>
<Organization type="( тип организации по словарю )">
<SourceRecord>
Организация, источник записи (не создатель!).
Необходима для распределенного обмена данными.
По содержанию идентична полю CreatorOrg
</SourceRecord>
<Name>
<Full>Полное название организации</Full>
<Abbrev>
C окращенное название организации
По содержанию идентично полю CreatorOrg описания ресурса
</Abbrev>
</Name>
<Activity>Описание области деятельности в свободной форме</Activity>
<GRNTI>Коды ГРНТИ через точку с запятой</GRNTI>
<RFFI>Описание области знаний по классификатору РФФИ (словарь)</RFFI>
<Science>Описание области наук по словарю</Science>
<Created>Дата создания организации - год</Created>
<Address>
<ZIP>Почтовый индекс</ZIP>
<City> Город </City>
<Value> Адрес </Value>
</Address>
<Email>Email</Email>
<Fax> Факс </Fax>
<Phone> Телефон </Phone>
<Photo>URL фотографии </Photo>
<WWW>URL организации </WWW>
</Organization>
<Person>
<SourceRecord>
Организация, источник записи (не создатель!).
Необходима для распределенного обмена данными.
По содержанию идентична полю CreatorOrg
</SourceRecord>
<RFFI>Описание области знаний по классификатору РФФИ (словарь)</RFFI>
<Science>Описание области наук по словарю</Science>
<PersonName>
<First> Первый инициал </First>
<Middle>Второй инициал</Middle>
<Last>Фамилия или ФИО</Last>
</PersonName>
<Address>
<ZIP> Почтовый индекс </ZIP>
<City> Город </City>
<Value> Адрес </Value>
</Address>
<Degree>научная степень по словарю</Degree>
<Vak>специальность по ВАК по словарю</Vak>
<Staff>должность по словарю</Staff>
<Rank>звание по словарю</Rank>
<Email>Email</Email>
<Fax> Факс </Fax>
<Phone> Телефон </Phone>
<Photo>URL фотографии </Photo>
<WWW>URL персоны </WWW>
</Person>
<Publication type="(тип публикации по словарю)">
<SourceRecord>
Организация, источник записи (не создатель!).
Необходима для распределенного обмена данными.
По содержанию идентична полю CreatorOrg
</SourceRecord>
<Title>Название публикации</Title>
<Description>Описание публикации (реферат, аннотация)</Description>
<Subject>Ключевые слова</Subject>
<GRNTI>Коды ГРНТИ через точку с запятой</GRNTI>
<VINITI>Коды ВИНИТИ через точку с запятой</VINITI>
<ISSN>ISSN</ISSN>
<RFFI>Описание области знаний по классификатору РФФИ (словарь)</RFFI>
<Science>Описание области наук по словарю</Science>
<UDC>Коды УДК через точку с запятой</UDC>
<Country>Двухбуквенный латинский код страны, создателя публикации</Country>
<Language>Язык публикации по словарю</Language>
<Author>Автор(ы), редакторы и т.п.</Author>
<CreatorOrg>Организация, создатель публикации</CreatorOrg>
<Year>Год публикации</Year>
<Source>Библиографические данные об первоисточнике</Source>
</Publication>
</Collection>
Файл - текстовый, в кодировке Windows 1251 с расширением xml . Если применена иная кодировка (например, для представления символов, отсутствующих в кодировке, можно использовать кодировку UTF -8), то необходимо изменить encoding в первой строке файла. Если в описании поля указано, что оно формируется по словарю, то при его наполнении необходимо использовать значения соответствующего словаря (см. пакет приложенных файлов). Поля, обязательные для заполнения, помечены синим цветом. При удаленном информационном поиске на первом этапе используется следующий протокол: Запрос информации - HTTP GET вида: http://server/script?F1=T1&F2=T2 :&StartRecord=SR&CountRecord=CR где server и script указывают на соответствующие сервер и поисковый скрипт системы порталов Электронной Земли, F 1, F 2 поля в которых ищется информация, T 1, T 2 образцы поиска (запросы), SR - начиная с какой из найденных записей выдавать ответ (по умолчанию 1), CR - сколько записей выдавать (по умолчанию 10). Для центрального портала данный запрос в настоящий момент выглядит так http :// eearth . viniti . ru / cgi - bin / xfrsqsrv . pl ? Description =нанотехнология Дополнительно, центральный портал понимает запросы в <поле> Anywhere , т.е. в любом поле. Ответом сервера является XML файл в описанном выше виде с дополнительным атрибутом < Collection size ="количество найденных записей"> Соответствие между полями запроса ( Query ) и полями унифицированного формата представления данных приведено. Имена полей унифицированного формата приведены в синтаксисе XPath относительно < Collection / Database >.
Query |
Meta |
Org |
Person |
Publication |
Примечание |
DBN |
@dbno |
@dbno |
@dbno |
@dbno |
Внутренний идентификатор записи в БД портала |
Type |
@type |
@type |
|
@type |
|
SourceRecord |
SourceRecord |
SourceRecord |
SourceRecord |
SourceRecord |
|
ResType |
|
|
|
|
Тип ресурса - "Публикации", "Метаданные", "Персоны", "Организации" |
Section |
|
|
|
|
Используется только в центральном портале |
Title |
Title |
Name/Full |
|
Title |
|
Description |
Description |
Activity |
|
Description |
|
Subject |
Subject |
|
|
Subject |
|
GRNTI |
GRNTI |
GRNTI |
|
GRNTI |
|
VINITI |
VINITI |
|
|
VINITI |
|
ISSN |
ISSN |
|
|
ISSN |
|
RFFI |
|
RFFI |
RFFI |
RFFI |
|
Science |
|
Science |
Science |
Science |
|
UDC |
|
|
|
UDC |
|
Identifier |
Identifier |
|
|
|
|
Country |
|
|
|
Country |
|
Language |
Language |
|
|
Language |
|
AFirst |
|
|
PersonName/First |
|
|
AMiddle |
|
|
PersonName/Middle |
|
|
Author |
CreatorPerson |
|
PersonName/Last |
Author |
|
CreatorOrg |
CreatorOrg |
Name/Abbrev |
|
CreatorOrg |
|
DateFrom |
DateFrom |
Created |
|
Year |
|
DateTo |
DateTo |
|
|
|
|
ZIP |
|
Address/ZIP |
Address/ZIP |
|
|
City |
|
Address/City |
Address/City |
|
|
Addr |
|
Address/Value |
Address/Value |
|
|
Degree |
|
|
Degree |
|
|
Vak |
|
|
Vak |
|
|
Staff |
|
|
Staff |
|
|
Rank |
|
|
Rank |
|
|
Email |
|
Email |
Email |
|
|
Fax |
|
Fax |
Fax |
|
|
Phone |
|
Phone |
Phone |
|
|
Photo |
|
Photo |
Photo |
|
|
WWW |
WWW |
WWW |
WWW |
|
|
FuturePlans |
FuturePlans |
|
|
|
|
Access |
AccessType |
|
|
|
|
Source |
|
|
|
Source |
|
Format |
Format |
|
|
|
|
Mime |
Format/@mime |
|
|
|
|
Records |
Volume/@count |
|
|
|
|
Size |
Volume/@size |
|
|
|
|
Volume |
Volume |
|
|
|
|
UpdateTime |
UpdateTime |
|
|
|
|
|