From edca869294e9a9d9f8f68cf54db3ab8c2d163c89 Mon Sep 17 00:00:00 2001 From: Elena Robu Date: Wed, 11 Dec 2024 14:57:18 +0000 Subject: [PATCH 1/3] add missing screen grabs to admin documentation --- docs/media/add_wfs_harvester_button.png | Bin 0 -> 3174 bytes docs/media/adminimage06a.png | Bin 0 -> 39575 bytes docs/media/adminimage06b.png | Bin 0 -> 81964 bytes docs/media/adminimage07a.png | Bin 0 -> 73171 bytes docs/media/adminimage07b.png | Bin 0 -> 20255 bytes docs/media/hide_harvester_facets_button.png | Bin 0 -> 578 bytes docs/media/remove_harvester_filter_button.png | Bin 0 -> 642 bytes docs/media/remove_harvester_records.png | Bin 0 -> 2733 bytes docs/media/show_harvester_facets_button.png | Bin 0 -> 627 bytes docs/ssdi_adminguidance.rst | 25 +++++++++++++----- 10 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 docs/media/add_wfs_harvester_button.png create mode 100644 docs/media/adminimage06a.png create mode 100644 docs/media/adminimage06b.png create mode 100644 docs/media/adminimage07a.png create mode 100644 docs/media/adminimage07b.png create mode 100644 docs/media/hide_harvester_facets_button.png create mode 100644 docs/media/remove_harvester_filter_button.png create mode 100644 docs/media/remove_harvester_records.png create mode 100644 docs/media/show_harvester_facets_button.png diff --git a/docs/media/add_wfs_harvester_button.png b/docs/media/add_wfs_harvester_button.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b20510c25acce1d4f994a6ba6e3394546e6da2 GIT binary patch literal 3174 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 M07*qoM6N<$fXY+>(m1luM8 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 U-fBfE1%J+-I)C!5q{f~90XDojxBvhE literal 0 HcmV?d00001 diff --git a/docs/media/adminimage06b.png b/docs/media/adminimage06b.png new file mode 100644 index 0000000000000000000000000000000000000000..1e4bd16144366c227e22668dd264926149900dad GIT binary patch literal 81964 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 IvZlfR0TtZqH~;_u literal 0 HcmV?d00001 diff --git a/docs/media/adminimage07a.png b/docs/media/adminimage07a.png new file mode 100644 index 0000000000000000000000000000000000000000..3422e2ba5eb2c2dd56fae686f7dc234291db59d2 GIT binary patch literal 73171 zcmcF~WmsIz^5>8Qx8N2mI0Sch$l$KQ-QC?Cg1fuBy9al7cXt_B?(Xy6`@Z-8ZJ*u# zFmp~%Po3`5Rn=9$stS>j5`~Ash5-No@W7u!asU9NGXMZK3I*}e!)oUe`0@3{P5`I? z_0im+^n*X{vFwFa?B%Tt?VWUN4FE=#Ru%@-c6zo329|clR`wU4J9$0^QT}U?psj(9 zy@{12fr5#J0YKS6pMaj8K*&IkfPs#IiGZGogPER#nVCRTQUU&E^Bw>o004#f6`a#f z*Su5|6yLh8SVz4XA%cH@0uHIf`Gt%mWgAx@n??js&#Gyc2c9P^M!_$X=Q&79FdDxQ z-U|YqP^Q(2ehe~0zoulBv6tmVw#Max!y6NH+KMFUba=sirwmO9oIkkZ;zAs4e@J6= zI_K`S<9Tq8#L0a-6oMl3|0?kJk3N!#_EsE%|LXPsy1n|-Tlwz;|Mv(Q6y!~`fBgTW zJ9xzZi*vv~$$k)EAOzF=@2B}UN&NpHOG7LSFtMWUPMW>=j#?q~KI>jaE0og$m9M2D zhKx?L^{4If#;P<2|Hw;A;0gqWk*kx)Y~aMo_h0LKWhfGn?rxI_G958xvWu8aKe72t z1VrHA6VbT~u!y3GY^RM9uq(hFo~I{pVcdsRJ28+#>RKH|orajNy39TRt~o^?+sww? zU5nWw&i%@Rq0w5y-gNN1{|;~rihY0CKtgwS_r`_9VOw5(_8YeQ+@=VV19@+F-uKmh z!FlI=e}CC=1O=mH>A&9ac3W{sYF2;CS|5@IafnB_J|0ivPMpvhOQin9F9z7sYK<=R zC5hCeN9_q*idUu)|~nP@9^$8n}F*PCPqZF zznv9waz-AEFRXW{J0;9c75blh9BemhL=NPj3T#d-ax*6lp$F6Nu+tT(ASI1N0}6(~ z$O+mJ732uSFgE05Wb`~c^D0D|e8XypeKa9COq>vUc>9#IZt;Z=4R3J06FfHg5e924 z_wly#jF-rU4uG*Z*XN#@)jfy ze3!&r*3{-y;J1{bspToL2WNH*h>1ZSIo$$58UiQ^sS1Sdur6nhBylR5HCa^DXD~1F(V(}=qoc2kr*q?SfshXgCR5+*OwE8$TBS< zzQ9*!zfN_oyP(z9`J-2cZ!Gli8!Wb0F~xLOfAr?{r`skoL#b3Hm1|C9)>>)^ZCm8_ z5l7Aj`QW6d+ME!Xq)z`@_7{q>qz3bztV8S5G_s+y`g8>|%%K(lQwIDlwYs>{27TV3 z@#Lf5P*q@)vZMmVbM)K1p3t7r*Z5pwizmHsay7xDuIfXHAwcJS?11crb2R`zZnG035-}E5rLoGv^CLKNss+ z#oJqjO?v?cLB`TX<*T4M3^U87|B`GrjO7)3AzVr#w*@fUMg~%Jq&NT;c-S-m)Um`LECr`hd>s^q% zyh+X9p6PBNLB|4dUJU0hRg{Ro$W-amw_9mROrL*6w#VI1<>*po{c@HN z@83VBr^`dk#S_t-ks6Z0fH;=ZZhVd{D)%l=)v%K?gd4dxmI&QyL?gQdPd0u)EAb(K zylYPW?9E!&`s>Q5Z;c6tt!4w3D!(x%q^2*2+p{GiV0x52o`v*S35pWQ7zb~6=3Xie zOgy|QuFt@_=v)1K-{-FnR%xH?&J$5jIj`kAsQ)RIP*c%4_(1yZq=r-d)X!o!PO{5d zqSL<{Fni~!Wf;b;))|bmBAD5Y@+^ahS7r<8jYlnG)-I}&YuxyG9K)<{Ze9_7jvf?Z9(yK}OvPc6LZe=DTe%-co4&<@N=2rI3v%$(ZntPukn3JeXi)$P`;@Cb1urBkzSziJQ zp3g1AABS9Ab8#_$eidC(*Q9ue`L`tY(Rzzv0DoD7t3FwPt@w%9Iz<`X`^y;ONG=|a z{87OHIu6IGkfu`5P?I^yL$kYKdud0&tC*@Uzt=E-c23hm%6K#Oi!<)U?|0c4N;OyF zg}NsDImPF**O%m>m>ewu5C&)u+7|5#J#QMeo;=(G&XSjlgisC<6H@N$hO`H7E#Mzt zvSlX;No+7)T%WVAAa5FRmu;#($+zQb0Ypib0?_gf9fUeOERW15$D{h7 zbru^cNh^mGqX@ldMKk82G27z9VW3WTJ~P)RMK$)zMl9KiN#s_8ja;3LIhsd8{E!@c zu(vcO%l{*KTcRS6CTE z=H#z6M4jEyR)43S;rULr4(iqZIB5q;gOD2={#cgQ#%pXaAw4W(s2r=a8S*~dxdk-E zfg|7uF3-vmBU}s4%>(BYKUmB0b1{BXhA|RGv=P82cJOx@A{ob{PzrPk4#iqW>}Z;# z{#o?ltjpC*%-buf97IX>8vyozmdqh2tyc?zdFnyZ@aXfFaXX+4wJol@yt#gDjqX2! zImLfk#J|dD2qo*s{A*?b!`ljBPPXm^aDny~hLW)xz2`%Gxe)eiJ9gDxJ_QX-et zzyYQuhNO{FfvZ+#sp1Q)9$J$k;7jdOHGX}c9_jO%jo1l7;9Ob%B{92_9^8vInfwztIXZOrzW#tuwamLf5+SoH203qE^;a}gWb%~^^VNLiT^@bV6A_8g%MxG zMQ9_y%TQCo$sVkw54hJonMWNfRTHt_wZQHP1Z}k zE#+}8{nfo@*y?wI9d(szphd@YW`{8Qt@YHel@bJ3hA&Nc{%!h8+C;~;ZLW~pfMVjx?J%BR+|fDR~@v z%%c#5&O`b4QkctIQr%ljrM8%!=Z$;LO4@lX7OR;3I&dd2*8sYQC9F|+?iblLsi~;j zPTK6pHvnJATk(^MR&d+|sEs_N$qS;HF$&V@EUu$A^f3%=^=`K2yA|}wg@RN2Me(OW znO74^@m|`HgH6x2*b1$G?^`ebnw})j(aZQt&ah*Our<%Q!BsTO^%Rx;%Nl&BZ=sSvt|)jMX@U25*(~K5c5<{+RAw zu|DiuE;eW}ns{}$`}wsU*AOa`Zo47d7%~3$;uWJix!)sV$<%-lLk~)cDbBJH*5@oJ z5w}45k?o+?yiaX|>^_KZH@LE4PS@uLbKfj@Z1O2r*Ot9_mru3NB27hpuw2Wk!edZl z)ha^`+2I*p1c_H!dLkVZ!Y;kf!%gdbqFLPRU?C0kZvX^Y1o=GH352$)5x**c^yvOI z%*cW_HPL#v9hE1Y5d!3LN9=icfzuz1Pe2dMq3&@f=c`qy3ns%v^`vJ^Nu_!X1Hcxx0>dS!-a9S!p>C-_QrhBE#eu0qg_>%XQbR> zlOQg*c0*(nW9S*4cH7;G;W_L{TiybT!b??r-xC-_`B8Ian_ z>A9da(I~8bb?5?)$FuJ2>M~PngFWzr_n7RuSJLCV|r|AR-6m2&iHtLCAw26vRBmY4prwT zpy4A_>6v#ZxKgXF$yUE>K`F{?`|T(fBtsErEHV)D@GQX~T9R!-yR>q4h+;{mB-)%HxOI2Dn1@5HPFvhPaJVK7}pt}<`GZk5$SSq(KqV^1?M0??{wCGzA9Z0cYbcg)s^0n@Z*9u?dQ%sAkK4WYrGdJlQG=28H z1IY?`f0Tf`EqYX#76qL(F$+?;+BymmC@o3iFbNJ7PVp%?l`G*9%)$V-qOYpGW~RTi zb=R1f?98R7fJ=HY+<>@ZRd}w;rp!wZV(9aDb-AZb9v59wk(Rc%a()=`9Sc1F8V{9{ z(L6vF(JW&5*TPuj`%^E3o2Y95#KfqYJf?*Cx(xQ`HIFX{{jKV4}El^pTXku0~ z?dH5|a-ha6B$`$k-!k6Xk{P6#oyW}^U)OrOJAO;JQ|UtH+ZL%7`jAFqeT*?4I*OGi zyf~!ZoDecpNk?yi0wGFn5@r;`bNcC5o5r0R3>9f^hy@zPCVsU1%c~aD+;5qj<@XJ% ztgI|SYvsbh-|T+3)kcVmX1ex5suC529HN?iw8i^s4QTOt$3NgB{$sRE$ON}XvZ4^l zy1H(jZ~3$ql6A1c<;__Zo{!kNS9D-+m_cr$eFdDud3ik(>~pKB;uI#bU|j6A`sjMOCz?PF8* zm`%{I88kDa_U?d(2-v}HbF)Wqi#Kv_&>`ZE*)49Q3DSw$nqNaKc1)4&IDmfc^B!lY zWupdLtc3a zA(>wzO~ZV4SFv*rUXzLN$4PINX@`E)_--dMW$qp!F>@xiG`ZktDk?AMx)Rd!8^7e+6mHu^bX{`?qJKP5jB z$~*(*W<@W1VgHk;7>a;~2bE_-YQ0-~`kg1XXxrfwmnkr$+f*S^%~rY0Fd-Wo=PTPU z>G|Ghp@#>Nxz(RX_X38rOAIVbWfu)hvX7v2&h$mrF^#lAU`pd1)eBt`Qdd&z@`K z_{uwp7@vz&TkSua2)D~Fa%FOVra+w{s+-*o;+pW_4#@KufgT~}og#D%_{~6;vDEt+ z>ejynhH**NELl+nmV9cUuZGElT$Uei@rT9A^-6$f}Qllh_HMHXRN{cg#e{r+Dv(#X%+2 zM{)X6t`Vc81S*5mWCPL8dVr1$rIP#PpCc+eFf5QC2GT<|<_2AM1U%WOGCcEM9<8e6 zK!*4wu&814d{u^uz0xwUkL{NEsjqXH&-VDId8tx#UG+0uW^>G89NCk-J$T5Ba`cSN zeq~QoULh%pg_@|GB}s#3_NZit!F(0Kom;(VMQeO|VZLV47`#)~{aKSZpY}`ug)=U= zgXfmV)%zAhsrIroyYS9!s=k^`YsAYFXN73!U(m>%Bm8q=24SN#bZuz`5i_YjpXrjJ zis*K!K@u9_573K*{RJ(-vBtt(7EF}h#fI;YyEb)+k<|H(-+n@u>P2fNq~fST!9w|@@4NhPm{{nSX_9f*6$6QWK!A9OO=_J;Ukunzqg(Xcr>ewQ z!4dqaO;|OcO75thkI!LuLml9yF`Ul;EL01dk>j$Vdj#Y2A49;5FDiqoE(qjnV-DG+ zV^++lYR&42H&BBIFhDXaevm}IeFRZqn@v{RiI4oCW@HlPJWI;}NA(o1fp1N)cV+o>SU zVor1w#dwI}L1lSfLE&I&DN}2NC`L>BjDQ#3(~DxgZSF8_+Njs4TK)R6;jUyzYSP<% z?(sQCoU$G{wcg@YrJRVB7H=g6;VNm99+ehftQ(*4=bF>LZD0OYOiK63IfS0oC5h1h z!M-#$-z{I~{idZuFa5qpQ)bgb$7a8z)(wb$0le^D=4<)g&e9^7K3TxkiHsJ9zRlZJ zN-4d^XQU~;;FArVhTpjkk#A6K=$+b|TsAZDCxokW;kSlF&a>$ z8XdkRKv>%Mbz*BMQBX0d?CtO(k~n8aVulhW`J%+B^$&SRjXp1|}u6e5PM@^DGk`9SuOGIS3g5S%H zX?c(b(=XYG^azu&px}lxMx`9A@?KUiv=rb?QqxqV=QG=O3#X)wHMy(@-`U<;f)u(! z?+(33({CbN-&Q~a3?sM*QK0Q4{1Gwe8dyRfSN9bcWnGizm<~C}PseQ#lC%w&f+j6D zK^rWc=I1)iFnufll*Zaq6YREx4B!o!s-k0$$O2;JeVhHAz>pCvZZU5^xOpBkx2wq+ z)5Ld)iz;}25ueAM#J`Q@*Xmsu*tF%Dbj_OiZ53R3dADw1+1GsiLjf;JT!$CRZe;LZ z<9W#)NIH&{IRd`?#@qq!pB`X+ZA@Bv@dJW1h*PAV+h;2Fq&^*#;5Zy2S`e5{|LQ@H z-*G$8pB{9iFRiQP=?r^0H`D#lua@2r^D60zUsX;N$U${H`A4CKLU+ zV_LvP?wiR2Dqx$}Eb!q0IJl1fH_*}Oywr2k=_>%?5*HnKdtNWJ#u}BiMDjJ4Ot|n% z8_<<4!+3-=hm_lg!x9UYIy;Y->l=JlNT!5iSxnm#?4ifWj8J(I$#b+x9wO)63%}&* z&dg8Pw;0u#Uk_q(#rVa=S8E#&Fn=kI9Ce{O1sg$e`1<#?pjJ5`q7`l1r)O*7jgH4# z#BO+2Y$_@n<)$5b-_%x|@p+{*DKao54o_Sg+?M%^mKTfQ+DR$Ntv@Lyd2rVv`S*gn z7N}E^wlI!M-SQz;+T?ccOz3A7pfB(5uC@8g0@IHCn(Y3>KWc5MVYV)< z55EiuuD)HRuGoDKrNLX*y-QpmPtn#ocn)eDunyA5>BFjUi;Zm0zY16b24k8xVt5B_b4nx zQz>xCwD4RTYso-~Da9LwKZEg!e$Y|IsS2Bs$JlqgQ(}f!8JWd`8SABN@dHCr(Fz=5 z^bX#X@(tD0IfQJ`{<9{*U!LA_T~1tCX}nQ39e{FSM0x{HR6tramk`@9?{D!(d;6Iw zrnNu(f{uF1;y{U!1MV!lUH{@7^Ox-QNjXGNI+3KKv8Db>>j-qHy08>Vcraf0eO9!B zAc^8#J!)IJ=ynaV7%rXes&*Y3NuH++F#YrKzk%39CGF8E?|i(&6E9beO-DTAPaa)1 zs3X~SN%g8$#4b~YKLoewJ)3@mM({~rt}tT)(^bUPm?cDW-oY5w$$Ry|KVVyi^`-vk zhM>>pZY)UYj|{-T4+!`y$qAF9NG2C&Qpd(|0>XA7p{l$jnq$HmIf#lv#jHz4C*QI& zdX~iO&*J)|X5s%tj(HzPHNKW~tbd^(us%hV@XG8C&6E95p@%cqLyUM?_F5zbY76X$ z-_WJ%TEJ@a!Q(rn6Cd(z20m}AV;~kmGm>=*r=Da0AWe>tw{cicHm=8zX;}+R-iLRi|3cHy;sDiR-_@b_( zO=HlkxmNX-*=^_##h`h;F6F9_QZuA%ufVvQ#eKzjD`PUNMNbIxg7nkBE?gS6zr)T) z-_2guLX@32n)8gn*^^A61m)0U4V3~?r+%&z!iO~0m#>vU@$ru0k0gArxnJp4lN=vT z$2@xEHW<8ifnGx6vx8q5#*vvz`m?+awMen15mH{cf%US=p$Bwpahy4TocORO4lf8s zF!Bysr>|Fr$1qRkjGtY+bI3ZlefA+DnYNBG(DSEWK8*M)B0@DkixI==@QB4KyozW`%1+RS^$@_DP6ECm-nCJJq>#2Pu9;!;Rw|d&2*bZon zgZDewyv$-wPQI>pn^Cuz2#_<_+iP6$;S_LbU1iqsOS!TLE^XePF>GLhF)O zsGS&6M-{ekDk^WL3iG8^_Z z2iJv@?toqzDj@w9vGk(7}G96R4Hk95sJF13~KV9X*nOV??f|ae2Mf`$4 z)yv2%5`CJQpORjlkPgv?L*Z#_a&~+oO&5B>Bzc53P)1IRw0&JakzbwV_sw2Cn^ttY zyQgUW=H(BCfZ@r!7z$b0?B34c2Ila5}7QCmC7hf3`|5NH5*H`VS-(g0=Ly9_*U=YU8KU2}aB?U`@-lCkqe1hpQ7ij7h{N~*u3I4*k%e@GEgNLWcm~E<$ zz{_`b{Sbqe@F;HH>SU)knWkxE-xcMrB!xbgR-hdTy_e=6G>|VCnG{)*FQpWho2F0s zJ(MMkQ&|wAo$&#}r$Axd@+SoKGo&;}&T?u;%iFVaehnL?c`=3=O`C|Z%$|hK(Df%? zmoQHTFAwV;EHd(6<9g~J`4bUM%VCfrUl^DvgEhG|{7yeoDLykR&7VC-<_Dl9b#mG@ z<&7T`?8H_+*=tcpg}0|%`MoxkC?l?}tzp_&(5@%b2gmoLzsZ_!@nR6zDmzuBrTOjc z?tW?)P)&KFGkFM#jaQm!5Ix{WQ*6pO9qgrReq;K)#d0`(K)m>F<@AGsh`FfaD2S&H zqPG-Mig#ZdI;4||$ikV;rnkONI#opMREd-nXW5bM0r2=V-tc0gLSIImW3LbQELu=K z+mf>ML)jS z@YbA&)NJK>ASz8wDQF|A@eDcmY#U8X?OEX?{8c=>!PkxD+j>wpUXzP%SB?z2!&V5q zo{73r$T4-J+YH}Jryp}sc5t#WFI-XMaH}419e3PFAJf`c4xTxBCfj@5NSx&*P6v0w zjlf)A7XstC-6!8?Kw07(_vHRE04Ka59&vnSRK>G?pCb?=w#A<_-qoNn_`sEa!CQav zl)cd7(#p2Muc&@Ki4_)%$DP!)r9)g8`MueiSr+S{*|8!wAzT!LvGw$oBV7FLZ!C<+ zVB<;2J!|@nn!2u`!FQ(qjYdl5_A>8ok-o$ILW2^9C%--)eB;E5??DKLS~TjDlv-+( zP5w(h9UVpA(c5!^+3WEv!NqHQ;=`g+V}Y?IyX1%-{la8vA!NA}*~a{milVuW;k{Qf z$nr_muk~zo^>KoAgK_7~gX_wY{le2Tc=Tu`16~SM!vmxXIaIN!A&T+FzTCxh===9K9crnS(c;oyD zwJXYe2;NbO&C$S!iI0HTi$g4N{u*b9L8cQm^A-qsWF21{M)CuWoVn-@enSGep+vf&g6Eb!?UxkXZKk!W6px7yKBLf z!tx5A?y6G%@DIjr(CilalD@}|Bo1#FgqX645-qo(ll!xE0_|(N{@ex0gtJ(e5Ryb% zht>-S&&G(00(YUoepZ*9EeJrXJX-_Fc?@Prd%|}d- zXLHw0VQWWhWm#lyA(a4|E>pbaJnVc+6pJ=EcEhYSebMu?LsO<-ZBMT3cGyeXHGqsB5U(OzA(#%P$VOaJ(>-pH}Etf2?e~)N)Dd9aCe^~ASplv z&|X&36}Q)H2l$;-T;#7-xUle$&Ned(?y^(6YNsn>5n38Mpk5pk6TWg>!F@X$;wU(N zoWmePK5}SzGDasASa9LJ+4{5N(lBDhg9x!LNqYg}5C0I3^Rxo&{ew{gO8C!2f64to zX)oJ6vHLD_?47j<_~e$J_U$??k~;*l9rQYNkI2VK;C~2BuiwcKuYX}Hw_(30bx|U* zLeI(KKKbh;qOv8U1bcE7GjIUK9Wvtk$vB`4ftla4Vl%+7EaOzvz5?vTm2u_1G^EoE z6-l!qxd030^9p351!wp!9t^2V3qm=zf{)rXshLht^lC%dZ$)7(?bA|{vj%Mmbw}A_ zz(-)w#T3Rahyu(iCetHkdX_%?F!xIU_E`kj7mi=u!eH_`BYeZGlx;09fuHsi+f%KW04UqMU>Yr-cJwS;+yCS@_HRTX~}) zB(fUa&u8_E;Uc!wV56?is7USJnuNp?$ssn~m~}8kB^G?l1aZc^GI!7Q>%{2Y!oQEC#S{iy^}fg|*ZHWLIq5Dgp#S2)TLm3*eZWYI z6e`V;WdkzP@Aq^^S6f1eFodqRaL zi9O!=!|ut4c_?eQMZ)^ zh>OrKPJiX=24^M?_eNAGj3Bg{p<9Ke6YXiqHCy1!6FD?F*h-vK>z%4zk-m>$*I)mE$b}7v}AXGzo*=*x(M_6Tw%wL(}i9iyZCc zn@HWvj9R8Hx;>J;%flJy+Yc|q-5h&L&8)xij#{{0U-&1}qkrmUlO`{|@n53eVnN9S(mM$8y<=&immRQ&d0lBss4nG8$rZ5vX!} zpBSA`o#MNn{3AWKXS$$YKLCN$vM#iYH9RSW3g|V**Oz94>Q(eFJm<*F37LMd9)fmk zZ}d%^reyFA)r$-KBMvolFR-n3TxI>RrLmi=t6EZOsH0}E@^VdNYR=YC@C*IinE0mu zSDkct?{D0&%EELGaq#BK3PL^JE;3>o*=qY^h5I-Dh%q^-`Lq%CZq|XTv;7~ zz7eI#89QpQvu*9+zO8rqAR_;?D-(>(PtRA!_vQxknGFo$*`!rb*eTdWrlzne7QX`H zll3Jrg&kWULuwadoB{!vV@;7Ec2O~oUc|{>Gblw$x@M+*ubu6AJd{qK$8POnM|LT8oa1N z#Koi#XES7pngjOo5U&UdtFCUxf*NC=8xl?-<=7a;LS5VlYxk|Xu6t0Yl_j?RprCCU z6Fj_|6H{kMJN|}j2yGwLtZVLF&RENfN;m{l3SF4Xy1MOkpZz?Ch;ZIeOs(g7Z7VUO z_tRAyhQhPLY~f=~wRmeE2n%ji?8CIFoV@PP^Pt@qN;SH~)FjX-$90OgrpBzSr)?+3 zT7SztCHO2>qr9~RR{=cO<22tDWOE*Bi=n4c`STZ$d^P6HfKG8S=>;e~?pQ#E!e{?F z_W8Al*Meun<3UhL#YvuFTaz2wV{BAx)qDR*6nOM5SP4cl)p#_iGW>@n1Fxu(ay3Nf zxt+N0(dLBr`sW#j=<*3Hu<;}1SY4=rh>w>pWkq2a4kGs=K+tD?(>iYq-BqZ!NsQOwwrEuEJUQ@rk zb;RJdS3*9Vc=ag3+Pu*`sJ7z%D-xZ)5zh5_0 z8KuZB`sUpuHP_LuzgI?7UUeS??$mDpOpWVVF9sEHt_GJV!v-dL3VCb&C$s;T0!mLM z>6t5Cxoeo&MQE zc6EP0U|Ksptvfi=8>y;xiP02;aVXi8O)wGiYP`=gXZb{t>HY5v4F9hO zdU{K&Lgs4&@YI7pr@{*jnsbOl_ z=*RnO!p=*^$Ypal1e{>C{B1Q!uQC>#2uaCR9vbYl%hn(~z0JGqa4cruWuiOtjcOED zR#rpa>#vmtp!C22Ql^DpWAVz*Hx9xi7i};6P90-fNg_3xIOL zb(MLW^R&dZgYD+$cb9*nwyGT4If_$lOMO7{0rOaTJTlzpP51RW^*wh@{m<0?_f=wD zZ~|pU)NP^iPbf<^leaf=z#e-k=UOKkYr-=ecjZ!Rhoh6vduLv(cq~BEJ0aZY_)K_I>p{Q(VL?ch~Un zzjcD4SohehyK!i6?VnI?9N)aVx+4AHt>I3FnFBGewu&a-8g5eej*6^CE81tRwW#tH z@ypxmo|O|A7IRAN!^$3L7`V+aZc=XI>^ZG6-YauuYIv_rEq7QviLR)ow4!-mnpJL(u|G`q3J$%fcL1_J zHmOkl&!6-jy z=X6YI3G_tse$)!G8~npB;dY*WzcaAm-U~c)baL7WNUrAcoG{MNxP#t==~!oUgnH>L zCp=%+Dr0(W1wm##){7=r?`qs9l>#oC1^Snt5UY$Gc;qwPg65UTh#<|JLDCPGt##kT zMyRAYwbJLPJl9uSYp*w?CBLw;#^H%6l;HLCuSXUZLf*l{bMe@5@cV%Eg*OMt_F9pW z(|Icu#%6H4Z6B@fMd7coBk!?K%J&?s!g^-NSKyZOmQKdQl$YImdb_z3;RNo2{{U09#$cE91&Om~OR`vbN`{eSmSdaQ`K=Q&mt*+8*kzIxIYn#If+Vrjy4LwVuPmRAVDXP$ZMhLz4CMg1O-| zHLIg*ThCg$m-%a&o8I@}7WzEyb{iw~vS)wgcg#UQ6srQ~2QZijExFtNC!?UdTN&#G zYCrn7#vD-n$IG90R}*_Xc;ETp)Xf1f{?m0Uc0H`+-++b-_V)637LPFn(AdGR%14(E zfBpi+?7kjkXaL+AJ~t2j=UV)mej*Pd?zQ)5e8~N)-3?7fnk^NW=ej~;xrrO)$N3w! z=96oIPSpjOc}Dud(7Tp2J7ODDbht%4X6fbSQW>ru+_XFlAy?9EHUpqgC;ZKQELtQR z4_=V~GZi|JBPGJZ6`z_^;suq7F0s=Z112jg6!b08$qsVDezP3e!^uq8mY;w#8z{4G z5w}gbDeOh}d(z8(^5-_O0M7Gt3Gol{vdWxVQEcBns8s*l_Fu|+`(R9b&5tvur>Mk4 zU!uqUf%J_vu6k%TGJ|4XAMo8u+Gu5g3y7u^Wr6t zR|0z~;p)!blZU(5f^GQVrDN;HW8-(Sve1z_g|Y7|ox16Sn&MC*nkW%a1Zx(XU9FVZ)Vj_YU>zUs=;t46D9DRQm&u^9AAo; z;}yFS<=0n-6YT%FgtH2D%e-5!`0$MSxTHZXqW!A{XX`0!j+NQ_ zMcx7x;)48wK8a3R`2yNUMJcz~W4&^HC(9CNW4KUhd z$9C0;Ai8xf6?=zix4|T%{e!o>%*%3J_@fA-#0=+X%f?ctf+#{s)71)=cC_uL&f;!k z<)>O(Aoz^cU}+(lqZ^fI6f+~}sovenjHmL!q+zyZdk0z5T_0H$KT+nrJs!89QhM2F zE)bW?dPUL*PG(`&Yr-nSGpti0wd?d{;KKyWzqaP?)Ve+gGCEHvSoOTl9n2ZpxY+8= z;-_m|kp7jK{qF-Orxh4#_-_;ZukQapHL(AWN^7s)KMIrGWAEDE-v_J7qLYjA=iJH9 z^3u)12EB8!5=^UOL#kA{aGI8i>A0N%@mo4s!9~HoMSc$7VI1!P!oM8kSjdgEHL6vp z=kn9Pb_kT#nU`Oo6Qcq#HC0z1q6#F{o>9IQ@mw^nG~-t6dbC$QIA{R(%O_6mJi~(j z)_&q&S-n3mbiO$hKu*O=^E~;3eTGOo(g}9A@VFi#6A~58{J8mBgDTlXL;8C=Vnn?R z{o8=x;9DdZXJMhgw`VBuw(tLF9{!&+|4s!dnnwVv@*iY=;%9p+|DB3ZUX)B1)j!Bg zi<1BMbcp`1rqkE?P~if2_Yq{m^1-WP)(NRcTD$NcxZ8tzzM5s7_78Xz->yy?zxDpd zgoIox4#2FkB69}ubFHH~586}B!&5qbn_x|m(bdThNssNjE43*}>5W{zEMYqK>Yul` zU>dpF7mh~D;iWc�fX=5@#$|oM@(u3wq&8udm9gNLeiWbA^K3h|au}`Swxx;<_A1 ziE5iaapN!Mbz0m}O+Fj1v1|v?+gf`)_V}5#hE4M-)6?&a2KqYSpx16XG1nDy^6Y23 zf{@X_HHQHcadXa5s^D>fhSwC~Zhn%p<`j8Vb)hZNDVKWP3C3iMoI%i7SGPspP1P~w z843e%FT;J4S`~T@ahTMaM8?TAWf#QKe=&CVzzWkswCHFEX)O4me_r1p zZ@o!6oXFc3+Np-=GNW%xBi)63S=DHZB0PehQ(!_E^-9pOqIukaQ8Uye4rV3oQ5EmY zYEDe?kKK>1%+jprhRxum)r*{g^AU9R1>>q*ok-hGuz*r1t4tW4`YRVeUn&Cpa)&*4 z$ns}ISc=}6RyZl>AQo7n3EUbFrYQ82RIvJyf1dI!CP(VL3d{%${2~SO7n!U`)oIoLT(86!FRKc@iK`cx-um?i zf?i^qP6~8{M8PuSV&4S__n0&GOAbdEhMMgdlF#EMROQ6v0q2p>(ocL@#b+#{h|E^3csUrQcb@DBE#$6i4zFxE z=8K|vjHlBGCAv{h(%ns;o7T$*G8qzV{Gu|0+25YAMnNuibj!ETVoC}sm=7v=l^t<| zL<{^!H%|)Bghxiwb_-4tiv#0EYc)fQxvz1RY6J6nM9D9!rEMvlzpp@4s#iTqDUmn= z@Bz~0UCi3wrOP!3ThQ!=Zmo2WZt}-09#Cse;~`F+cn6OaVTY;{;yU3TB|a6~p2ItNR;3KP;v{1M zFNc&8xNp!C-hcf$b~sVt_WG32m{_eJR`{f1rX*vL`t$r)*@gL?f>iVLyO$*Uo6d}i zvp7tFxSey$CdGgkO3J$CP)r1v$a-U%!--O?n>rUW?GGK0D1cN#R;IBXdu6upPijWw zQSSEyi_2IZ&M0NC2g(T$1B%xbOehb>m9*dAb?u+x=@W0(H&IyCMoZii^bZan?yD*; zC2Amiez8k!gf;xVo-1tFNt_v1<9x1%s)Uc>;aFar_DT||&B})y7N}epYhUKmf)HgzcvG?WBa<;B@5aaTD!h#Y4g16xs=-X{2Hgr* z!eDjmXi>tOB*ccbKyO(UIEPeJ>S%K~T`gfPq!$`Wx+jYAlehCE#!TM+e=+x-VNGpY z+pwU3ND~l{8j;?c^d=x6T?9m=6RPyygM#!Xy@OJv_g(_hq$Mbw0HKE7OMnpavd?p! z{p@qT>-+cqc>iUsBy-L+W*g(a?>UwPxsy6$TVCYWccxlpKz4p`aOTqWjws3HjwDvNJMTH1!dlB^VwM{?Nhi12B@RC z)74+f(r)Xx8wj)2hdhF@ayIMz#wj)$2@~IDbY6&xN57x5{LJL}0_Xl^^G5y2eR-JK z-csK%)$j@diKl4*KGOlIYzo+L#C5KUBT~D$Xf3Fh!mmgD50Wj>*MZ9(e(?hQ2pG;@UtIFDTV{l&H!%+QZZX|I~xQR`9a_hu36&ucf zk5Cp%iJ^I*2ENu4BqxQxsn}r~Jvd+@h4&p?g703zL-$gdCBZE+vbl|BSCMpIz&!4w zxUvq(z*OD?!%K?~U6N$}a*QdcXDqFe!`?`Xb~iy4?Kk@uk7skB$$5xoX^;b%Mvtwa zGtHnORB9j@TxbUP$R-VZ!W1qN-sAW{+Ghc4#|yGvQr!?ZG6}uUjKz9Q5;2QBaa|`g zR=>q8^rVi2C5XJp8MU9t3bFqW>j_oNU{!;=68~IBPJ7wfp8jTCUbI@cmOoUsHG7Hj z4Ab&hT*-~&s>7WAwa3crV%`q+MeqKoP%&GlKdyAns><%!nadaqZ@Q=8{=UVHTX-r( zSDcIELtUiC48&@M{$dTLl<~TCO`P)fTLEgz&XL>+0R53MqT=kKedWY5MR6r{Hdv|t z;p`z$;{E3Pe|i?{9y{kx#+r6*60)+?4)z3Q^SePX9mggfeJ%SX6A4mOByN~#su@#O z?tAqWHcAI{w_tb7Za)q;>|pzw>%I8)f*Jn-kd;Jgpdm+@jEwC?$L&)c1f{mki?_({ za&Mp85u|zrxws*@-J(!l~(-s|lEX-TV6&n)cYN*Gu3m z{vh6UoZO^cboS*Uye&7sRj2c*e&0jt)C74QPhnmg7SH4D!tfJg!)ziN+IdaMz{1Gl zH{qX|K-k5$Z>#7OAja`uC8cwU_lqhgq?@DaNS*IP;WYCx{XsRQr?oifOEebuv6m9s zN3fm}Vk5t2qRIt1(;@ihUh$mm@lhtEnG^uf>KF^gCokUm65+^iAb&{GV7~2nSn^u; z(M7W6oyPE;!f*2U1aM_yH9yB)ROJFhL+wp@8I&pOxtfE$uS_cJ|s%s@0*|K7f zF`!gK@#o21Ar(Poa(W^nK#T38V9ephlMa)R4LaFydAs5v!rS{qFRt!C;H@F0-!MO9 zAbH%qW~BDpspbK(>y~Xh7IVBsp(9_GNvRXDQvBqbhVNuul2IN6%tVdAQVy#LC)o$+ zNeAxylX`Na7pqN z7w_}Olfyj7Dv|KmCWS+O6(odoQ7W)u&N7UZB$rk8v)K!~nPO6(_OIuXS)cA{v`4@9 z!zipD?p;>-H*s4JD_rS{h=2i?g>krG>a6`&oUQ-ilWSJ~PzD5^{bp!9+qd4$5~g#w z`Q#0sAD}%9_=Gyrmhw#LFr2Onj48+^xg3F6bsTSk-)x@uvM^m~BUsY4Tt3O!X#||5Jt{*2zE4;MuNG$7Z-tim-nNIi z>;>HZ!gLzMN^+*udPCMPNNYcZez^<+A`w$hZmQBxBnaT`Xs_Ef7xAFkH^aY2K)>`b zhxbylZo3cRQomSa>6F_VeZGT+P0zg5^n4qC)- zLxTvff?7sqPGD3s$EX=^x4l333!XNVuGSGzC=q4JORHWmT3I8eij7X_OCfy&nOn+Vcl_lTA2x1rw;d8eQzOd)>l6 zp3GEiq!1Og+#P#c@Vm=A)&J@@l&r98kE8-_G*p{hTPRtzEITTk+|iMFhdcQ8dd5uR zBl)k&-sd0b=(MGPSz@d_KAzskN>$sx0c#CkqB8?-n~x|&^j?f(<~h_`Z^^E6O7SQm z{CQAiFbEAfT6_iN1R*=AUW;}+_zVuV*~eB< zkSdjyxz4J*TTrTpQaFoE+FwECmaQKDKck0iB0tijTxvG*BULIHPD=z+O5u`Z+ECmr z-MqoCKMSgF8Ah#6mdQ!hH_Da&BP{$ir+{@h^X^ldY~`~cAd4{G{d8VUMzk!O`^>ot z`%=p5{|r4L40qRsYX5z6GkY8BpZ-ro#B1pPr9krkvAFjC#pa0Hw}MW|1%-r$Mn~5N zN^)%c#H0}c*8@i_X%{)JYKN0xAH&^1hI5y>A@3GPh5~uCmF94Ph|h^JsM68&+b+ky zw*^xb45%3I*>h}}C_qaB+ej>8Y^3BAMdcQ;yWLgqygo$#JuqBz6A49nn2LsaW4>%i zW;Ks8F_^6-I#k^2vN&j8QQ_1Sd>nz=Rt3rSF8SW?jkZVac3kBq&3B$p(u+kvZOk5E z)u*J-Mn}ZbzS`Nav$Ql;n_f;&qJ4AOoh&7liUZ56&brFHa`3fyfzX+3570PU_b0
-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%0DQ-Try2eVBgXtL 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 MbEH+-6_1#I0ND#b1ONa4 literal 0 HcmV?d00001 diff --git a/docs/media/adminimage07b.png b/docs/media/adminimage07b.png new file mode 100644 index 0000000000000000000000000000000000000000..0f1dd949e4f09bcb948593e09addfa06ec8a20a8 GIT binary patch literal 20255 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 literal 0 HcmV?d00001 diff --git a/docs/media/hide_harvester_facets_button.png b/docs/media/hide_harvester_facets_button.png new file mode 100644 index 0000000000000000000000000000000000000000..dc04e96f7bc8488943ebf4215a2158723db1008e GIT binary patch literal 578 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 literal 0 HcmV?d00001 diff --git a/docs/media/show_harvester_facets_button.png b/docs/media/show_harvester_facets_button.png new file mode 100644 index 0000000000000000000000000000000000000000..885c5c2a3676bd905cb70652d4044c9ea46de370 GIT binary patch literal 627 zcmV-(0*w8MP)ZgXgFbngSdJ^%m!Ds)9ybVG7w zVRUJ4ZXi@?ZDjygWn>^RF(5=`V<0jxGBhADG&(dfIx#mOM@>}w+2z9k00GZQL_t(Y ziS3uMZrV^3hCd*P3v6UU3PU;|8p*1cED`G9rNSFawk&;wBG!og%6)`x%#3(qs8}r_ zF}Qmxv9UoevamZ;c8!A+5lrxqf4e$Y=Y0ClJ@RpGwOR$7S^0AV09?cm`Fx&Yu}Gm% zI9b8%c8lkE_`d%i!gXB$DwPV&W|R4Rj+BzgWP(yEwc z6x(s4UazB+Vmh6s3J?crx7!FISS%K-*J~g#9bp?z0T9odYL+z_P5=LBgdbtP@*fva#Of9mm0O99-8$(=^88F{Wugv+P(2 zAuvr7+qThl9nbTkST6qabLy2p2m*ZHf4=g^FZsS7S@f35-iV${e*x6?yal2n5)J?W N002ovPDHLkV1i$^3XA{% literal 0 HcmV?d00001 diff --git a/docs/ssdi_adminguidance.rst b/docs/ssdi_adminguidance.rst index 5316cc5..ac3fae4 100644 --- a/docs/ssdi_adminguidance.rst +++ b/docs/ssdi_adminguidance.rst @@ -65,7 +65,7 @@ The **Editor board** can be used to perform administrative functions on individu Figure 3.1.1: Administrative functions that act on individual records, accessed from the **Editor board** -In order from left to right these are: +In order from left to right these are:show_harvester_facets_button * Privileges- set privileges on which groups can access or edit this record * Edit- access the metadata editor for this record @@ -367,13 +367,13 @@ Figure 7.3.3: Harvested records filters, top half of the screen Figure 7.3.4: Harvested records filters, bottom half of the screen -The filter facets can be expanded by clicking on the |hide_harvester_facets_button| or collapsed by clicking on the |show_harvester_facets_button| at the top right corner of the summary box. +The filter facets can be expanded by clicking on the |show_harvester_facets_button| or collapsed by clicking on the |hide_harvester_facets_button| at the top right corner of the summary box. A list of the filtered records can be reviewed in the harvested records subsection and filters can be cleared by clicking on the |remove_harvester_filter_button|. Filtered records can be removed in bulk by clicking the |remove_harvester_records| button. -*Note: this will permanently delete the records from the catalog.* +**Note: this will PERMANENTLY delete the records from the catalog.** Harvester Reports ----------------- @@ -389,6 +389,8 @@ Feature Harvesters Here are listed the ongoing and finished jobs for indexing features from remote WFS services. Once indexed, features can then be filtered according to their attributes and the filter applied to the original map layer. +**Note: This feature is not currently being used in this implementation.** + |image6a| Figure 7.5.1: WFS Indexing Dashboard @@ -417,7 +419,7 @@ Figure 8.1.1: Status page showing catalog performing optimally Figure 8.1.2: Status page showing error, with detailed error message accessed by clicking on red link -*Report any errors shown here to Astun Technology.* +**Report any errors shown here to Astun Technology.** The metrics links provide advanced information on the status of the system and should not generally be needed. The Activity "Export (zip)" provides a log file from the server. This may be requested by Astun Technology support staff. This download could be large and may take some time. The Thread Status link provides advanced information on the java installation, and should not generally be needed. @@ -719,7 +721,7 @@ The information displayed here comes from the record’s `gmd:pointOfContact/gmd * `gmd:organisationName` determines the organisation name (in the example above- Scottish Government) * `gmd:electronicMailAddress` determines the logo- the domain has to match a logo name loaded in the catalog (in the example above the domain is gov.scot so the logo name has to be gov.scot.png) -**NB:** It’s important to note that the file extension for the logo **has to be PNG**, otherwise the logo **won’t** be associated with the resource and thus **won’t** be displayed. +**Note: It’s important to note that the file extension for the logo has to be PNG, otherwise the logo won’t be associated with the resource and thus won’t be displayed.** **Metadata information- Organisation logo** @@ -735,7 +737,7 @@ The information displayed here comes from the record’s `gmd:contact/gmd:CI_Res * `gmd:organisationName` determines the organization name (in the example above- Scottish Government) * `gmd:electronicMailAddress` determines the logo- the domain has to match a logo name loaded in the catalog (in the example above the domain is gov.scot so the logo name has to be gov.scot.png) -**NB:** It’s important to note that the file extension for the logo **has to be PNG**, otherwise the logo **won’t** be associated with the resource and thus **won’t** be displayed. +**Note: It’s important to note that the file extension for the logo has to be PNG, otherwise the logo won’t be associated with the resource and thus won’t be displayed.** **Provided by- Group logo** @@ -924,7 +926,11 @@ Note that the services don't return a result, just a blank page. Note also that .. |image3| image:: media/adminimage04.png .. |image4| image:: media/adminimage05.png .. |image5| image:: media/adminimage06.png +.. |image5a| image:: media/adminimage06a.png +.. |image5b| image:: media/adminimage06b.png .. |image6| image:: media/adminimage07.png +.. |image6a| image:: media/adminimage07a.png +.. |image6b| image:: media/adminimage07b.png .. |image7| image:: media/adminimage08.png .. |image7a| image:: media/adminimage08a.png .. |image7b| image:: media/adminimage08b.png @@ -990,4 +996,9 @@ Note that the services don't return a result, just a blank page. Note also that .. |button_batch_save| image:: media/button_batch_save.png .. |button_transfer| image:: media/button_transfer.png .. |analyze_records_button| image:: media/analyze_records_button.png -.. |test_link_button| image:: media/test_link_button.png \ No newline at end of file +.. |test_link_button| image:: media/test_link_button.png +.. |show_harvester_facets_button| image:: media/show_harvester_facets_button.png +.. |hide_harvester_facets_button| image:: media/hide_harvester_facets_button.png +.. |remove_harvester_filter_button| image:: media/remove_harvester_filter_button.png +.. |remove_harvester_records| image:: media/remove_harvester_records.png +.. |add_wfs_harvester_button| image:: media/add_wfs_harvester_button.png \ No newline at end of file From ebfa3ece259ff5b6f72ac61d38cc2c2aae72cca9 Mon Sep 17 00:00:00 2001 From: Elena Robu Date: Wed, 11 Dec 2024 15:01:50 +0000 Subject: [PATCH 2/3] remove section for deprecated feature --- docs/ssdi_adminguidance.rst | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/docs/ssdi_adminguidance.rst b/docs/ssdi_adminguidance.rst index ac3fae4..a1599f9 100644 --- a/docs/ssdi_adminguidance.rst +++ b/docs/ssdi_adminguidance.rst @@ -775,25 +775,6 @@ The CSW Service information setting allows the configuration of some of the GetC Figure 12.3.1: The CSW settings interface -Virtual CSW ------------ - -This subsection allows the configuration of Virtual CSW endpoints. These allow for different CSW URLs to be used within the catalogue, such as for different groups or metadata categories. - -To configure a new Virtual CSW endpoint, click the blue "New Virtual CSW" button and then configure the following settings: - -* Name- This will be used as the URL endpoint for the virtual CSW. **This must begin with csw-** -* Description -* Filters/Query- the filter that should be used to decide on the records that should be published under this endpoint. Choose from the dropdown list, or use the advanced query option. The figure below shows an example endpoint for records belonging to the Aberdeen group - -|image28| - -Figure 12.4.1: Virtual CSW endpoint set up for Aberdeen group - -Once a virtual endpoint has been saved, it's capabilities can be checked using the link shown below in figure 12.5.1 - -**Note that the default contact information, as configured in the CSW subsection, will be used for the GetCapabilities request** - CSW test -------- From c838e178705b3fffc28afbb3a93177b562846df9 Mon Sep 17 00:00:00 2001 From: Elena Robu Date: Wed, 11 Dec 2024 15:12:05 +0000 Subject: [PATCH 3/3] update links to the GEMINI documentation --- docs/UserDoc_Chap1_Intro.rst | 4 +- docs/UserDoc_Chap7_Elements.rst | 352 ++++++++++++++++---------------- docs/UserDoc_Chap8_Annex1.rst | 4 +- docs/UserDoc_Chap9_Annex2.rst | 22 +- 4 files changed, 191 insertions(+), 191 deletions(-) diff --git a/docs/UserDoc_Chap1_Intro.rst b/docs/UserDoc_Chap1_Intro.rst index 96294c4..4f3f9e3 100644 --- a/docs/UserDoc_Chap1_Intro.rst +++ b/docs/UserDoc_Chap1_Intro.rst @@ -25,7 +25,7 @@ A metadata standard is a specification which establishes a common understanding The development of such schemas tends to be controlled through community consensus combined with a formal processes for submission, approval and publishing of new elements. Schemas that are developed and maintained by standards organisations (e.g. ISO) or organisations that have taken on such responsibility (e.g. Dublin Core Metadata Initiative) are called metadata standards. -The UK Geospatial Metadata Interoperability Initiative (`GEMINI `__ ) is the UK’s geographic metadata standard. It was originally produced through a collaboration between the Association for Geographic Information (AGI), the e-Government Unit (eGU) and the UK Data Archive. An application profile of ISO 19115, UK GEMINI is conformant with the INSPIRE Technical Guidance and designed to meet the requirements of INSPIRE in a UK context. +The UK Geospatial Metadata Interoperability Initiative (`GEMINI `__ ) is the UK’s geographic metadata standard. It was originally produced through a collaboration between the Association for Geographic Information (AGI), the e-Government Unit (eGU) and the UK Data Archive. An application profile of ISO 19115, UK GEMINI is conformant with the INSPIRE Technical Guidance and designed to meet the requirements of INSPIRE in a UK context. Why create metadata? @@ -51,6 +51,6 @@ When effort and resource is put into the provision of standard compliant metadat Why use UK Gemini? ------------------ -`UK GEMINI `__ is the designated standard for geographic metadata in the United Kingdom. It ensures consistency with respect to metadata across the UK through content guidance and the use of UK specific terms and code lists. UK Gemini also simplifies the INSPIRE Technical Guidance making it easier for organisations to achieve compliance. +`UK GEMINI `__ is the designated standard for geographic metadata in the United Kingdom. It ensures consistency with respect to metadata across the UK through content guidance and the use of UK specific terms and code lists. UK Gemini also simplifies the INSPIRE Technical Guidance making it easier for organisations to achieve compliance. While ensured compliance to regulations is important, the key benefit is the interoperability the standard allows across a range of platforms. Metadata in the Gemini format can be shared and consumed easily by a number of platforms and third party applications. Gemini is a requirement for the data.gov.uk portal and, with version 2.3, can now be consumed by the ESRI ArcGIS platform without the need of additional plugins. diff --git a/docs/UserDoc_Chap7_Elements.rst b/docs/UserDoc_Chap7_Elements.rst index 1aa1c43..df3fbbc 100644 --- a/docs/UserDoc_Chap7_Elements.rst +++ b/docs/UserDoc_Chap7_Elements.rst @@ -1,26 +1,26 @@ Metadata Elements ================= -This section provides guidance with respect to each of the UK Gemini elements. Section headings refer to the label present in the editing form of +This section provides guidance with respect to each of the UK Gemini elements. Section headings refer to the label present in the editing form of `spatialdata.gov.scot `__, however, UK Gemini and INSPIRE equivalents are also provided. Links to full element guidance from the AGI are given, which includes information on known common errors. Images are provided showing example entries for each of the elements. -Users may also wish to consult the full `UK Gemini 2.3 specification `__. +Users may also wish to consult the full `UK Gemini 2.3 specification `__. Defining INSPIRE compliance --------------------------- -To define within the metadata if a dataset is compliant with INSPIRE, users should ensure the **Keyword** section is completed. If the dataset is -covered by INSPIRE (e.g. parts of it are within the Scope of an INSPIRE Annex data specification), then the **first keyword** should be from the +To define within the metadata if a dataset is compliant with INSPIRE, users should ensure the **Keyword** section is completed. If the dataset is +covered by INSPIRE (e.g. parts of it are within the Scope of an INSPIRE Annex data specification), then the **first keyword** should be from the `GEMET INSPIRE themes `__ keyword list. -If another controlled vocabulary is used as the first keyword, such as the `Integrated Public Sector Vocabulary (IPSV) `__, -then the dataset is not covered by INSPIRE. That said, the dataset and service metadata will still be required to comply with the operation and +If another controlled vocabulary is used as the first keyword, such as the `Integrated Public Sector Vocabulary (IPSV) `__, +then the dataset is not covered by INSPIRE. That said, the dataset and service metadata will still be required to comply with the operation and service commitments, as set out in the `Registered user obligations `__ section. Abstract -------- -:Gemini: `Abstract `__ +:Gemini: `Abstract `__ :INSPIRE: Resource abstract :ISO19115: MD_Identification.abstract :Obligation: Mandatory @@ -30,10 +30,10 @@ Abstract A brief narrative summary of the data resource. :Guidance: - Provide a clear and concise statement of the content of the dataset and its purpose (i.e. the 'what' and 'why' aspect of the dataset). General - background information should not be included, and unexplained abbreviations and jargon should be avoided. The abstract description should be - understood by non-experts. - + Provide a clear and concise statement of the content of the dataset and its purpose (i.e. the 'what' and 'why' aspect of the dataset). General + background information should not be included, and unexplained abbreviations and jargon should be avoided. The abstract description should be + understood by non-experts. + *Note: with Gemini 2.3 there is now a requirement for the abstract to be at least 100 characters long, and to be different from the* `title <#title>`__ *element. Validation will display an error if these conditions are not met.* |userdoc_fig_7_1_1_Abstract| @@ -41,7 +41,7 @@ Abstract Additional information ---------------------- -:Gemini: `Additional information `__ +:Gemini: `Additional information `__ :INSPIRE: supplemental information :ISO19115: MD_Identification > MD_DataIdentification.supplementalInformation :Obligation: Optional @@ -58,7 +58,7 @@ Additional information Alternative title ----------------- -:Gemini: `Alternative title `__ +:Gemini: `Alternative title `__ :INSPIRE: n/a :ISO19115: MD_DataIdentification.citation > CI_Citation.alternateTitle :Obligation: Optional @@ -68,20 +68,20 @@ Alternative title Any short name, other name, acronym or alternative language title by which the data resource is known. :Guidance: - This element should be used to record alternative titles by which the data resource is known, such as historical names, commonly used + This element should be used to record alternative titles by which the data resource is known, such as historical names, commonly used abbreviations and acronyms. It can also be helpful to include title with spatial or temporal coverage if applicable. Entries should remain short and concise. - - If the element is not visible in the default view of the editing form, it can be added by `switching to advanced view `__ + + If the element is not visible in the default view of the editing form, it can be added by `switching to advanced view `__ and clicking the |button_edit_plus| button. |userdoc_fig_7_2_1_AlternativeTitle| Character encoding ------------------ -:Gemini: `Character encoding `__ +:Gemini: `Character encoding `__ :INSPIRE: Character encoding (metadata/2.0/req/isdss/character-encoding) -:ISO19115: MD_DataIdentification.characterSet +:ISO19115: MD_DataIdentification.characterSet :Obligation: Conditional (mandatory if not UTF-8) :occurence: Many @@ -96,7 +96,7 @@ Character encoding Data format ------------------- -:Gemini: `Data format `__ +:Gemini: `Data format `__ :INSPIRE: Data encoding :ISO19115: MD_Distribution.distributionFormat > MD_Format :Obligation: Mandatory @@ -106,16 +106,16 @@ Data format The format(s) in which the digital data is available. :Guidance: - The name of the format and the version can be selected from common options listed in the drop down menu. Otherwise, entries should - be recognised formats for data transfer, either standard or proprietary. If the data is not transferable (e.g. view only), then this should be - stated. Recommended best practice is to select a value from a controlled vocabulary, such as `PRONOM `__. + The name of the format and the version can be selected from common options listed in the drop down menu. Otherwise, entries should + be recognised formats for data transfer, either standard or proprietary. If the data is not transferable (e.g. view only), then this should be + stated. Recommended best practice is to select a value from a controlled vocabulary, such as `PRONOM `__. |userdoc_fig_7_7_1_DistributionFormat| Data quality --------------------------------- -:Gemini: `Data quality `__ +:Gemini: `Data quality `__ :INSPIRE: Topological consistency. Other types are specified in the data specifications :ISO19115: DQ_DataQuality.report->DQ_Element :Obligation: Conditional. Consult Gemini Guidance. @@ -131,20 +131,20 @@ Data quality **2|** `Conformity <#data-quality-conformity>`__ - the product specification being assessed against (e.g. conformance to INSPIRE). - At least one data quality element must be scoped to the entire data set or series that the metadata refers to. Other quality measures, for example relating to specific feature types may be provided in addition. To add additional Data Quality elements, `switch to advanced view `__ + At least one data quality element must be scoped to the entire data set or series that the metadata refers to. Other quality measures, for example relating to specific feature types may be provided in addition. To add additional Data Quality elements, `switch to advanced view `__ and click the |button_edit_plus| button at the base of the page. - + Data quality - Conformity --------------------------------- -:Gemini: `Conformity `__ +:Gemini: `Conformity `__ :INSPIRE: Conformity - degree :ISO19115: DQ_DataQuality > DQ_Element.result > DQ_ConformanceResult :Obligation: Mandatory :occurrence: Many :Definition: - A sub-element of `Data quality <#data-quality>`__, this is the degree of conformity with the product specification or user requirement against which the data is + A sub-element of `Data quality <#data-quality>`__, this is the degree of conformity with the product specification or user requirement against which the data is being evaluated (i.e. degree of conformity to INSPIRE). :Guidance: @@ -156,7 +156,7 @@ Data quality - Conformity Data quality - Quality scope --------------------------------- -:Gemini: `Quality Scope `__ +:Gemini: `Quality Scope `__ :INSPIRE: metadata/2.0/req/datasets-and-series/one-data-quality-element :ISO19115: DQ_DataQuality.scope :Obligation: Mandatory @@ -165,17 +165,17 @@ Data quality - Quality scope :Definition: A sub-element of `Data quality <#data-quality>`__, this is specific scope to which the data quality assessment applies. -:Guidance: +:Guidance: At least one `Data quality <#data-quality>`__ element scoped to the entire dataset or series to which the metadata record refers. For a dataset, set quality scope to '**dataset**', for a dataset series, set quality scope to '**series**'. - + If using a `Data quality <#data-quality>`__ element to describe something other than the whole dataset or series, then provide additional data quality elements with their scope set appropriately. Switch to the Advanced editing view, change to the Quality tab, and Data Quality info element using the plus button at the base of the page. Set the quality scope to the appropriate level using the dropdown list. |userdoc_fig_7_4_1_ConformanceResult| - - + + Dataset language ---------------- -:Gemini: `Dataset language `__ +:Gemini: `Dataset language `__ :INSPIRE: Resource language :ISO19115: MD_DataIdentification.language :Obligation: Conditional @@ -185,10 +185,10 @@ Dataset language The language used within the dataset (assuming the data resource contains text/written information, e.g. in attribute tables). :Guidance: - Select a language from the drop down menu listing entries from the ISO 639-2 code list. For INSPIRE compliance, this has to be an - `official language of the European Community `__, - of which English (eng) is the only one in common use across the UK (and is the default). For non-INSPIRE metadata records, it can - be any ISO 639-2 three letter code, of which the relevant entries for the UK are English (eng), Welsh (cym), Gaelic (Irish) (gle), Gaelic + Select a language from the drop down menu listing entries from the ISO 639-2 code list. For INSPIRE compliance, this has to be an + `official language of the European Community `__, + of which English (eng) is the only one in common use across the UK (and is the default). For non-INSPIRE metadata records, it can + be any ISO 639-2 three letter code, of which the relevant entries for the UK are English (eng), Welsh (cym), Gaelic (Irish) (gle), Gaelic (Scottish) (gla), Cornish (cor), Ulster Scots (sco). |userdoc_fig_7_13_1_DatasetLanguage| @@ -196,22 +196,22 @@ Dataset language Dataset reference date ---------------------- -:Gemini: `Dataset reference date `__ +:Gemini: `Dataset reference date `__ :INSPIRE: Date of publication :ISO19115: MD_Identification.citation > CI_Citation.date :Obligation: Mandatory :occurrence: Many :Definition: - Reference date for the data resource, indicating the date of publication, creation and/or last revision. Note that for services, this + Reference date for the data resource, indicating the date of publication, creation and/or last revision. Note that for services, this date relates to the creation, publication, and/or revision of the service, not the dataset(s) within it.) :Guidance: - This element is a notional date of publication of the data resource. It is different from the `temporal extent <#extent-temporal-extent>`__, + This element is a notional date of publication of the data resource. It is different from the `temporal extent <#extent-temporal-extent>`__, which is the date of currency of the resource. Multiple dataset reference dates can be defined, but there must only be one of type *creation* and only one of type *revision*. - - Dates may be to any degree of precision, from year (YYYY) to full date and time. The extended date format (YYYY-MM-DD) should be used, where YYYY is - the year, MM the month, and DD the day. If required, time (HH:MM:SS, where HH is the hour, MM the minute, and SS the second) may be added, with + + Dates may be to any degree of precision, from year (YYYY) to full date and time. The extended date format (YYYY-MM-DD) should be used, where YYYY is + the year, MM the month, and DD the day. If required, time (HH:MM:SS, where HH is the hour, MM the minute, and SS the second) may be added, with 'T' separating the two parts. |userdoc_fig_7_6_1_ReferenceDate| @@ -219,95 +219,95 @@ Dataset reference date Extent - Geographic bounding box -------------------------------- -:Gemini: `Bounding box `__ +:Gemini: `Bounding box `__ :INSPIRE: Geographic bounding box :ISO19115: MD_DataIdentification.extent > EX_Extent > EX_GeographicExtent > EX_GeographicBoundingBox :Obligation: Mandatory :occurrence: Many :Definition: - Rectangle enclosing the extent of the data resource described in latitude and longitude, to enable the resource to be located geographically. + Rectangle enclosing the extent of the data resource described in latitude and longitude, to enable the resource to be located geographically. It has four sub-elements: *west bounding longitude*, *east bounding longitude*, *south bounding latitude*, and *north bounding latitude*. :Guidance: - A pre-defined extent can be chosen from the drop down menu, or bounding coordinates can be manually entered in the corresponding boxes. The + A pre-defined extent can be chosen from the drop down menu, or bounding coordinates can be manually entered in the corresponding boxes. The west bounding longitude should be less than the east bounding longitude, and the north bounding latitude must be greater than the south. |userdoc_fig_7_8_1_GeogBoundingBox| Extent - Geographic description ------------------------------- -:Gemini: `Extent `__ +:Gemini: `Extent `__ :INSPIRE: n/a :ISO19115: MD_DataIdentification.extent > EX_Extent > EX_GeographicExtent > EX_GeographicDescription.geographicIdentifier :Obligation: Optional :occurrence: Many :Definition: - The geographical extent of the data resource relative to an administrative hierarchy. Note that it is the coverage of the data resource, not - the individual objects in the data resource. Thus if the data resource was national parks in Scotland, the extent would be 'Scotland', even - though many parts of Scotland do not have National Parks. Sub-elements of the geographic description are the *code* identifying the extent and + The geographical extent of the data resource relative to an administrative hierarchy. Note that it is the coverage of the data resource, not + the individual objects in the data resource. Thus if the data resource was national parks in Scotland, the extent would be 'Scotland', even + though many parts of Scotland do not have National Parks. Sub-elements of the geographic description are the *code* identifying the extent and the *designating authority* (optional). :Guidance: - Enter a pre-defined extent of country or Local Authority using one of the controlled lists available in the drop down above the bounding box element (e.g. Geonames). + Enter a pre-defined extent of country or Local Authority using one of the controlled lists available in the drop down above the bounding box element (e.g. Geonames). Note that this element may also be populated using a linked data register entry, for example `http://statistics.gov.scot/id/statistical-geography/S92000003 `__. |userdoc_fig_7_9_1_GeogDescription| Extent - Temporal extent ------------------------ -:Gemini: `Temporal extent `__ +:Gemini: `Temporal extent `__ :INSPIRE: Temporal extent :ISO19115: EX_Extent > EX_TemporalExtent.extent :Obligation: Mandatory (dataset), Conditional (service) :occurrence: Many :Definition: - This is the date(s) that describes the time period covered by the content of the dataset. It may refer to (a) the period of collection of the - data or (b) the date at which it is deemed to be current. Temporal extent is the date of the validity of the data, and is different from the + This is the date(s) that describes the time period covered by the content of the dataset. It may refer to (a) the period of collection of the + data or (b) the date at which it is deemed to be current. Temporal extent is the date of the validity of the data, and is different from the `dataset reference date <#date>`__ (i.e. publication). :Guidance: Enter a Begin date and/or End date as required. Click on |button_edit_calendar| to activate the calendar selector. To add additional temporal extents, use the `advanced editor view `__. - + **2|** Scroll to the extent section (identification tab) and click the |button_edit_plusdrop| button next to the **Temporal element** label. - + **3|** From the dropdown menu, select **Temporal Extent**. This will present a further |button_edit_plusdrop| button labeled **Extent**. - + **4|** From the dropdown menu, select the extent type from either time edge, instant, node or period. - + *Note: if the temporal extent is composed of a begining and an end date, select time period. If it is a single date (e.g. census day) choose time instant. The time edge and node options are not often used.* **5|** If the time period option is chosen, use the |button_edit_plusdrop| buttons to add begining and end dates. - - Enter a date, or two dates defining the duration of the period, as defined by BS ISO 8601. Dates may be to any degree of precision, from year - (YYYY) to full date and time. The extended date format (YYYY-MM-DD) should be used, where YYYY is the year, MM the month, and DD the day. If - required, time (HH:MM:SS, where HH is the hour, MM the minute, and SS the second) may be added, with 'T' separating the two parts. Periods are - recorded as {fromdate/todate} (e.g. 2006-04-01/2007-03-31). Either the from date or the to date (but not both) of the time period may be left + + Enter a date, or two dates defining the duration of the period, as defined by BS ISO 8601. Dates may be to any degree of precision, from year + (YYYY) to full date and time. The extended date format (YYYY-MM-DD) should be used, where YYYY is the year, MM the month, and DD the day. If + required, time (HH:MM:SS, where HH is the hour, MM the minute, and SS the second) may be added, with 'T' separating the two parts. Periods are + recorded as {fromdate/todate} (e.g. 2006-04-01/2007-03-31). Either the from date or the to date (but not both) of the time period may be left blank to indicate uncertainty. |userdoc_fig_7_10_1_TemporalExtent| Extent - Vertical extent ------------------------ -:Gemini: `Vertical extent information `__ +:Gemini: `Vertical extent information `__ :INSPIRE: n/a :ISO19115: MD_DataIdentification.extent > EX_Extent > EX_VerticalExtent :Obligation: Optional :occurrence: Many :Definition: - Describes the vertical domain (height range) of the data resource. The element is composed of the **minimum value**, **maximum value** and the **vertical + Describes the vertical domain (height range) of the data resource. The element is composed of the **minimum value**, **maximum value** and the **vertical coordinate reference system** (recorded as a name or code from a recognised thesaurus, i.e. `EPSG Geodetic Parameter Registry `__). :Guidance: This element should be completed only where the vertical extent is relevant (e.g. geology, mining, etc.). If it is relevant, then all sub-elements are mandatory. - + To add the vertical extent: - + **1|** In default (simple) view, scroll to the extent element and click |button_edit_verticalextent|. - + **2|** Enter a minimum value in metres. **3|** Enter a maximum value in metres. @@ -319,7 +319,7 @@ Extent - Vertical extent File identifier ------------------- -:Gemini: `File identifier `__ +:Gemini: `File identifier `__ :INSPIRE: metadata/2.0/rec/common/fileIdentifier :ISO19115: MD_Metadata.fileIdentifier :Obligation: Mandatory @@ -333,11 +333,11 @@ File identifier File identifier should not be confused with the UK GEMINI2 metadata item `Resource identifier <#resource-identifier>`__, which identifies the data resource being described. -|userdoc_fig_7_31_1_FileIdentifier| +|userdoc_fig_7_31_1_FileIdentifier| Hierarchy level name -------------------- -:Gemini: `Hierarchy level name `__ +:Gemini: `Hierarchy level name `__ :INSPIRE: Hierarchy level :ISO19115: MD_Metadata.hierarchyLevelName :Obligation: Mandatory for series and services, optional for datasets @@ -353,32 +353,32 @@ Hierarchy level name Keyword ------- -:Gemini: `Keyword `__ +:Gemini: `Keyword `__ :INSPIRE: Keyword :ISO19115: MD_Identification.descriptiveKeywords > MD_Keywords :Obligation: Mandatory :occurrence: Many :Definition: - Terms covering the subject of the data resource that are more specific than those entered under `topic category <#topic-category>`__. Ideally, + Terms covering the subject of the data resource that are more specific than those entered under `topic category <#topic-category>`__. Ideally, these will be standardised keywords originating from a controlled vocabulary, so that resources can be identified in any search. :Guidance: It is recommended that keyword values be taken from a standardised subject vocabularies, such as `General Environmental Multi-Lingual Thesaurus (GEMET) `__ or the `Integrated Public Sector Vocabulary (IPSV) `__, - and the formal citation provided (including the date, version and any amendments where appropriate). This will enable other users to perform + and the formal citation provided (including the date, version and any amendments where appropriate). This will enable other users to perform more efficient searches and eliminate resources that are of no interest more easily. - - If the dataset is covered under INSPIRE, then the **first** keyword should be from the `General Environmental Multi-Lingual Thesaurus (GEMET) - INSPIRE Spatial Data Themes `__ list. + + If the dataset is covered under INSPIRE, then the **first** keyword should be from the `General Environmental Multi-Lingual Thesaurus (GEMET) - INSPIRE Spatial Data Themes `__ list. Service records must include a keyword from the INSPIRE `Classification of spatial data services `__ code list. - + To add new keywords from a controlled vocabulary to the editing form: **1|** Click the |button_edit_selectthesaurus| button below the keywords element. - + **2|** Select the desired thesaurus (e.g. GEMET - INSPIRE themes, version 1.0). This will add a search box for the thesaurus. - + **3|** Click to select the relevant keyword. The citiation for the originating vocabulary will be pre-populated. - + *Note: alternately, free text keywords can be added by clicking the* |button_edit_addkeyword| *button.* |userdoc_fig_7_12_1_Keywords| @@ -386,25 +386,25 @@ Keyword Limitations on public access ---------------------------- -:Gemini: `Limitations on public access `__ +:Gemini: `Limitations on public access `__ :INSPIRE: Limitations on public access :ISO19115: MD_Identification.resourceConstraints > MD_LegalConstraints.accessConstraints & otherConstraints :Obligation: Mandatory :occurrence: Many :Definition: - Restrictions imposed on **access** to the data resource for security and other reasons (i.e. who can see the data). + Restrictions imposed on **access** to the data resource for security and other reasons (i.e. who can see the data). :Guidance: - Limitations on public access is different from the `use constraints <#use-constraints>`__ element, which describes limitations on using the data, - such as fees or licencing restrictions, rather than the access to it. A data resource can be openly accessible (which all INSPIRE data should + Limitations on public access is different from the `use constraints <#use-constraints>`__ element, which describes limitations on using the data, + such as fees or licencing restrictions, rather than the access to it. A data resource can be openly accessible (which all INSPIRE data should be), but have restrictions on its use such as licensing, fees, or usage limitations. - + For INSPIRE purposes, the *Limitations on public access* dropdown box must be set to '**other restrictions**'. The anchor element below must then be populated with an appropriate label from the `INSPIRE code list for Limitations on public access `__. Change the anchor label to the appropriate entry from the code list, and ensure the URL points to the corresponding code list URI. - Article 13 of the Directive contains a list of cases where limitations on public access can be set. With regards to providing the metadata for - the datasets and services through discovery services, the limitations on public access can be set on the base of reasons of international - relations, public security or national defence. Concerning providing View, Download or Transformation Services, or e-commerce services, + Article 13 of the Directive contains a list of cases where limitations on public access can be set. With regards to providing the metadata for + the datasets and services through discovery services, the limitations on public access can be set on the base of reasons of international + relations, public security or national defence. Concerning providing View, Download or Transformation Services, or e-commerce services, limitations on public access can be set on the base of the following reasons: * the confidentiality of the proceedings of public authorities, where such confidentiality is provided for by law; @@ -417,12 +417,12 @@ Limitations on public access * the protection of the environment to which such information relates, such as the location of rare species. This element shall **only** include information regarding access to the resource (not the use of the data, which is documented under the `Use constraints <#use-constraints>`__ section). When Member States limit public access to spatial data sets and spatial data services under Article 13 of Directive 2007/2/EC, this metadata element shall provide information on the limitations and the reasons for them. If there are no limitations on public access, this metadata element shall indicate that fact. - + |userdoc_fig_7_14_1_LimitationsPublicAccess| Lineage -------- -:Gemini: `Lineage `__ +:Gemini: `Lineage `__ :INSPIRE: Lineage :ISO19115: DQ_DataQuality.lineage > LI_Lineage.statement :Obligation: Mandatory @@ -432,22 +432,22 @@ Lineage A sub-element of `data quality <#data-quality>`__ that should provide information about the events or source data used in the creation of the data resource. This will be useful in determining whether the data is fit for purpose. :Guidance: - The lineage differs from the `abstract <#abstract>`__ in that it covers 'how' the dataset was created as opposed the 'what' and 'why' of the - dataset. A brief technical description should be given noting any sources and processes used. Any procedures or protocol associated with the + The lineage differs from the `abstract <#abstract>`__ in that it covers 'how' the dataset was created as opposed the 'what' and 'why' of the + dataset. A brief technical description should be given noting any sources and processes used. Any procedures or protocol associated with the update of the dataset should also be noted, along with notes on previous updates. |userdoc_fig_7_15_1_Lineage| Maintenance information -------------------------------- -:Gemini: `Maintenance information `__ +:Gemini: `Maintenance information `__ :INSPIRE: Maintenance information :ISO19115: MD_MaintenanceInformation.maintenanceAndUpdateFrequency :Obligation: Optional :occurrence: One :Definition: - Information about the scope and frequency of updating. Note that this identifies how often the updated + Information about the scope and frequency of updating. Note that this identifies how often the updated data resource is made available to the user (for instance a data resource may be updated continuously, but released to the user only monthly). :Guidance: @@ -457,7 +457,7 @@ Maintenance information Metadata date stamp ------------------- -:Gemini: `Metadata date `__ +:Gemini: `Metadata date `__ :INSPIRE: Metadata date :ISO19115: MD_Metadata.dataStamp :Obligation: Mandatory @@ -467,45 +467,45 @@ Metadata date stamp The date on which the metadata was last updated. :Guidance: - This element is not editable and is set by the editor when the file is saved. It is used by `spatialdata.gov.scot `__ and `data.gov.uk `__ to determine if metadata - with the same field identifier (UUID) has been changed. A single date is specified in the extended format YYYY-MM-DD, where YYYY is the year, + This element is not editable and is set by the editor when the file is saved. It is used by `spatialdata.gov.scot `__ and `data.gov.uk `__ to determine if metadata + with the same field identifier (UUID) has been changed. A single date is specified in the extended format YYYY-MM-DD, where YYYY is the year, MM is the month and DD is the day. |userdoc_fig_7_18_1_MetadataDate| Metadata language ----------------- -:Gemini: `Metadata language `__ +:Gemini: `Metadata language `__ :INSPIRE: Metadata language :ISO19115: MD_Metadata.language :Obligation: Mandatory :occurrence: One :Definition: - The language used to document the metadata. The purpose of this element is to identify the language used in a multi-lingual metadata service, + The language used to document the metadata. The purpose of this element is to identify the language used in a multi-lingual metadata service, for example in the INSPIRE geo-portal. :Guidance: - Selected a language from the drop down menu listing entries from the ISO 639-2 code list. For INSPIRE compliance, this has to be an - `official language of the European Community `__, - of which English (eng) is the only one in common use across the UK (and is the default in the SSDI). For non-INSPIRE metadata records, it can - be any ISO 639-2 three letter code, of which the relevant entries for the UK are English (eng), Welsh (cym), Gaelic (Irish) (gle), Gaelic + Selected a language from the drop down menu listing entries from the ISO 639-2 code list. For INSPIRE compliance, this has to be an + `official language of the European Community `__, + of which English (eng) is the only one in common use across the UK (and is the default in the SSDI). For non-INSPIRE metadata records, it can + be any ISO 639-2 three letter code, of which the relevant entries for the UK are English (eng), Welsh (cym), Gaelic (Irish) (gle), Gaelic (Scottish) (gla), Cornish (cor), Ulster Scots (sco). |userdoc_fig_7_20_1_MetadataLanguage| Metadata point of contact ------------------------- -:Gemini: `Metadata point of contact `__ +:Gemini: `Metadata point of contact `__ :INSPIRE: Metadata point of contact :ISO19115: MD_Metadata.contact > CI_ResponsibleParty :Obligation: Mandatory :occurrence: Many :Definition: - This element records the details of the organisation(s) responsible for the creation and maintenance of the metadata record. The structure of + This element records the details of the organisation(s) responsible for the creation and maintenance of the metadata record. The structure of this element is the same as the `Point of contact <#point-of-contact>`__ element. There are eight sub-elements: - + * Organisation name * Position name (i.e. job role or position of the responsible person or business area) * Voice (i.e. telephone number) @@ -516,38 +516,38 @@ Metadata point of contact * Role (of the responsible party with respect to the metadata) :Guidance: - Of the eight sub-elements, only the **organisation name**, **email address** and **role** are mandatory. All other sub-elements are optional. + Of the eight sub-elements, only the **organisation name**, **email address** and **role** are mandatory. All other sub-elements are optional. With regards to the *organisation name*, this should be provided in full without abbreviations. In terms of the *role*, for INSPIRE purposes this must be set to *point of contact*. - - For *position name*, a general job title (e.g. Data Manager) should be identified rather than individuals which are subject to change without - notice and difficult to maintain. Likewise, email addresses should be provided for branch or team (i.e. shared) mailboxes where possible rather + + For *position name*, a general job title (e.g. Data Manager) should be identified rather than individuals which are subject to change without + notice and difficult to maintain. Likewise, email addresses should be provided for branch or team (i.e. shared) mailboxes where possible rather than for individuals. - - If the user has stored contact details in a `directory entry `__ on the portal, details can be auto-populated by - searching for the contact in the search box below the element. - + + If the user has stored contact details in a `directory entry `__ on the portal, details can be auto-populated by + searching for the contact in the search box below the element. + |userdoc_fig_7_17_1_MetadataContact| Metadata standard name ---------------------- -:Gemini: `Metadata standard name `__ +:Gemini: `Metadata standard name `__ :INSPIRE: N/A :ISO19115: MD_Metadata.metadataStandardName :Obligation: Optional in GEMINI but required in `spatialdata.gov.scot `__ :occurence: One :Definition: - Name of the metadata standard or profile used, cited with a reference to the appropriate register entry. + Name of the metadata standard or profile used, cited with a reference to the appropriate register entry. :Guidance: This element is required in `spatialdata.gov.scot `__ and must be set to `UK GEMINI `__ when importing metadata records into the portal. For records created within the portal from templates, this element will be automatically filled in, and will not be editable in the default editing view. - - + + Metadata standard version ------------------------- -:Gemini: `Metadata standard version `__ +:Gemini: `Metadata standard version `__ :INSPIRE: N/A :ISO19115: MD_Metadata.metadataStandardVersion :Obligation: Optional in GEMINI but required in `spatialdata.gov.scot `__ @@ -560,18 +560,18 @@ Metadata standard version This element is required in `spatialdata.gov.scot `__ and must be set to **2.3** when importing metadata records into the portal. For records created within the portal from templates, this element will be automatically filled in, and will not be editable in the default editing view. |userdoc_fig_7_32_1_MetadataStandard| - - + + Parent identifier ----------------- -:Gemini: `Parent identifier `__ +:Gemini: `Parent identifier `__ :INSPIRE: N/A :ISO19115: MD_parentidentifier.scope :Obligation: Optional :occurrence: One :Definition: - File identifier of the metadata that is a parent to this child metadata. It supports parent-child relationships in metadata and allows navigation from a dataset record to the series record of which it forms a part. + File identifier of the metadata that is a parent to this child metadata. It supports parent-child relationships in metadata and allows navigation from a dataset record to the series record of which it forms a part. :Guidance: Only to be used if the dataset is part of a series. To add a parent identifier, click |button_edit_addparent| and add the Unique Identifier for the parent record. @@ -580,7 +580,7 @@ Parent identifier Resource identifier ------------------- -:Gemini: `Resource identifier `__ +:Gemini: `Resource identifier `__ :INSPIRE: Unique resource identifier :ISO19115: MD_DataIdentification.citation > CI_Citation.identifier :Obligation: Mandatory (datasets), Optional (services) @@ -590,8 +590,8 @@ Resource identifier A value uniquely identifying the data resource within your organisation (i.e. how your organisation references the dataset). :Guidance: - The *Code* element is mandatory, and should be a recognisable identifier within the context of your organisation (i.e. a unique code of numbers, - letters or combination of referring to a single dataset). If it is not guaranteed to be unique across the UK and the wider EU (INSPIRE), + The *Code* element is mandatory, and should be a recognisable identifier within the context of your organisation (i.e. a unique code of numbers, + letters or combination of referring to a single dataset). If it is not guaranteed to be unique across the UK and the wider EU (INSPIRE), then the *Codespace* sub-element must be specified; this should be the internet domain of the data provider/owner. |userdoc_fig_7_3_1_CitationIdentifier| @@ -599,28 +599,28 @@ Resource identifier Resource locator ---------------- -:Gemini: `Resource locator `__ +:Gemini: `Resource locator `__ :INSPIRE: Resource locator :ISO19115: MD_Distribution > MD_DigitalTransferOptions.online > CI_OnlineResource.linkage :Obligation: Conditional :occurrence: Many :Definition: - Location (address) for on-line access to the resource using a Uniform Resource Locator (URL). This element should point to where the dataset - may be accessed, and may be different from where it may be ordered online (which should be included in the web address of the distributor). + Location (address) for on-line access to the resource using a Uniform Resource Locator (URL). This element should point to where the dataset + may be accessed, and may be different from where it may be ordered online (which should be included in the web address of the distributor). :Guidance: - This element should primarily be used to enter URLs for web services (i.e. WMS, WFS, etc.), however, links to web pages offering more - information or other services (e.g. interactive mapping applications) can also be added. To add an online resource, follow the instructions + This element should primarily be used to enter URLs for web services (i.e. WMS, WFS, etc.), however, links to web pages offering more + information or other services (e.g. interactive mapping applications) can also be added. To add an online resource, follow the instructions provided in the `Associated resources `__ section. Once an online resource has been added, it can be edited as normal - in the editing form. Note that for web services to be displayed in the interactive map, the **protocol**, **layer name** and **description** + in the editing form. Note that for web services to be displayed in the interactive map, the **protocol**, **layer name** and **description** must be entered. The layer name **must** match that as defined in the GetCapabilities request of the service. - + |userdoc_fig_7_21_1_OnLineResource| Resource type --------------- -:Gemini: `Resource type `__ +:Gemini: `Resource type `__ :INSPIRE: Resource type :ISO19115: MD_Metadata.hierarchyLevel :Obligation: Mandatory @@ -630,23 +630,23 @@ Resource type Scope to which the metadata applies (i.e. dataset, series, service). :Guidance: - Identify whether resource is a dataset or a series (collection of datasets with a common specification). For metadata created on `spatialdata.gov.scot `__, this element is set by the + Identify whether resource is a dataset or a series (collection of datasets with a common specification). For metadata created on `spatialdata.gov.scot `__, this element is set by the choice of template and should not be changed. |userdoc_fig_7_5_1_HierarchyLevel| Responsible organisation ------------------------ -:Gemini: `Responsible organisation `__ +:Gemini: `Responsible organisation `__ :INSPIRE: Responsible party :ISO19115: MD_Identification.pointOfContact :Obligation: Mandatory :occurrence: Many :Definition: - This element records the details of the organisation(s) responsible for the creation, maintenance and distribution of the data resource. The + This element records the details of the organisation(s) responsible for the creation, maintenance and distribution of the data resource. The structure of this element is the same as the `Metadata contact <#metadata-contact>`__ element. There are eight sub-elements: - + * Organisation name * Position name (i.e. job role or position of the responsible person) * Voice (i.e. telephone number) @@ -657,44 +657,44 @@ Responsible organisation * Role (of the responsible party with respect to the resource) :Guidance: - Of the eight sub-elements, only the **orgnaisation name**, **email address** and **role** are mandatory. All other sub-elements are optional. + Of the eight sub-elements, only the **orgnaisation name**, **email address** and **role** are mandatory. All other sub-elements are optional. With regards to the *organisation name*, this should be provided in full without abbreviations. In terms of the *role*, if a responsible party - is both the creator, publisher and distributor of the resource then the role should be set to *Publisher*. If the resource was created by a + is both the creator, publisher and distributor of the resource then the role should be set to *Publisher*. If the resource was created by a party other than the provider this should also be recorded, using the role value *Originator*. - - For *position name*, a general job title (e.g. Data Manager) should be identified rather than individuals which are subject to change without - notice and difficult to maintain. Likewise, email addresses should be provided for branch or team (i.e. shared) mailboxes where possible rather + + For *position name*, a general job title (e.g. Data Manager) should be identified rather than individuals which are subject to change without + notice and difficult to maintain. Likewise, email addresses should be provided for branch or team (i.e. shared) mailboxes where possible rather than for individuals. - If the user has stored contact details in a `directory entry `__ on the portal, details can be auto-populated by + If the user has stored contact details in a `directory entry `__ on the portal, details can be auto-populated by searching for the contact in the search box below the element. |userdoc_fig_7_22_1_PointofContact| Spatial reference system ---------------------------- -:Gemini: `Spatial reference system `__ +:Gemini: `Spatial reference system `__ :INSPIRE: n/a :ISO19115: MD_ReferenceSystem.referenceSystemIdentifier > RS_Identifier.code :Obligation: Mandatory :occurrence: Many :Definition: - Identifier, name or description of the system of spatial referencing, whether by coordinates or geographic identifiers, used in the data + Identifier, name or description of the system of spatial referencing, whether by coordinates or geographic identifiers, used in the data resource. :Guidance: The reference system should be recorded referencing a well known common register (e.g. `EPSG Geodetic Parameter Registry `__) in a URL link format. For INSPIRE purposes the **first entry** must be one of the reference systems listed in Annex D.4 (Default Coordinate Reference Systems) of the `INSPIRE Metadata Technical Guidelines `__. For this reason it is recommended that ETRS89 is included as the first entry, and if desired British National Grid as a secondary entry. Failure to do so will result in a validation error. - + The box below the element can be used to search for and add additional reference systems. |userdoc_fig_7_23_1_ReferenceSystem| Spatial representation type ---------------------------- -:Gemini: `Spatial representation type `__ +:Gemini: `Spatial representation type `__ :INSPIRE: Spatial representation type -:ISO19115: MD_DataIdentification.spatialRepresentationType +:ISO19115: MD_DataIdentification.spatialRepresentationType :Obligation: Mandatory :occurrence: Many @@ -708,27 +708,27 @@ Spatial representation type Spatial resolution - Distance ----------------------------- -:Gemini: `Spatial resolution `__ +:Gemini: `Spatial resolution `__ :INSPIRE: Spatial resolution :ISO19115: MD_Identification.spatialResolution > MD_Resolution.distance :Obligation: Conditional :occurrence: Many :Definition: - A distance measure of the granularity (in metres), providing an indication of how detailed the data is. It is equivalent to the ground sample + A distance measure of the granularity (in metres), providing an indication of how detailed the data is. It is equivalent to the ground sample distance and should not be confused with the scale of a map (which is purely a display attribute). :Guidance: - Enter values that are real numbers, greater than 0, and specified in metres. Commonly used distances can be added from the recommended values - drop down next to the element. For data captured in the field, it is the precision at which the data is captured (this may be the accuracy for - topographic surveys, or the average sampling distance in an environmental survey). For data taken from maps, it is the positional accuracy of + Enter values that are real numbers, greater than 0, and specified in metres. Commonly used distances can be added from the recommended values + drop down next to the element. For data captured in the field, it is the precision at which the data is captured (this may be the accuracy for + topographic surveys, or the average sampling distance in an environmental survey). For data taken from maps, it is the positional accuracy of the map, while for image data it is the resolution of the image. |userdoc_fig_7_24_1_SpatialResDistance| Spatial resolution - Equivalent scale ------------------------------------- -:Gemini: `Equivalent scale `__ +:Gemini: `Equivalent scale `__ :INSPIRE: Equivalent scale :ISO19115: MD_Identification.spatialResolution > MD_Resolution.equivalentScale > MD_RepresentativeFraction.denominator :Obligation: Optional @@ -740,30 +740,30 @@ Spatial resolution - Equivalent scale :Guidance: Where the data is captured from a map, the scale of that map should be recorded as a positive integer. Note that `distance <#spatial-resolution-equivalent-scale>`__ is the preferred expression for spatial resolution. The equivalent scale should only be given when the distance cannot be determined. - + |userdoc_fig_7_25_1_SpatialResEqScale| Title ----- -:Gemini: `Title `__ +:Gemini: `Title `__ :INSPIRE: Resource title :ISO19115: MD_DataIdentification.citation > CI_Citation.title :Obligation: Mandatory :occurrence: One :Definition: - The name given to the data resource. + The name given to the data resource. :Guidance: - This should be the formal or product name if one exists. Otherwise the title should be created that is short, encapsulates the subject, + This should be the formal or product name if one exists. Otherwise the title should be created that is short, encapsulates the subject, temporal and spatial coverage of the data resource, and does not contain terms or jargon that make it incomprehensible. |userdoc_fig_7_27_1_Title| Topic category -------------- -:Gemini: `Topic category `__ +:Gemini: `Topic category `__ :INSPIRE: Resource topic category :ISO19115: MD_DataIdentification.topicCategory :Obligation: Mandatory (datasets), N/A (services) @@ -773,44 +773,44 @@ Topic category Describes the main theme(s) of the data resource, using `topic categories in accordance with ISO 19115 standard `__. :Guidance: - Select from the drop down list one or more categories that most closely represent the topic of the data resource. This element is only meant to + Select from the drop down list one or more categories that most closely represent the topic of the data resource. This element is only meant to represent the general theme of the information. `Keywords <#keywords>`__ should be used to provide greater detail on the nature of the dataset. - While more than one topic category can be applied, only a limited number of most relevant should be chosen (e.g. topographic maps should not + While more than one topic category can be applied, only a limited number of most relevant should be chosen (e.g. topographic maps should not be classified as farming). Multiple topic categories can be added. - - Note that the choice of topic category will dictate which categories the data resource is listed under on the **Browse by topics** section of + + Note that the choice of topic category will dictate which categories the data resource is listed under on the **Browse by topics** section of the homepage. |userdoc_fig_7_28_1_TopicCategory| - + Use constraints --------------- -:Gemini: `Use constraints `__ +:Gemini: `Use constraints `__ :INSPIRE: Conditions applying to access and use :ISO19115: MD_Identification.resourceConstraints > MD_LegalConstraints.useConstraints & otherConstraints :Obligation: Mandatory :occurrence: Many :Definition: - Restrictions and legal constraints on **using** the data resource. This can be entered as a free text statement, or link to a URL containing + Restrictions and legal constraints on **using** the data resource. This can be entered as a free text statement, or link to a URL containing the information. - + :Guidance: - Use constraints are different from `limitations on public access <#limitations-on-public-access>`__ which describe limitations on access to the - data. A data resource can be openly accessible (which all INSPIRE data should be), but have restrictions on its use such as licensing, fees, or - usage limitations. + Use constraints are different from `limitations on public access <#limitations-on-public-access>`__ which describe limitations on access to the + data. A data resource can be openly accessible (which all INSPIRE data should be), but have restrictions on its use such as licensing, fees, or + usage limitations. This element comprises two sub-elements: the 'use constraints' which should be set to *other restrictions*, and 'other constraints' which can be free text or a URL link. **1|** useConstraints- should contain an MD_RestrictionCode element with code list value "otherRestrictions" **2|** otherConstraints- a free text element describing the usage restrictions or link to a URL, as below. - - To link to a URL in the otherConstraints element, click the |button_edit_plusdrop| button and choose either the *anchor* option. All records - on `spatialdata.gov.scot `__ should document the licencing arrangements for the data resource using the anchor type. Where possible, this should link to a URL - such as the `Open Government Licence `__, + + To link to a URL in the otherConstraints element, click the |button_edit_plusdrop| button and choose either the *anchor* option. All records + on `spatialdata.gov.scot `__ should document the licencing arrangements for the data resource using the anchor type. Where possible, this should link to a URL + such as the `Open Government Licence `__, `Non-Commercial Government Licence `__, - or `INSPIRE End User Licence `__. + or `INSPIRE End User Licence `__. Users can further categorise their records in terms of licence type by following the guidance in the `assigning a licence category `__ section. |userdoc_fig_7_29_1_UseConstraints| diff --git a/docs/UserDoc_Chap8_Annex1.rst b/docs/UserDoc_Chap8_Annex1.rst index dfcc1eb..8d36dc2 100644 --- a/docs/UserDoc_Chap8_Annex1.rst +++ b/docs/UserDoc_Chap8_Annex1.rst @@ -1,8 +1,8 @@ Annex 1: Requirements for metadata to be correctly identified as UK Gemini ========================================================================== -Records that are imported into `SpatialData.gov.scot `__ (rather than created within the portal using the available templates) must include the following XML elements -to ensure that the record is correctly identified as `UK GEMINI `__ upon import. +Records that are imported into `SpatialData.gov.scot `__ (rather than created within the portal using the available templates) must include the following XML elements +to ensure that the record is correctly identified as `UK GEMINI `__ upon import. *Note: Using the default* **to-gemini23** *xsl transformation when* `importing `__ *will do this for you.* diff --git a/docs/UserDoc_Chap9_Annex2.rst b/docs/UserDoc_Chap9_Annex2.rst index 9fc0629..a39cf23 100644 --- a/docs/UserDoc_Chap9_Annex2.rst +++ b/docs/UserDoc_Chap9_Annex2.rst @@ -1,16 +1,16 @@ Annex 2: Upgrading to UK Gemini 2.3 =================================== -`SpatialData.gov.scot `__ has now implemented `UK GEMINI `__ 2.3. All new metadata created on the portal will conform to version 2.3, and metadata publishers are strongly encouraged to upgrade their existing 2.2 records as soon as possible. This section provides guidance on how users can upgrade their existing metadata via a number of methods. For detail on what has changed from version 2.2 to 2.3, please see information provided by the `Association of Geographic Information (AGI) `__. +`SpatialData.gov.scot `__ has now implemented `UK GEMINI `__ 2.3. All new metadata created on the portal will conform to version 2.3, and metadata publishers are strongly encouraged to upgrade their existing 2.2 records as soon as possible. This section provides guidance on how users can upgrade their existing metadata via a number of methods. For detail on what has changed from version 2.2 to 2.3, please see information provided by the `Association of Geographic Information (AGI) `__. The conversion tools will make the following changes to 2.2 records to make them compliant with Gemini 2.3: * Add or otherwise update the **MetadataStandardName** to UK GEMINI and the **MetadataStandardVersion** to 2.3. * Change the encoding of the **Access Constraints** and **Use Limitations** elements to meet the new standard, either making a best guess at moving your existing constraints into the correct encoding, or adding the default "no limitations" constraints as appropriate. -* Adds the default INSPIRE **Conformance Report** for datasets or services if one does not already exist. +* Adds the default INSPIRE **Conformance Report** for datasets or services if one does not already exist. * Replaces any references to `http://www.opengis.net/gml `__ with `http://www.opengis.net/gml/3.2 `__. * Adds a default **Character Encoding** of UTF8. - + Updating through an editing session ----------------------------------- @@ -30,15 +30,15 @@ To convert an existing record to Gemini 2.3: **2|** On the right hand side of the editing board, run the suggestions wizard. *Note: if the if the record is currently recognised as Gemini 2.2, the following suggestion should appear: Metadata Schema is Gemini 2.2. Run this task to convert to Gemini 2.3.* - + **3|** Click the suggestion to run the transformation script. - + *Note: the record will be converted to Gemini 2.3 and the editing view will change to show the embedded 2.3 guidance.* - + **4|** Ensure the record is valid by clicking |button_edit_validate| in the header bar. See `validating metadata `__ for more information. - + *Note: The conversion process will not automatically create valid metadata. Users must ensure that the record validates and correct any errors.* - + **5|** Click |button_edit_saveclose| to save and close the record. @@ -48,11 +48,11 @@ Updating records on import Metadata records can also be converted from 2.2 to 2.3 on import into `SpatialData.gov.scot `__. **1|** Follow steps 1 to 4 of `importing an existing XML metadata record `__. - + **2|** For the XSLT transformation, select GEMINI 2.2 to GEMINI 2.3 from the drop down menu. - + **3|** Follow the remaining steps to import the record. - + **4|** Users should ensure the imported metadata is valid. See `validating metadata `__ for more information. Updating harvested records