• 検索結果がありません。

ィ ィェィィ ィーィ ィェ0609ィコィ ィ ィィィャ ィ ィャィャィェ ィ ツ02ィェィィ GNU/Linux...

N/A
N/A
Protected

Academic year: 2021

シェア "ィ ィェィィ ィーィ ィェ0609ィコィ ィ ィィィャ ィ ィャィャィェ ィ ツ02ィェィィ GNU/Linux..."

Copied!
34
0
0

読み込み中.... (全文を見る)

全文

(1)

Ñîçäàíèå ñåòåâîãî ñåðâèñà äëÿ ïóáëèêàöèè

ìåòàäàííûõ ñ èñïîëüçîâàíèåì GeoNetwork

OpenSource

Áóðàãî È. Â. 14 íîÿáðÿ 2007 ã.

(2)

Îãëàâëåíèå

1 Óñòàíîâêà 1 1.1 Íåîáõîäèìîå ïðîãðàììíîå îáåñïå÷åíèå . . . 1 1.1.1 GNU/Linux . . . 1 1.1.2 Microsoft R Windows R . . . 4 1.2 GeoNetwork OpenSource . . . 4 2 Ðóêîâîäñòâî ïîëüçîâàòåëÿ 11 2.1 Ñîçäàíèå ìåòàäàííûõ ïî øàáëîíó . . . 11 2.1.1 Äåòàëèçàöèÿ øàãîâ . . . 11 2.1.2 Óëó÷øåííûé âèä è âèä ïî óìîë÷àíèþ . . . 13 2.2 Ðåäàêòèðîâàíèå íîâûõ ìåòàäàííûõ . . . 13 2.2.1 Èíòåðôåéñ . . . 14 2.2.2 Çàïîëíåíèå ôîðìû ISO 19115 . . . 15 2.2.3 Óïðàâëåíèå ýñêèçàìè . . . 18 2.2.4 Íàçíà÷åíèå ïðèâèëåãèé . . . 19 2.2.5 Èìïîðò ìåòàäàííûõ . . . 19 2.3 Ïîèñê ìåòàäàííûõ . . . 20 2.3.1 Êðèòåðèé ïîèñêà . . . 21 2.3.2 Ðåçóëüòàòû ïîèñêà . . . 23 3 Ðóêîâîäñòâî àäìèíèñòðàòîðà 24 3.1 Âíóòðåííÿÿ íàñòðîéêà . . . 24 3.1.1 Ïîëüçîâàòåëè . . . 24 3.1.2 Ãðóïïû ïîëüçîâàòåëåé . . . 25 3.1.3 Êàòåãîðèè äàííûõ . . . 25 3.2 Âíåøíÿÿ íàñòðîéêà . . . 25 3.2.1 Ñïèñêè îáúåêòîâ . . . 26 3.2.2 Ëîêàëèçàöèÿ èíòåðôåéñà . . . 26 A Ñêðèïò àâòîìàòè÷åñêîãî çàïóñêà ñåðâåðà Apache Tomcat

(3)

Àííîòàöèÿ

Íàñòîÿùèé äîêóìåíò ñîäåðæèò êðàòêîå îïèñàíèå ñèñòåìû GeoNetwork OpenSource, ïðåäíàçíà÷åííîé äëÿ ïîèñêà, ïðîñìîòðà è ðàçìåùåíèÿ ãåî-ãðàôè÷åñêîé èíôîðìàöèè â ñåòè Èíòåðíåò. Âêëþ÷àåò îïèñàíèå ïðîöåññà óñòàíîâêè, ðóêîâîäñòâà ïîëüçîâàòåëÿ è àäìèíèñòðàòîðà. Îïèñàíèå óñòà-íîâêè äàíî äëÿ îïåðàöèîííûõ ñèñòåì GNU/Linux è Microsoft R Windows R.

(4)

Ãëàâà 1

Óñòàíîâêà

1.1. Íåîáõîäèìîå ïðîãðàììíîå îáåñïå÷åíèå

1.1.1. GNU/Linux Îïèñàíèå ïðîöåññà óñòàíîâêè ïðîâîäèòñÿ íà îñíîâå ñëåäóþùèõ äèñòðè-áóòèâîâ1. jre-1_5_0_09-linux-i586.bin

Java Runtime Environment 1.5 Update 9 apache-tomcat-5.5.20.zip

Apache Tomcat Servlet Engine 5.5.20 mysql-max-5.0.26-linux-i686-glibc23.tar.gz

MySQL Database Engine 5.0.26. Server with extended functionality. Îòêîìïèëèðîâàííûå âåðñèè âñåõ ïåðå÷èñëåííûõ âûøå ïðîãðàìì (à òàê-æå GeoNetwork) ìîãóò áûòü óñòàíîâëåíû â ïðîèçâîëüíûå êàòàëîãè, îäíàêî ðåêîìåíäóåòñÿ âûáðàòü êàêîé-ëèáî îäèí, íàïðèìåð, /usr/local. Çäåñü è äàëåå ýòîò êàòàëîã áóäåò íàçûâàòüñÿ êàòàëîãîì óñòàíîâêè (áåç óòî÷íåíèÿ ïðîãðàììû). Äàëåå ïîÿñíÿåòñÿ ñîäåðæàíèå äåéñòâèé, íåîáõîäèìûõ äëÿ êîððåêò-íîé óñòàíîâêè êîìïîíåíòîâ ñèñòåìû.

Java Runtime Environment

• Áèíàðíûé ïàêåò JRE ïîìåñòèòü â êàòàëîã óñòàíîâêè. • Ñäåëàòü ôàéë ïàêåòà èñïîëíÿåìûì, ïîñëå ÷åãî çàïóñòèòü åãî.

(5)

ðåêî-# cd /usr/local

# chmod a+x jre-1_5_0_09-linux-i586.bin # ./jre-1_5_0_09-linux-i586.bin

 ðåçóëüòàòå ýòèõ äåéñòâèé óñòàíîâêà JRE áóäåò ïðîèçâåäåíà â /usr/local/jre1.5.0_09.

Apache Tomcat Servlet Engine

Íàäëåæàùàÿ ðàáîòà ñåðâåðà òðåáóåò ïðåäâàðèòåëüíîé óñòàíîâêè Java Runtime Environment. • Óñòàíîâèòü ïåðåìåííóþ îêðóæåíèÿ JAVA_HOME ðàâíîé èìåíè êàòà-ëîãà óñòàíîâêè JRE, íàïðèìåð, /usr/local/jre1.5.0_09. Íåîáõî-äèìî òàêæå óáåäèòüñÿ, ÷òî ýòà ïåðåìåííàÿ áóäåò èìåòü çíà÷åíèå ïðè ñëåäóþùåé çàãðóçêå2. • Ðàçâåðíóòü àðõèâ äèñòðèáóòèâà apache-tomcat-5.5.20.zip â êà-òàëîã óñòàíîâêè. Çàïóñê è îñòàíîâêà ñåðâåðà Tomcat âðó÷íóþ ïðîèçâîäèòñÿ ñ ïîìî-ùüþ èñïîëíÿåìûõ ôàéëîâ startup.sh è shutdown.sh èç ïàïêè bin êà-òàëîãà óñòàíîâêè ïðîãðàììû. Äëÿ ðàáîòû Tomcat â êà÷åñòâå ñåðâèñà ñèñòåìû íåîáõîäèìî ñëåäó-þùåå. • Ñêîìïèëèðîâàòü ïðîãðàììó jsvc, ïîñòàâëÿåìóþ â ñîñòàâå äèñòðè-áóòèâà. Åå èñõîäíûé êîä íàõîäèòñÿ â àðõèâå bin/jsvc.tar.gz (îò-íîñèòåëüíî êàòàëîãà Tomcat). Äëÿ ýòîãî ïîòðåáóåòñÿ óñòàíîâèòü Java êîìïèëÿòîð javac ëþáîé âåðñèè (íàïðèìåð, èç äèñòðèáóòèâà ÎÑ). • Ïîìåñòèòü ñêðèïò àâòîçàïóñêà tomcat (ïðèëîæåíèå A) â êàòàëîã /etc/init.d, è, âîçìîæíî, îòðåäàêòèðîâàòü â åãî íà÷àëå íåêîòî-ðûå ïåðåìåííûå (òàáëèöà 1.1) â ñîîòâåòñòâèè ñ òåêóùåé óñòàíîâ-êîé.

MySQL Database Engine

• Ñîçäàòü â ñèñòåìå ïîëüçîâàòåëÿ mysql, âõîäÿùåãî â ãðóïïó mysql. • Ðàçàðõèâèðîâàòü â êàòàëîã óñòàíîâêè äèñòðèáóòèâ mysql-max-5.0.26-linux-i686-glibc23.tar.gz. • Ñîçäàòü â êàòàëîãå óñòàíîâêè ñèìâîëè÷åñêóþ ññûëêó mysql íà ðàçàðõèâèðîâàííóþ ïàïêó. 2

(6)

Òàáëèöà 1.1: Ïåðåìåííûå, îïðåäåëÿþùèå ðàáîòó ñåðâèñà Tomcat Ïåðåìåííàÿ Çíà÷åíèå JAVA_HOME Ïóòü ê óñòàíîâëåííîìó JRE. Íàïðèìåð, /usr/local/jre1.5.0_09. CATALINA_HOME Ïóòü ê óñòàíîâëåííîìó Tomcat. Íàïðèìåð, /usr/local/apache-tomcat-5.5.20. TOMCAT_USER Ïîëüçîâàòåëü, îò èìåíè êîòîðîãî äîëæåí çàïóñêàòüñÿ ñåðâåð. Ñëåäóþùèå ïåðåìåííûå ñëåäóåò èçìåíèòü, åñëè ïëàíèðóåòñÿ çàïóñêàòü íåñêîëüêî ñåðâåðîâ Tomcat íà îäíîì êîìïüþòåðå. TMP_DIR Ïóòü ê âðåìåííîìó êàòàëîãó äëÿ ðàáîòû ñåðâåðà. PID_FILE Ïóòü ê PID-ôàéëó ñåðâåðà. CATALINA_BASE ¾Áàçîâûé¿ êàòàëîã ñåðâåðà, â êîòîðîì íàõîäÿòñÿ íà-ñòðîéêè ñåðâåðà. # ln -s mysql-max-5.0.26-linux-i686-glibc23.tar.gz mysql • Èç êàòàëîãà mysql çàïóñòèòü ñêðèïò mysql_install_db, ðàñïîëî-æåííûé â ïàïêå scripts, îò èìåíè ðàíåå ñîçäàííîãî ïîëüçîâàòåëÿ mysql. # cd /usr/local/mysql # scripts/mysql_install_db --user=mysql • Óñòàíîâèòü íåîáõîäèìûå ïðàâà íà êàòàëîã mysql è åãî ïîäêàòàëîãè. # chown -R root .

# chown -R mysql data # chgrp -R mysql .

Òàêæå íåîáõîäèìî óäîñòîâåðèòüñÿ, ÷òî ãðóïïå mysql ðàçðåøåíà çà-ïèñü â ïîäêàòàëîã data.

Äëÿ çàïóñêà ñåðâåðà MySQL ïðåäíàçíà÷åí ñêðèïò mysqld_safe èç ïîäêàòàëîãà bin.

# bin/mysqld_safe --user=mysql &

Äëÿ ðàáîòû ñåðâåðà â êà÷åñòâå ñåðâèñà ñèñòåìû íåîáõîäèìî ñêîïèðî-âàòü ñêðèïò mysql.server èç ïîäêàòàëîãà support-files â /ect/init.d,

(7)

1.1.2. Microsoft R Windows R

Àíàëîãè÷íî GNU/Linux óñòàíîâêè ïðîâîäèòñÿ íà îñíîâå ñëåäóþùèõ äèñ-òðèáóòèâîâ3.

jre-1_5_0_09-windows-i586-p.exe

Java Runtime Environment 1.5 Update 9 apache-tomcat-5.5.20.exe

Apache Tomcat Servlet Engine 5.5.20 mysql-5.0.26-win32.zip

MySQL Database Engine 5.0.26. Server with extended functionality. Îäíàêî, â îòëè÷èå îò GNU/Linux, äëÿ óñòàíîâêè íå òðåáóåòñÿ ñïåöè-àëüíûõ èíñòðóêöèé, òàê êàê âñå íåîáõîäèìûå äåéñòâèÿ áóäóò ïðîèçâå-äåíû ¾ìàñòåðàìè¿ óñòàíîâêè êàæäîãî èç äèñòðèáóòèâîâ. Ñëåäóåò èìåòü â âèäó, ÷òî äëÿ êîððåêòíîé óñòàíîâêè òðåáóåòñÿ ðàçâîðà÷èâàòü êîìïî-íåíòû â òîì ïîðÿäêå, â êàêîì îíè óêàçàíû â ñïèñêå.

1.2. GeoNetwork OpenSource

Ïîñëå óñòàíîâêè íåîáõîäèìîãî ïðîãðàììíîãî îáåñïå÷åíèÿ ìîæíî ïðè-ñòóïàòü ê óñòàíîâêå ñàìîé ñèñòåìû GeoNetwork. • Ñîçäàòü â MySQL ïóñòóþ áàçó äàííûõ è ïîëüçîâàòåëÿ, îáëàäà-þùåãî âñåìè âîçìîæíûìè ïðàâàìè íà íåå.  öåëÿõ áåçîïàñíîñòè ðåêîìåíäóåòñÿ çàïðåòèòü ýòîìó ïîëüçîâàòåëþ äîñòóï ê îñòàëüíûì áàçàì. Ýòîãî ðåçóëüòàòà âîçìîæíî äîáèòüñÿ, íàïðèìåð, ñëåäóþùèì SQL-çàïðîñîì.

GRANT CREATE, DROP, SELECT, INSERT, UPDATE, DELETE, INDEX ON {Áàçà}.* TO {Ïîëüçîâàòåëü}@% IDENTIFIED BY '{Ïàðîëü}'; Çäåñü {Áàçà}  èìÿ ñîçäàâàåìîé áàçû äàííûõ, {Ïîëüçîâàòåëü} è {Ïàðîëü}  ñîîòâåòñòâåííî, èìÿ ïîëüçîâàòåëÿ è ïàðîëü, èñïîëüçó-åìûå äëÿ ïîäêëþ÷åíèÿ ê áàçå. • Óñòàíîâèòü GeoNetwork ñ ïîìîùüþ ïîñòàâëÿåìîãî â ñîñòàâå äèñ-òðèáóòèâà èíñòàëëÿòîðà. 3Óêàçàííûå âåðñèè ïðîãðàìì ÿâëÿþòñÿ ìèíèìàëüíî äîïóñòèìûìè, îäíàêî ðåêî-ìåíäóåòñÿ èñïîëüçîâàòü êàê ìîæíî áîëåå áëèçêèå ê ïåðå÷èñëåííûì íîìåðà âåðñèé: ðàçðàáîò÷èêàìè ñèñòåìû GeoNetwork òåñòèðîâàíèå ïðîâîäèëîñü òîëüêî íà äàííîé êîíôèãóðàöèè.

(8)

Ðèñ. 1.1: Êîìïîíåíòû GeoNetwork

 Âûáðàòü èç ñïèñêà óñòàíàâëèâàåìûå êîìïîíåíòû ñèñòåìû (ðèñ. 1.1). Ñëåäóåò èìåòü â âèäó, ÷òî äëÿ ðàáîòû ñèñòåìû íåîáõîäè-ìû òîëüêî ïåðâûå äâå èç íèõ: GeoNetwork opensource application è InterMap Web Map Viewer, îñòàëüíûå ïðåäíàçíà÷åíû äëÿ îò-ëàäêè ñïåöèôè÷åñêèõ êîíôèãóðàöèé è íå òðåáóþòñÿ äëÿ óñòà-íîâêè.

(9)

Ïàðàìåòð Çíà÷åíèå Organization name Íàçâàíèå îðãàíèçàöèè, êîòîðîå áó-äåò èñïîëüçîâàòüñÿ â èíòåðôåéñå ñè-ñòåìû. Site ID Èäåíòèôèêàòîð ñîçäàâàåìîãî ñàéòà. Èñïîëüçóåòñÿ äëÿ èäåíòèôèêàöèè ñðåäè äðóãèõ GeoNetwork-ïîðòàëîâ ïðè ïîèñêå è ïðîñìîòðå ìåòàäàííûõ â ñåòè Èíòåðíåò. Servlet name Èíòåðíåò-àäðåñ, ïî êîòîðîìó áóäåò äîñòóïíà óñòàíîâëåííàÿ ñèñòåìà ñî-ñòîèò èç äâóõ ÷àñòåé: http://{Èìÿ õîñòà}/{Èìÿ ñåðâëåòà}. Äàííûé ïàðàìåòð çàäàåò {Èìÿ ñåðâëåòà}, êîòîðîå áóäåò èñïîëüçîâàòüñÿ â URL-àäðåñå. Network address Network mask Àäðåñ è ìàñêà ëîêàëüíîé ñåòè, îïðå-äåëÿþùèå äèàïàçîí èñïîëüçóåìûõ â ëîêàëüíîé ñåòè IP-àäðåñîâ. Èñïîëü-çóåòñÿ äëÿ èäåíòèôèêàöèè ïîëüçî-âàòåëåé, ðàáîòàþùèõ ñ ñèñòåìîé èç âíóòðåííèõ ñåòè. Host port Äàííûé ïàðàìåòð ìîæíî íå óêàçû-âàòü, òàê êàê îí âëèÿåò òîëüêî íà âñòðîåííûé è ïðåäíàçíà÷åííûé äëÿ îòëàäêè ñåðâåð Jetty.  Îïðåäåëèòü ó÷åòíóþ çàïèñü àäìèíèñòðàòîðà ñèñòåìû4 (ðèñ. 1.3).  Âûáðàòü ÑÓÁÄ (MySQL èëè Oracle)5 è óêàçàòü ïàðàìåòðû ñîåäèíåíèÿ (ðèñ. 1.4). 4Î ïîëÿõ ó÷åòíîé çàïèñè ïîëüçîâàòåëÿ ñèñòåìû ñì. ðàçäåë 3.1.1. 5Âñòðîåííàÿ ÑÓÁÄ McKoi ïðåäíàçíà÷åíà äëÿ îòëàäêè è òåñòèðîâàíèÿ ñèñòåìû è íå ðåêîìåíäóåòñÿ äëÿ èñïîëüçîâàíèÿ.

(10)

Ðèñ. 1.2: Ãëàâíûå ïàðàìåòðû óñòàíîâêè Ïàðàìåòð Çíà÷åíèå

Username

Password Ëîãèí è ïàðîëü ïîëüçîâàòåëÿ ÑÓÁÄ,èñïîëüçóåìûå äëÿ ïîäêëþ÷åíèÿ ê áàçå äàííûõ.

Connection url URL-àäðåñ äëÿ ñâÿçè ñ ÑÓÁÄ. Çíà÷å-íèå äàííîãî ïàðàìåòðà â çíà÷èòåëü-íîé ñòåïåíè çàâèñèò îò âûáðàííîãî ÑÓÁÄ. Äëÿ MySQL îíî èìååò âèä jdbc:mysql://{Èìÿ õîñòà}:{Íîìåð ïîðòà}/{Èìÿ áàçû äàííûõ}  Îïðåäåëèòü îñòàâøèåñÿ ïàðàìåòðû (ðèñ. 1.5).

(11)

Ðèñ. 1.3: Ó÷åòíàÿ çàïèñü àäìèíèñòðàòîðà Ïàðàìåòð Çíà÷åíèå Host Port Àäðåñ è ïîðò SMTP-ñåðâåðà, êîòîðûéáóäåò èñïîëüçîâàòüñÿ äëÿ îòïðàâêè ñî-îáùåíèé ýëåêòðîííîé ïî÷òû àäìèíè-ñòðàòîðó. Z3950 Port Íîìåð ïîðòà, êîòîðûé áóäåò èñïîëüçî-âàòüñÿ äëÿ çàïðîñîâ óäàëåííîãî ïîèñêà ìåòàäàííûõ ïî ñòàíäàðòó ISO Z3950. Public host

Public port Àäðåñ è ïîðò, ïî êîòîðîìó áóäåò äîñòó-ïåí óñòàíîâëåííûé GeoNetwork. Çíà-÷åíèÿ äàííûõ ïàðàìåòðîâ äîëæíû ñîâ-ïàäàòü ñ àíàëîãè÷íûìè íàñòðîéêàìè Tomcat. •  ôàéë conf/server.xml â êàòàëîãå óñòàíîâêè Tomcat íåïîñðåä-ñòâåííî ïåðåä çàêðûâàþùèì òåãîì </Host> âñòàâèòü ñëåäóþùèå ñòðîêè. <Context path="/geonetwork" docBase="{Êàòàëîã GeoNetwork}/web"

(12)

Ðèñ. 1.4: Íàñòðîéêè ñîåäèíåíèÿ ñ áàçîé äàííûõ crossContext="false" debug="0" reloadable="false" /> <Context path="/geonetwork/intermap" docBase="{Êàòàëîã GeoNetwork}/web-intermap" crossContext="false" debug="0" reloadable="false" /> Çäåñü {Êàòàëîã GeoNetwork}  ïîëíûé ïóòü ê ïàïêå óñòàíîâêè GeoNetwork. Ñëåäóåò ïîìíèòü, ÷òî èçìåíåíèÿ  ïîÿâëåíèå íîâîãî ñåðâèñà  âñòó-ïÿò â ñèëó òîëüêî ïîñëå òîãî, êàê Tomcat ïåðå÷èòàåò êîíôèãóðà-öèîííûå ôàéëû, íàïðèìåð, ïðè ïåðåçàïóñêå. Ïîñëå óñòàíîâêè ðåêîìåíäóåòñÿ óáåäèòüñÿ, ÷òî äîñòóï ê íåîáõîäè-ìûì ïîðòàì äëÿ çàïðîñîâ óäàëåííîãî ïîèñêà Z3950 è Web-èíòåð-ôåéñà ñèñòåìû (ïî óìîë÷àíèþ 2100 è 8080, ñîîòâåòñòâåííî) îòêðûò.

(13)
(14)

Ãëàâà 2

Ðóêîâîäñòâî ïîëüçîâàòåëÿ

2.1. Ñîçäàíèå ìåòàäàííûõ ïî øàáëîíó

Äëÿ òîãî, ÷òîáû ñîçäàòü íîâóþ çàïèñü ìåòàäàííûõ ñ ïîìîùüþ Web-èíòåðôåéñà, íåîáõîäèìî âûïîëíèòü ñëåäóþùèå äåéñòâèÿ. 1. Âîéòè â ñèñòåìó, èñïîëüçóÿ ïîëó÷åííûå îò àäìèíèñòðàòîðà èìÿ ïîëüçîâàòåëÿ è ïàðîëü. Ýòî ïîçâîëèò GeoNetwork èäåíòèôèöè-ðîâàòü ïîëüçîâàòåëÿ è îïðåäåëèòü óðîâåíü ïðèâèëåãèé äëÿ ñîçäà-íèÿ ìåòàäàííûõ. 2. Ïåðåéòè ê ¾Íîâûì ìåòàäàííûì¿ 3. Óñòàíîâèòü ñòàíäàðò ìåòàäàííûõ è øàáëîí, êîòîðûé áóäåò èñïîëü-çîâàí â êà÷åñòâå îòïðàâíîé òî÷êè. 4. Îïðåäåëèòü ãðóïïó ïîëüçîâàòåëåé, êîòîðîé áóäóò ïðèíàäëåæàòü ìåòàäàííûå. 5. Ñîçäàòü íîâûå ìåòàäàííûå. 2.1.1. Äåòàëèçàöèÿ øàãîâ Øàã 1. Ââåñòè èìÿ ïîëüçîâàòåëÿ è ïàðîëü è íàæàòü êíîïêó ¾Âîéòè¿. GeoNetwork èäåíòèôèöèðóåò ïîëüçîâàòåëÿ ñèñòåìû è ïðèñâîèò íåîáõîäèìûå äëÿ ðàáîòû ïðèâèëåãèè (ðèñ. 2.1). Øàã 2. Îòêðûòü ñòðàíèöó ¾Óïðàâëåíèå¿ ñ ïîìîùüþ îäíîèìåííîé ññûë-êè â çàãîëîâêå, à çàòåì ùåëêíóòü ïî ññûëêå ¾Íîâûå ìåòàäàííûå¿ (ðèñ. 2.2). Øàã 3. Íà ñòðàíèöå ñîçäàíèÿ ìåòàäàííûõ èç âûïàäàþùåãî ñïèñêà

(15)

âû-Ðèñ. 2.1: Âõîä â ñèñòåìó

Ðèñ. 2.2: Ñòðàíèöà ¾Óïðàâëåíèå¿

Ïî óìîë÷àíèþ GeoNetwork ïîääåðæèâàåò òðè ñòàíäàðòà ìåòà-äàííûõ: ISO 19115, FGDC è Dublin Core (ðèñ. 2.3). Äëÿ ñòàíäàð-òà ISO ïðåäóñìîòðåíî äâà øàáëîííûõ âàðèàíñòàíäàð-òà: äëÿ âåêòîðíûõ è ðàñòðîâûõ äàííûõ. Êàæäûé èç íèõ ñîäåðæèò âñå íåîáõîäèìûå ýëåìåíòû äëÿ îïèñàíèÿ ñîîòâåòñòâóþùåãî íàáîðà äàííûõ. Øàã 4. Ïîñëå âûáîðà øàáëîíà íåîáõîäèìî óêàçàòü, êàêîé ãðóïïå ïîëü-çîâàòåëåé áóäóò ïðèíàäëåæàòü ñîçäàâàåìûå ìåòàäàííûå (ðèñ. 2.4). Øàã 5. Íàêîíåö, âîçìîæíî íàæàòü êíîïêó ¾Ñîçäàòü¿ äëÿ ñîçäàíèÿ ôîðìû íîâûõ ìåòàäàííûõ íà îñíîâå âûáðàííîãî øàáëîíà è ïåðåé-òè ê ðåäàêïåðåé-òèðîâàíèþ èíôîðìàöèè (ðèñ. 2.5). Ðèñ. 2.3: Øàáëîíû ìåòàäàííûõ

(16)

Ðèñ. 2.4: Ãðóïïû ïîëüçîâàòåëåé Ðèñ. 2.5: Ñîçäàíèå ôîðìû ìåòàäàííûõ 2.1.2. Óëó÷øåííûé âèä è âèä ïî óìîë÷àíèþ GeoNetwork ïîçâîëÿåò ïðîñìàòðèâàòü è ðåäàêòèðîâàòü ìåòàäàííûå, èñ-ïîëüçóÿ äâà âàðèàíòà âèçóàëüíîãî ïðåäñòàâëåíèÿ èíôîðìàöèè. Âèä ïî óìîë÷àíèþ ÿâëÿåòñÿ ïðåäïî÷òèòåëüíûì, òàê êàê îí îòîáðà-æàåò ñóùåñòâóþùèå â çàïèñè ïîëÿ è ñêðûâàåò ðàçâåòâëåííóþ ñòðóêòóðó ïîëíîãî íàáîðà ýëåìåíòîâ, ñîîòâåòñòâóþùèõ òåêóùåìó ñòàíäàðòó. Îäíàêî, åñëè ñóùåñòâóåò íåîáõîäèìîñòü äîáàâëÿòü èëè óäàëÿòü ýëå-ìåíòû ìåòàäàííûõ, ïîëüçîâàòåëü ìîæåò ïåðåêëþ÷àòü âèä íà óëó÷øåí-íûé â ëþáîé ìîìåíò ïðîöåññà ðåäàêòèðîâàíèÿ. Äëÿ ìåòàäàííûõ ñòàí-äàðòà ISO óëó÷øåííûé âèä ïðåäîñòàâëÿåò äîñòóï êî âñåì ýëåìåíòàì, ïðåäóñìîòðåííûì â ñòàíäàðòå. Äëÿ óïðîùåíèÿ èíòåðôåéñà ýëåìåíòû ìåòàäàííûõ ðàçäåëåíû ïî êàòåãîðèÿì íà íåñêîëüêî ñòðàíèö, äîñòóïíûõ ÷åðåç ññûëêè â ëåâîé ïàíåëè. Óëó÷øåííàÿ ôîðìà òàêæå âêëþ÷àåò â ñå-áÿ êíîïêè äëÿ âñòàâêè è óäàëåíèÿ îäíîòèïíûõ ýëåìåíòîâ. Äîáàâëåííûå ýëåìåíòû îñòàíóòñÿ äîñòóïíû è ïîñëå ïåðåêëþ÷åíèÿ íà âèä ïî óìîë÷à-íèþ. Ñóùåñòâóåò òàêæå òåêñòîâàÿ ôîðìà ìåòàäàííûõ  XML-âèä, ïðåä-íàçíà÷åííûé äëÿ ðåäàêòèðîâàíèÿ èíôîðìàöèè íàïðÿìóþ â òîì âèäå, êàê îíà õðàíèòñÿ â ñèñòåìå. Äàííûé òèï ïðåäñòàâëåíèÿ ðåêîìåíäóåòñÿ èñïîëüçîâàòü òîëüêî â ñïåöèàëüíûõ ñëó÷àÿõ, êîãäà íåîáõîäèìûå èçìå-íåíèÿ íåâîçìîæíî ïðîèçâåñòè èíûì ñïîñîáîì.

2.2. Ðåäàêòèðîâàíèå íîâûõ ìåòàäàííûõ

Ïåðåä ðåäàêòèðîâàíèåì ìåòàäàííûõ ðåêîìåíäóåòñÿ ñîáðàòü êàê

(17)

ìîæ-ðàæàåìûå â ôîðìå ïî óìîë÷àíèþ. Ñëåäóþùèì øàãîì ÿâëÿåòñÿ çàïîëíåíèå ïîëåé ôîðìû ñîáðàííûìè ñâåäåíèÿìè. Ïðè ýòîì ñëåäóåò èçáåãàòü äóáëèðîâàíèÿ èíôîðìàöèè, à òàêæå âíåñòè äàííûå âî âñå îáÿçàòåëüíûå ïîëÿ. Êðàòêîå îïèñàíèå êàæ-äîãî ïîëÿ ìîæíî ïîëó÷èòü, ùåëêíóâ ïî åãî èìåíè. 2.2.1. Èíòåðôåéñ Ôîðìà ìåòàäàííûõ Ôîðìà ìåòàäàííûõ ñîñòîèò èç îäèíî÷íûõ è îáúåäèíåííûõ â ãðóïïû ýëå-ìåíòîâ. Ãðóïïà ýëåìåíòîâ îáîçíà÷àåòñÿ ïðÿìîóãîëüíîé ïóíêòèðíîé ðàì-êîé, íà âåðõíåé ãðàíèöå êîòîðîé óêàçàíî íàçâàíèå äàííîãî ðàçäåëà ìå-òàäàííûõ. Îäèíî÷íûå ýëåìåíòû ñîñòîÿò èç ïàðû ïîäïèñü  çíà÷åíèå è ìîãóò èìåòü îäèí èç ñëåäóþùèõ òèïîâ. • Äàòà. Ðÿäîì ñ òàêèì ïîëåì, êàê ïðàâèëî, îòîáðàæàåòñÿ èêîíêà êàëåíäàðÿ äëÿ ââîäà äàòû, à òàêæå ññûëêà äëÿ î÷èñòêè ïîëÿ. • Ñòðîêà. Ïðåäñòàâëÿåò ñîáîé îáû÷íîå (îäíîñòðî÷íîå èëè ìíîãî-ñòðî÷íîå) ïîëå äëÿ ââîäà òåêñòà. • Âàðèàíò. Âûáîð îäíîãî âàðèàíòà èç íåñêîëüêèõ ïðåäëàãàåìûõ â âûïàäàþùåì ñïèñêå. Ðÿäîì ñ íàçâàíèåì ïîëÿ èëè ãðóïïû ýëåìåíòîâ ìîãóò íàõîäèòñÿ ñëå-äóþùèå èêîíêè. Çíà÷îê Äåéñòâèå Äîáàâèòü íîâûé ýëåìåíò èëè ãðóïïó òàêîãî æå òèïà. Óäàëèòü ýëåìåíò èëè ãðóïïó. Ïåðåäâèíóòü ýëåìåíò èëè ãðóïïó âíèç. Èñïîëüçóåòñÿ äëÿ óïîðÿäî÷èâàíèÿ îäíîòèïíûõ ïîëåé. Ïåðåäâèíóòü ýëåìåíò èëè ãðóïïó íàâåðõ. Èñïîëüçóåòñÿ äëÿ óïîðÿäî÷èâàíèÿ îäíîòèïíûõ ïîëåé. Óïðàâëåíèå ìåòàäàííûìè Äëÿ óïðàâëåíèÿ ìåòàäàííûìè ïðåäíàçíà÷åíû ðàñïîëîæåííûå â âåðõíåé ÷àñòè ñòðàíèöû ìåòàäàííûõ ýëåìåíòû èíòåðôåéñà.

(18)

Ýëåìåíò óïðàâëåíèÿ Äåéñòâèå Êíîïêà ¾Ñîõðàíèòü¿ Ñîõðàíèòü èçìåíåíèÿ. Êíîïêà ¾Ñîõðàíèòü è Çàêðûòü¿ Ñîõðàíèòü èçìåíåíèÿ è âûéòè èç ôîðìû ðåäàêòèðîâàíèÿ ìåòà-äàííûõ. Êíîïêà ¾Îòìåíèòü¿ Îòìåíèòü èçìåíåíèÿ ìåòàäàí-íûõ (ïîñëå ïîñëåäíåãî ñîõðàíå-íèÿ). Êíîïêà ¾Ýñêèçû¿ Âîéòè â äèàëîã óïðàâëåíèÿ ýñ-êèçàìè1. Ïåðåêëþ÷àòåëü ¾Øàáëîí¿ Îïðåäåëèòü, áóäóò ëè ðåäàê-òèðóåìûå ìåòàäàííûå èñïîëüçî-âàòüñÿ â êà÷åñòâå øàáëîíà. 2.2.2. Çàïîëíåíèå ôîðìû ISO 19115 Èäåíòèôèêàöèîííàÿ èíôîðìàöèÿ Ïåðâàÿ èç îáÿçàòåëüíûõ ãðóïï ïîëåé, ñîäåðæèò ýëåìåíòû, èäåíòèôè-öèðóþùèå äàííûå (ðèñ. 2.6). Îíà âêëþ÷àåò â ñåáÿ èíôîðìàöèþ äëÿ öèòèðîâàíèÿ (çàãîëîâîê, äàòó ñîçäàíèÿ è ïóáëèêàöèè, ðåäàêöèþ, ôîð-ìó ïðåäñòàâëåíèÿ), ðåôåðàò è öåëü, ñîäåðæàùèå îáùåå îïèñàíèå íàáîðà äàííûõ, äîïîëíèòåëüíóþ èíôîðìàöèþ, ñòàòóñ è êëþ÷åâûå ñëîâà. Ïðîñòðàíñòâåííàÿ èíôîðìàöèÿ Ñëåäóþùàÿ ãðóïïà ýëåìåíòîâ ïîçâîëÿåò îïèñàòü, êàêîé ìåõàíèçì èñ-ïîëüçîâàëñÿ äëÿ ïðåäñòàâëåíèÿ ãåîãðàôè÷åñêîé èíôîðìàöèè ðåñóðñà (âåêòîðíûé, ðàñòðîâûé, òåêñòîâûé, òàáëè÷íûé è ò.ä.), ìàñøòàá, ïðî-ñòðàíñòâåííûé è âðåìåííîé îõâàò äàííûõ (ðèñ. 2.7). Ïðîïðî-ñòðàíñòâåííûé îõâàò çàäàåòñÿ ìèíèìàëüíûì îãðàíè÷èâàþùèì ïðÿìîóãîëüíèêîì, ê êî-òîðîìó îòíîñÿòñÿ äàííûå. Âðåìåííàÿ ïðèâÿçêà äàííûõ îñóùåñòâëÿåòñÿ ñ ïîìîùüþ óêàçàíèÿ íà÷àëüíîé è êîíå÷íîé äàòû àêòóàëüíîñòè. Îãðàíè÷åíèÿ è îáíîâëåíèå  ñîñòàâ ìåòàäàííûõ âõîäÿò òàêæå ïîëÿ äëÿ îïèñàíèÿ ðàçëè÷íûõ îãðà-íè÷åíèé äîñòóïà è èñïîëüçîâàíèÿ äàííûõ (òàêèõ, êàê àâòîðñêîå ïðàâî, ïàòåíò èëè ëèöåíçèÿ), à òàêæå ÷àñòîòû èõ îáíîâëåíèÿ (ðèñ. 2.8). Êîíòàêòíàÿ èíôîðìàöèÿ Äàííûé ðàçäåë îáúåäèíÿåò ñâåäåíèÿ, êàñàþùèåñÿ êîíòàêòíîãî ëèöà è/èëè

(19)
(20)

Ðèñ. 2.7: Ïðîñòðàíñòâåííàÿ èíôîðìàöèÿ

(21)

Ðèñ. 2.9: Ãðóïïà ïîëåé ¾Êîíòàêòíàÿ èíôîðìàöèÿ¿ Ðèñ. 2.10: Ãðóïïà ïîëåé ¾Èíôîðìàöèÿ î êà÷åñòâå äàííûõ¿  ñëó÷àå, åñëè ëèöà, îòâåòñòâåííûå çà îïèñûâàåìûå äàííûå è ñîá-ñòâåííî ìåòàäàííûå, ñîâïàäàþò, äàííóþ ãðóïïó ïîëåé ìîæíî îñòàâèòü ïóñòîé è óäàëèòü. Îäíàêî, ñëåäóåò ïîìíèòü, ÷òî â òàêîì ñëó÷àå êîíòàêò-íàÿ èíôîðìàöèÿ äîëæíà áûòü óêàçàíà â ðàçäåëå Ìåòàäàííûå. Êà÷åñòâî äàííûõ Äàííûé ðàçäåë ÿâëÿåòñÿ îïöèîíàëüíûì è ïðåäíàçíà÷åí äëÿ îïèñàíèÿ êà÷åñòâåííûõ õàðàêòåðèñòèê äàííûõ. Îí ìîæåò îòíîñèòñÿ ê ðàçëè÷íûì èåðàðõè÷åñêèì óðîâíÿì: ðÿäàì äàííûõ, âñåìó èõ íàáîðó, îòäåëüíûì àò-ðèáóòàì è ò.ä. (ðèñ 2.10). 2.2.3. Óïðàâëåíèå ýñêèçàìè Ýñêèç  èçîáðàæåíèå, ïðåäñòàâëÿþùåå îáùóþ èëëþñòðàöèþ ðåñóðñà, êî-òîðîå ìîæåò áûòü âêëþ÷åíî â ñîñòàâ ìåòàäàííûõ. Æåëàòåëüíî, ÷òîáû

(22)

ýñêèç çàêëþ÷àë â ñåáå êàê ìîæíî ìåíüøå èíôîðìàöèè, íå îòíîñÿùåéñÿ ê îïèñûâàåìîìó íàáîðó äàííûõ, è ñîäåðæàë ëåãåíäó.  ñîñòàâ ìåòàäàííûõ ìîãóò âõîäèòü áîëüøîé è ìàëåíüêèé ýñêèçû. Ìàëåíüêèé ýñêèç îòîáðàæàåòñÿ â ðåçóëüòàòàõ ïîèñêà, ïîëíîì îïèñàíèè ìåòàäàííûõ è ðàçäåëå Ïðåäëàãàåìàÿ êàðòà íà ãëàâíîé ñòðàíèöå ñèñòå-ìû. Áîëüøîé ýñêèç, åñëè îí áûë äîáàâëåí, îòêðûâàåòñÿ ïî ùåë÷êó íà ìàëåíüêîì. Äëÿ âêëþ÷åíèÿ ýñêèçà â ñîñòàâ ìåòàäàííûõ íåîáõîäèìî âûïîëíèòü ñëåäóþùèå äåéñòâèÿ2. • Îòêðûòü ìåòàäàííûå â ðåæèìå ðåäàêòèðîâàíèÿ. • Ñ ïîìîùüþ êíîïêè ¾Ýñêèçû¿ ïåðåéòè ê äèàëîãó óïðàâëåíèÿ ýñêè-çàìè (ðèñ. 2.11). • Âîñïîëüçîâàâøèñü êíîïêîé ¾Îáçîð¿, âûáðàòü ôàéëû ìàëåíüêîãî è/èëè áîëüøîãî ýñêèçîâ. • Óêàçàòü ïàðàìåòðû ðàñòÿæåíèÿ/ñæàòèÿ óêàçàííîãî íà ïðåäûäó-ùåì øàãå èçîáðàæåíèÿ äëÿ ïîëó÷åíèÿ ýñêèçà. ( ñëó÷àå áîëüøîãî ýñêèçà ìîæíî òàêæå óêàçàòü ïàðàìåòðû ìàñøòàáèðîâàíèÿ äëÿ ïî-ëó÷åíèÿ ìàëåíüêîãî.) • Íàæàòü êíîïêó ¾Äîáàâèòü¿, îòíîñÿùóþñÿ ê ñîîòâåòñòâóþùåìó ýñ-êèçó. 2.2.4. Íàçíà÷åíèå ïðèâèëåãèé Äëÿ ëþáîé çàïèñè ìåòàäàííûõ ñóùåñòâóåò íåñêîëüêî ïðåäîïðåäåëåííûõ îïåðàöèé. Êàæäàÿ èç íèõ ìîæåò áûòü êàê äîñòóïíà, òàê è íå ðàçðåøåíà äëÿ êîíêðåòíîãî ïîëüçîâàòåëÿ. Âîçìîæíîñòü îñóùåñòâëåíèÿ êàêîé-ëèáî îïåðàöèè íàä ìåòàäàííûìè íàçûâàåòñÿ ïðèâèëåãèåé. Âñåãî ñóùåñòâóåò ñåìü âèäîâ ïðèâèëåãèé (òàáë. 2.1). Íàçíà÷åíèå ïðèâèëåãèé â GeoNetwork ïðîèçâîäèòñÿ ïî ãðóïïàì ïîëüçîâàòåëåé è ðàñïðîñòðàíÿåòñÿ íà âñåõ åå ÷ëåíîâ. 2.2.5. Èìïîðò ìåòàäàííûõ Ïîìèìî âñòàâêè ìåòàäàííûõ èç øàáëîíà è èõ ïîñëåäóþùåãî ðåäàêòè-ðîâàíèÿ ïîñðåäñòâîì Web-èíòåðôåéñà ñóùåñòâóåò ñïîñîá âñòàâèòü óæå ñîçäàííûå, ñîõðàíåííûå ïðåäâàðèòåëüíî â ôîðìàòå XML. Äëÿ ýòîãî íåîáõîäèìî âûïîëíèòü ñëåäóþùèå äåéñòâèÿ. 2Ïåðåä äîáàâëåíèåì ðåñóðñà æåëàòåëüíî ïîäãîòîâèòü èëëþñòðàöèþ íàèëó÷øåãî

(23)

Ðèñ. 2.11: Äèàëîã óïðàâëåíèÿ ýñêèçàìè • Îñóùåñòâèâ âõîä â ñèñòåìó, îòêðûòü ñòðàíèöó ¾Óïðàâëåíèå¿ ñ ïî-ìîùüþ îäíîèìåííîé ññûëêè â çàãîëîâêå, à çàòåì ùåëêíóòü ïî ññûë-êå ¾Èìïîðò èç XML¿ (ðèñ. 2.2). • Íà ñòðàíèöå èìïîðòà (ðèñ. 2.12) âíåñòè ìåòàäàííûå â îäíîèìåí-íîå ìíîãîñòðî÷îäíîèìåí-íîå òåêñòîâîå ïîëå, à òàêæå îïðåäåëèòü ñòàíäàðò, êîòîðîìó îíè ñîîòâåòñòâóþò. • Âûáðàòü ãðóïïó, êîòîðîé áóäóò ïðèíàäëåæàòü âñòàâëåííûå ìåòà-äàííûå. • Óêàçàòü, ñëåäóåò ëè ïðîâåðèòü ìåòàäàííûå ïåðåä âñòàâêîé íà êîð-ðåêòíîñòü ñ ïîìîùüþ ôëàæêà ¾Ïðîâåðèòü¿3. • Íàæàòü êíîïêó ¾Âñòàâèòü¿ äëÿ èìïîðòà íîâîé çàïèñè.

2.3. Ïîèñê ìåòàäàííûõ

Îäíîé èç âàæíåéøèõ âîçìîæíîñòåé GeoNetwork ÿâëÿåòñÿ ïîèñê ìå-òàäàííûõ. Ïî îáëàñòè äåéñòâèÿ ïîèñê ïîäðàçäåëÿåòñÿ íà ëîêàëüíûé è óäàëåííûé. Ëîêàëüíûé ïîèñê ïîçâîëÿåò ïîëüçîâàòåëþ óâèäåòü âñå äî-ñòóïíûå åìó ìåòàäàííûå, óäîâëåòâîðÿþùèå êðèòåðèþ ïîèñêà, êîòîðûå ñîõðàíåíû íà òåêóùåì óçëå GeoNetwork. Ïðè óäàëåííîì æå ïîèñêå â ðàññìîòðåíèå áåðóòñÿ ìåòàäàííûå, äîñòóïíûå íà çàäàííûõ óäàëåííûõ óçëàõ. 3

(24)

Òàáëèöà 2.1: Ïðèâèëåãèè ãðóïï ïîëüçîâàòåëåé äëÿ ìåòàäàííûõ Ïðèâèëåãèÿ Âîçìîæíîñòü Ïðîñìîòð Ïîèñê è ïðîñìîòð ìåòàäàííûõ. Çàãðóçêà Çàãðóçêà ïðèëàãàåìîé ê ìåòàäàííûì èíôîð-ìàöèè. Èíòåðàêòèâíàÿ êàðòà Ïðîñìîòð èíòåðàêòèâíîé êàðòû. Ïðåäëàãàåìàÿ êàðòà Ïîçâîëèòü ñèñòåìå ïðåäëàãàòü òåêóùèå ìå-òàäàííûå íà ãëàâíîé ñòðàíèöå â ðàçäåëå ¾Ïðåäëàãàåìàÿ êàðòà¿. Ðåäàêòèðîâàíèå Ðåäàêòèðîâàíèå ìåòàäàííûõ. Îïîâåùåíèå Îïîâåùåíèå ãðóïïû î çàãðóçêå ïðèëàãàåìûõ äàííûõ. Àäìèíèñòðèðîâàíèå Èçìåíåíèå ïðèâèëåãèé äëÿ òåêóùèõ ìåòà-äàííûõ. 2.3.1. Êðèòåðèé ïîèñêà Ïîèñê ìåòàäàííûõ äîñòóïåí íà ãëàâíîé ñòðàíèöå ñèñòåìû4. Äëÿ óìåíü-øåíèÿ ñëîæíîñòè äåòàëèçàöèè ôîðìà êðèòåðèÿ ïîèñêà (ðèñ. 2.13) èìååò äâà âèäà: ïðîñòîé è óëó÷øåííûé.  ôîðìó ïîèñêà ìîãóò âõîäèòü ëþáûå èç ñëåäóþùèõ ýëåìåíòîâ: • çàãîëîâîê, • ðåôåðàò, 4Ïî ññûëêå ¾Ñòàðò¿ â çàãîëîâêå.

(25)

• êëþ÷åâûå ñëîâà, • ãåîãðàôè÷åñêîå ïîëîæåíèå, • ëþáîé òåêñò (ëþáîå òåêñòîâîå ïîëå ìåòàäàííûõ), • ãðóïïà ïîëüçîâàòåëåé, êîòîðîé ïðèíàäëåæàò ìåòàäàííûå, • êàòåãîðèÿ, • ñàéò, ïðåäîñòàâèâøèé ìåòàäàííûå, • òèï êàðòû (öèôðîâàÿ è/èëè êîïèÿ), • øàáëîí, óêàçûâàþùèé âåäåòñÿ ëè ïîèñê øàáëîííûõ èëè îáû÷íûõ ìåòàäàííûõ.  êà÷åñòâå çíà÷åíèÿ ïîëÿ çàãîëîâîê, ðåôåðàò, êëþ÷åâûå ñëîâà è ëþ-áîé òåêñò ìîãóò èñïîëüçîâàòüñÿ âûðàæåíèÿ, ñîñòàâëåííûå ïî ñëåäóþ-ùèì ïðàâèëàì. • ñòðîêà Ïîèñê ìåòàäàííûõ, ñîäåðæàùèõ â ñîîòâåòñòâóþùåì ïîëå ñòðîêó ¾ñòðîêà¿. • ñòðîêà1 ñòðîêà2 Ýêâèâàëåíòíî ñòðîêà1 and ñòðîêà2. • "ñòðîêà1 ñòðîêà2" Ïîèñê ìåòàäàííûõ, ñîäåðæàùèõ â äàííîì ïîëå ñòðîêó ¾ñòðîêà1 ñòðîêà2¿. • ñòðîêà1 and5 ñòðîêà2 Ïîèñê ìåòàäàííûõ, ñîäåðæàùèõ â äàííîì ïîëå êàê ñòðîêó ¾ñòðîêà1¿, òàê è ñòðîêó ¾ñòðîêà2¿. • ñòðîêà1 or5 ñòðîêà2 Ïîèñê ìåòàäàííûõ, ñîäåðæàùèõ â äàííîì ïîëå èëè ñòðîêó ¾ñòðîêà1¿, èëè ñòðîêó ¾ñòðîêà2¿. • ñòðîêà1 not5 ñòðîêà2 Ïîèñê ìåòàäàííûõ, ñîäåðæàùèõ â äàííîì ïîëå ñòðîêó ¾ñòðîêà1¿, íî íå ñîäåðæàùèõ ñòðîêó ¾ñòðîêà2¿.  ðåæèìå óäàëåííîãî ïîèñêà âñòðå÷àþòñÿ òàêæå ïîëÿ ¾Ñåðâåð¿ è ¾Ïðîôèëü¿. Ïîëüçîâàòåëü ìîæåò âûáðàòü äëÿ ïîèñêà îäèí èëè íåñêîëü-êî ñåðâåðîâ èç ñïèñêà èëè óêàçàòü ïðîôèëü, âûäåëèâ òåì ñàìûì âñå ñåð-âåðû, îïðåäåëåííûå â íåì. Íàïðèìåð, â ïðîôèëü ¾GeoNetwork¿ îáû÷íî 5

(26)

Ïðîñòîé ëîêàëüíûé ïîèñê Ïðîñòîé óäàëåííûé ïîèñê Óëó÷øåííûé ëîêàëüíûé ïîèñê Óëó÷øåííûé óäàëåííûé ïîèñê Ðèñ. 2.13: Ðàçíîâèäíîñòè ïîèñêà ìåòàäàííûõ âõîäÿò âñå ñåðâåðû, ïðåäîñòàâëÿþùèå âîçìîæíîñòü óäàëåííîãî ïîèñêà. Óäàëåííûå îïåðàöèè ìîãóò áûòü ìåäëåííûìè, ïîýòîìó èìååòñÿ âîçìîæ-íîñòü óêàçàòü ëèìèò âðåìåíè â íåñêîëüêî ñåêóíä èëè ìèíóò ñ ïîìîùüþ âûïàäàþùåãî ñïèñêà ¾Ëèìèò âðåìåíè¿. Ïî èñòå÷åíèè óñòàíîâëåííîãî âðåìåíè ïîèñê ïðåêðàùàåòñÿ, ìàòåðèàëû, îáíàðóæåííûå ê ýòîìó ìîìåí-òó, ñîñòàâëÿþò èòîãîâûé ðåçóëüòàò. 2.3.2. Ðåçóëüòàòû ïîèñêà Ðåçóëüòàòû ïîèñêà ïðåäñòàâëÿþò ñîáîé ñïèñîê ññûëîê íà íàéäåííûå ìå-òàäàííûå. Êàæäàÿ ññûëêà ñîäåðæèò êðàòêóþ èíôîðìàöèþ: ýñêèç, âû-äåðæêó èç ðåôåðàòà, êëþ÷åâûå ñëîâà, à òàêæå êíîïêè äëÿ çàãðóçêè ïðè-ñîåäèíåííûõ äàííûõ, ïðîñìîòðà èíòåðàêòèâíîé êàðòû, áûñòðîãî ïåðå-õîäà â ðåæèì ðåäàêòèðîâàíèÿ (ïðè óñëîâèè, ÷òî ñîîòâåòñòâóþùåå äåé-ñòâèå âîçìîæíî). Òàê êàê ÷èñëî çàïèñåé, óäîâëåòâîðÿþùèõ êðèòåðèþ ïîèñêà, ìîæåò áûòü âåëèêî, ïîëüçîâàòåëü èìååò âîçìîæíîñòü îãðàíè÷èòü ÷èñëî ðåçóëü-òàòîâ, îòîáðàæàåìûõ íà îäíîé ñòðàíèöå.

(27)

Ãëàâà 3

Ðóêîâîäñòâî àäìèíèñòðàòîðà

3.1. Âíóòðåííÿÿ íàñòðîéêà

Âíóòðåííÿÿ íàñòðîéêà ïîäðàçóìåâàåò óñòàíîâêó ïàðàìåòðîâ ñèñòåìû, âëèÿþùèõ íà åå ïîâåäåíèå: ðåãèñòðàöèþ ïîëüçîâàòåëåé, ôîðìèðîâàíèå ãðóïï ïîëüçîâàòåëåé è îïðåäåëåíèå êàòåãîðèé äàííûõ. 3.1.1. Ïîëüçîâàòåëè GeoNetwork ïîääåðæèâàåò ó÷åòíûå çàïèñè ïîëüçîâàòåëåé, êîòîðûå äî-ñòóïíû ÷åðåç Web-èíòåðôåéñ ñèñòåìû íà ñòðàíèöå ¾Óïðàâëåíèå¿.  ñîñòàâ ó÷åòíîé çàïèñè âõîäÿò ñëåäóþùèå ïîëÿ: • Ëîãèí, èäåíòèôèöèðóþùèé ïîëüçîâàòåëÿ â ñèñòåìå; • Ïàðîëü äëÿ îáåñïå÷åíèÿ áåçîïàñíîñòè èíôîðìàöèè; • Ïðîôèëü, îïðåäåëÿþùèé ïðèâèëåãèè ïîëüçîâàòåëÿ:  Àäìèíèñòðàòîð,  Àäìèíèñòðàòîð ïîëüçîâàòåëåé,  Ðåäàêòîð,  Çàðåãèñòðèðîâàííûé ïîëüçîâàòåëü; • Ãðóïïà, â êîòîðóþ âõîäèò ïîëüçîâàòåëü1; à òàêæå âñïîìîãàòåëüíàÿ (è íåîáÿçàòåëüíàÿ äëÿ çàïîëíåíèÿ) èíôîðìà-öèÿ: • Ôàìèëèÿ; • Èìÿ. Çíà÷åíèå ëþáîãî èç ïåðå÷èñëåííûõ âûøå ïîëåé äîñòóïíî äëÿ ðåäàêòè-ðîâàíèÿ è ïîñëå ñîçäàíèÿ ó÷åòíîé çàïèñè. 1

(28)

3.1.2. Ãðóïïû ïîëüçîâàòåëåé Äëÿ îáåñïå÷åíèÿ êîððåêòíîãî âûäåëåíèÿ è êîíòðîëÿ ïðèâèëåãèé íà âû-ïîëíåíèå îïåðàöèé è äîñòóïà ê èíôîðìàöèè â GeoNetwork èñïîëü-çóþòñÿ ãðóïïû ïîëüçîâàòåëåé. Êàæäûé ïîëüçîâàòåëü äîëæåí âõîäèòü ðîâíî â îäíó ãðóïïó.  ñîñòàâ ó÷åòíîé çàïèñè ãðóïïû âõîäÿò ñëåäóþùèå ïîëÿ: • Íàçâàíèå, èäåíòèôèöèðóþùåå ãðóïïó â ñèñòåìå; • Îïèñàíèå, ñîäåðæàùåå âñïîìîãàòåëüíóþ èíôîðìàöèþ; • Àäðåñ ýëåêòðîííîé ïî÷òû (íåîáÿçàòåëåí). Îïèñàíèå ãðóïïû ïðåäíàçíà÷åíî èñêëþ÷èòåëüíî äëÿ óäîáñòâà àäìèíè-ñòðèðîâàíèÿ è ìîæåò ñîäåðæàòü ïðîèçâîëüíûé òåêñò. Îäíàêî äàííîå ïîëå, íàðàâíå ñ íàçâàíèåì, ÿâëÿåòñÿ îáÿçàòåëüíûì äëÿ çàïîëíåíèÿ. Àäðåñ ýëåêòðîííîé ïî÷òû ãðóïïû, åñëè îí óêàçàí, èñïîëüçóåòñÿ ñè-ñòåìîé äëÿ îòïðàâêè ñîîáùåíèé î çàãðóçêå äàííûõ. Òàêèå ñîîáùåíèÿ îòïðàâëÿþòñÿ ïðè çàãðóçêå ïðèëîæåííîé ê ìåòàäàííûì èíôîðìàöèè, åñëè äëÿ ýòèõ ìåòàäàííûõ è òåêóùåé ãðóïïû ïîëüçîâàòåëåé óñòàíîâëå-íà ïðèâèëåãèÿ ¾Îïîâåùåíèå¿2. 3.1.3. Êàòåãîðèè äàííûõ Äëÿ óäîáñòâà ïîèñêà è êëàññèôèêàöèè ìåòàäàííûõ â GeoNetwork ïðåäó-ñìîòðåíû êàòåãîðèè. Êàæäàÿ çàïèñü ìåòàäàííûõ ìîæåò âõîäèòü â îäíó èëè íåñêîëüêî ñóùåñòâóþùèõ â äàííûé ìîìåíò êàòåãîðèé, ÷èñëî êîòî-ðûõ íåîãðàíè÷åíî. Êàòåãîðèè äàííûõ äîñòóïíû äëÿ ðåäàêòèðîâàíèÿ ÷å-ðåç Web-èíòåðôåéñ íà ñòðàíèöå ¾Óïðàâëåíèå¿ è õàðàêòåðèçóåòñÿ åäèí-ñòâåííûì ïîëåì  èäåíòèôèêàòîðîì. Îäíàêî äëÿ äîáàâëåíèÿ íîâîé êàòåãîðèè íåäîñòàòî÷íî ñîçäàíèÿ íî-âîãî èäåíòèôèêàòîðà. Òàê êàê êàòåãîðèè îòíîñÿòñÿ ê èíòåðôåéñíûì ýëå-ìåíòàì, äëÿ íèõ íåîáõîäèìî îïðåäåëÿòü âèäèìûå íàçâàíèÿ íà êàæäîì èç äîñòóïíûõ ÿçûêîâ. Äëÿ ýòîãî ñëåäóåò äîáàâèòü ýëåìåíò ñ èäåíòèôèêàòî-ðîì íîâîé êàòåãîðèè â ôàéë category-names.xml êàòàëîãà ëîêàëèçàöèè æåëàåìîãî ÿçûêà3.

3.2. Âíåøíÿÿ íàñòðîéêà

Ïîä âíåøíåé íàñòðîéêîé ïîíèìàåòñÿ èçìåíåíèå ïàðàìåòðîâ ñèñòåìû, íåäîñòóïíûõ äëÿ ðåäàêòèðîâàíèÿ èç åå èíòåðôåéñà. 2Î ïðèñâîåíèè ïðèâèëåãèé ñì. ðàçäåë 2.2.4.

(29)

3.2.1. Ñïèñêè îáúåêòîâ Âî âðåìÿ ñâîåé ðàáîòû GeoNetwork îïèðàåòñÿ íà íåêîòîðûå ñòàòè-÷åñêèå ñïèñêè îáúåêòîâ, íåäîñòóïíûå äëÿ ðåäàêòèðîâàíèÿ ÷åðåç Web-èíòåðôåéñ. Êàæäûé èç íèõ ïðåäñòàâëåí îäíèì ôàéëîì â äåðåâå êàòàëî-ãîâ óñòàíîâëåííîé ñèñòåìû (òàáë. 3.1). Òàáëèöà 3.1: Ôàéëû, ñîäåðæàùèå ñïèñêè îáúåêòîâ Èìÿ ôàéëà Ñîäåðæàíèå Ðàñïîëîæåííûå â web/xml regions.xml Ðåãèîíû, èñïîëüçóåìûå ïðè ãåîãðàôè÷åñêîì ïîèñêå. repositories.xml GeoNetwork-ñåðâåðû äëÿ ïðîâåäåíèÿ óäàëåí-íîãî ïîèñêà search-profiles.xml Çàðàíåå ñôîðìèðîâàííûå ãðóïïû GeoNetwork-ñåðâåðîâ, ïðåäëàãàåìûå ïðè óäàëåííîì ïîèñêå. Ðàñïîëîæåííûå â web-intermap/WEB-INF mapServers.xml Map-ñåðâåðû, äîñòóïíûå â èíòåðôåéñå InterMap äëÿ çàãðóçêè êàðò. 3.2.2. Ëîêàëèçàöèÿ èíòåðôåéñà Ïî÷òè âñå âèäèìûå â Web-èíòåðôåéñå GeoNetwork ñòðîêè âîçìîæíî ëîêàëèçîâàòü. Ëîêàëèçàöèÿ èíòåðôåéñà íà çàäàííîì ÿçûêå îïðåäåëÿ-åòñÿ ñîäåðæèìûì ïîäêàòàëîãà web/loc/{Êîä}/xml êàòàëîãà óñòàíîâêè ñèñòåìû, ãäå {Êîä}  äâóõáóêâåííûé êîä ÿçûêà (â ñîîòâåòñòâèè ñî ñòàí-äàðòîì ISO 639-1 ). Íåçàâèñèìî îò ÿçûêà îí äîëæåí ñîäåðæàòü ôàéëû, ïåðå÷èñëåííûå â òàáëèöå 3.2. Âñå ôàéëû ëîêàëèçàöèè èìåþò ôîðìàò XML è ïðåäñòàâëÿþò ñîáîé íàáîð ïàðíûõ òåãîâ  èäåíòèôèêàòîðîâ ñòðîêè èíòåðôåéñà,  çàêëþ÷à-þùèõ ìåæäó ñîáîé åå ëîêàëèçîâàííîå çíà÷åíèå. ( ôàéëå category-names.xml èìåíà òåãîâ äîëæíû ñîâïàäàòü ñ èäåíòèôèêàòîðà-ìè êàòåãîðèé ìåòàäàííûõ.)

(30)

Òàáëèöà 3.2: Ôàéëû ëîêàëèçàöèè GeoNetwork Èìÿ ôàéëà Ñîäåðæàíèå Èíôîðìàöèîííûå ñòðàíèöû about.xml ¾Î ñèñòåìå¿ help.xml ¾Ïîìîùü¿ links.xml ¾Ññûëêè¿ Ïîëÿ ñòàíäàðòîâ ìåòàäàííûõ

dublin-core.xml Dublin Core fgdc-std.xml FGDC iso19115.xml ISO 19115 Ñîîáùåíèÿ îá îøèáêàõ è ðåçóëüòàòàõ ðàáîòû confirm.xml error.xml feedback-sent.xml file-not-found-error.xml file-too-big-error.xml login-error.xml metadata-create.xml metadata-delete.xml metadata-searchunused.xml metadata-thumbnail.xml metadata-validate.xml password-changed.xml privileges-error.xml service-not-found-error.xml size-error.xml validation-error.xml Ðàçíîå iso-languages.xml Íàçâàíèÿ ÿçûêîâ category-names.xml Íàçâàíèÿ êàòåãîðèé strings.xml Îñòàëüíûå ýëåìåíòû èíòåðôåéñà

(31)

Ïðèëîæåíèå A

Ñêðèïò àâòîìàòè÷åñêîãî

çàïóñêà ñåðâåðà Apache

Tomcat Servlet Engine äëÿ

îïåðàöèîííîé ñèñòåìû

GNU/Linux

#!/bin/sh

# Copyright 2004 The Apache Software Foundation # Written by Igor V. Burago

# Start/stop script for Tomcat 5.0, the Apache Servlet Engine # Comments to support chkconfig on RedHat Linux

# chkconfig: - 80 20

# description: Tomcat 5.0 is the Apache Servlet Engine RI \ # for Servlet 2.4/JSP 2.0

# Comments to support LSB init script conventions ### BEGIN INIT INFO

# Provides: tomcat

# Required-Start: $network # Required-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6

# Short-Description: Start and stop Tomcat

# Description: Tomcat 5.0 is the Apache Servlet Engine RI \ # for Servlet 2.4/JSP 2.0 engine.

(32)

### END INIT INFO

# Small shell script to show how to start/stop Tomcat using # jsvc. If you want to have Tomcat running on port 80 please # modify the server.xml file:

# <!-- Define a non-SSL HTTP/1.1 Connector on port 80 --> # <Connector

# className=

# "org.apache.catalina.connector.http.HttpConnector" # port="80" minProcessors="5" maxProcessors="75" # enableLookups="true" redirectPort="8443"

# acceptCount="10" debug="0" connectionTimeout="60000"/> # Source function library

if [ -f /etc/rc.d/init.d/functions ]; then . /etc/rc.d/init.d/functions else echo_success() { echo -n '[ OK ]' } echo_failure() { echo -n '[ FAIL ]' } status() { if [ -f $SYSCONF_FILE ]; then echo 'running' else echo 'stopped' fi } fi

# Adapt the following lines to your configuration JAVA_HOME=/usr/local/jre1.5.0_09

CATALINA_HOME=/usr/local/apache-tomcat-5.5.20 DAEMON_HOME=/usr/local/apache-tomcat-5.5.20/bin TOMCAT_USER=root

(33)

CATALINA_BASE=$CATALINA_HOME

# Change CATALINA_OPTS to pass aditional options to jsvc # when Tomcat starts (To get a verbose JVM use -verbose, # to get a debug of jsvc use -debug)

# CATALINA_OPTS="-Djava.library.path=\ # /home/user/jakarta-tomcat-connectors/jni/native/.libs" CLASSPATH=\ $JAVA_HOME/lib/tools.jar:\ $CATALINA_HOME/bin/commons-daemon.jar:\ $CATALINA_HOME/bin/bootstrap.jar

# It's not neccesary to change this variable SYSCONF_FILE=/var/lock/subsys/tomcat

case "$1" in start)

echo -n "Starting Tomcat: " $DAEMON_HOME/jsvc \ -user $TOMCAT_USER \ -home $JAVA_HOME \ -Dcatalina.home=$CATALINA_HOME \ -Dcatalina.base=$CATALINA_BASE \ -Djava.io.tmpdir=$TMP_DIR \ -wait 10 \ -pidfile $PID_FILE \ -outfile $CATALINA_HOME/logs/catalina.out \ -errfile '&1' \ $CATALINA_OPTS \ -cp $CLASSPATH \ org.apache.catalina.startup.Bootstrap if [ $? == 0 ]; then

[ -w `dirname $SYSCONF_FILE` ] && touch $SYSCONF_FILE echo_success else echo_failure fi echo exit $? ;; stop)

(34)

$DAEMON_HOME/jsvc \ -stop \

-pidfile $PID_FILE \

org.apache.catalina.startup.Bootstrap if [ $? == 0 ]; then

[ -f $SYSCONF_FILE ] && rm -f $SYSCONF_FILE echo_success else echo_failure fi echo exit $? ;; restart)

echo "Restarting Tomcat" $0 stop sleep 2 $0 start exit $? ;; condrestart) if [ -f $PID_FILE ]; then echo "Restarting Tomcat" $0 stop sleep 2 $0 start exit $? fi exit 0 ;; status)

echo -n "Tomcat status: " status -p $PID_FILE jsvc exit $?

;; *)

echo -n "Usage: `basename $0` "

echo "{start|stop|restart|condrestart|status}" exit 1;;

参照

関連したドキュメント

項目 MAP-19-01vx.xx AL- ( Ⅱシリーズ初期データ編集ソフト) サポート OS ・ Microsoft Windows 7 32 ( ビット版). ・ Microsoft Windows Vista x86

Guineafowl, Foie gras, Hazelnuts 石黒農場ホロホロ鶏 フォアグラ ノワゼット Grilled Japanese beef tenderloin, Farm vegetables.

なお、政令第121条第1項第3号、同項第6号及び第3項の規定による避難上有効なバルコ ニー等の「避難上有効な」の判断基準は、 「建築物の防火避難規定の解説 2016/

東京都は他の道府県とは値が離れているように見える。相関係数はこう

[r]

ROKU KYOTO Autumn Parfait ~ Shine muscat &amp; Jasmine tea ~ ROKU KYOTO

飼料用米・WCS 用稲・SGS

(4) 現地参加者からの質問は、従来通り講演会場内設置のマイクを使用した音声による質問となり ます。WEB 参加者からの質問は、Zoom