MetIS 4

 

základní přehled

 

Poslední editace: listopad 2008

 


Obsah

1      Úvod, dokumentace. 2

2      Manažerský souhrn. 2

3      Uživatelské prostředí 3

4      Metadata a práce s nimi 3

4.1       Normy pro popis zdrojů. 3

4.2       Povinné položky. 3

4.2.1        Povinné v databázi 3

4.2.2        Povinné v Inspire. 3

4.2.3        Povinné v ISO.. 4

5      Principy ovládání aplikace. 5

5.1       Úvodní obrazovka. 5

5.2       Režim prohlížení a režim editace. 5

5.3       Prohlížení záznamu .... 5

5.4       Editace záznamu .... 5

6      Uživatelské rozhraní 6

6.1       Menu. 6

6.2       Přehled záznamů. 6

6.3       Podrobné informace (detail záznamu, selfpage) 7

6.4       Navigační strom.. 8

7      Menu MetIS. 10

7.1       Přehled metadat 10

7.2       Přehled identifikací dat 10

7.3       Vyhledání metadat 10

7.4       Přehled kontaktů. 10

7.5       Vyhledání kontaktů. 10

7.6       Přehled a vyhledání klíčových slov. 10

7.7       Import 10

7.8       Přihlásit / Odhlásit 10

7.9       Nápověda. 11

7.10     Konfigurace. 11

7.11     Servisní stránka. 11

7.12     Agendy. 11

8      Editace metadat .... 11

8.1       Editace jednoho záznamu. 11

8.2       Uložení metadat 12

9      Propojené záznamy. 12

10        Rejstřík. 13

 


 

1         Úvod, dokumentace

MetIS je webová aplikace firmy T-MAPY spol. s r.o. navržená především k evidenci geografických dat. Může však evidovat také další data a softwarové aplikace, které má uživatel k dispozici. Použití MetIS je popsáno v dokumentaci, která má tyto části:

2         Manažerský souhrn

V manažerském souhrnu jsou shrnuty ty vlastnosti Metis, které nejsou běžné v jiných, např. kancelářských aplikacích.

·         Funkčnost aplikace se ovládá myší. Klávesové zkratky nebyly implementovány.

·         Prohlížení záznamu (metadata, ale i kontaktní osoby) je možné přes ikonu vlastních dat  a ikonu provázaných dat . V režimu prohlížení nelze záznam editovat.

·         Editované položky jednoho záznamu mají stromovou sturkturu.

·         Povinné položky v editaci jsou podbarveny např.  a Metis nedovolí přechod do jiné části stromu, dokud nejsou vyplněny.

·         Do aplikace MetIS je možno importovat i více záznamů najednou, pokud jsou uloženy v archívu s příponou zip. V zipu nepoužívejte podadresáře.

·         Výběr nebo rušení položek v seznamu pro více hodnot (listbox) se provádí levým tlačítkem myši při stisknuté klávese Ctrl (výběr jedné položky pouze samotnou myší).

·         Dokud není stisknuto tlačítko  nebo , data se neuloží. Naopak po uložení se již nelze vrátit zpět (není zde funkce Undo).

·         Ke všem editovatelným položkám existuje kontextová nápověda. Zobrazíme ji tak, že kurzor myši přemístíme nad název položky:

·         Záznamy lze mezi sebou propojovat, viz kapitola Propojené záznamy.

·         Externí hypertextové odkazy na záznamy Metisu jsou popsány v Technické příručce.

3         Uživatelské prostředí

MetIS je webová aplikace, což znamená, že na klientském počítači není nutno nic instalovat. Uživatel aplikace potřebuje pouze znát webovou adresu, mít k aplikaci přístup a znát své uživatelské jméno a heslo.

Uživatelským prostředím pro koncové uživatele je běžný www prohlížeč, serverová část aplikace může být zprovozněna na téměř jakémkoli operačním systému. Aplikace MetIS využívá vlastní speciální číselníky, které mohou upravovat pouze oprávněné osoby. Většinu číselníků nelze upravovat, protože jejich obsah byl stanoven normami ISO.

 

Čtvrtá verze aplikace MetIS byla zcela přepracována.

4         Metadata a práce s nimi

Metainformace, někdy také metadata, jsou informace popisující jiné informace, případně data o datech.

 

Aplikace MetIS je určena k evidenci obecných i prostorových dat ve správě uživatele, případně též k evidenci softwarových aplikací a služeb. Metainformace tedy popisuje nějakou část informačního systému, kterou dále nazýváme zdroj.

4.1       Normy pro popis zdrojů

MetIS verze 4 byl navržen jako kompatibilní s normami ISO. Závazné požadavky norem zde nejsou vynucovány softwarově, ale předpokládáme, že budou zajištěny organizačně, což je u tohoto typu software obvyklý postup.

4.2       Povinné položky

4.2.1      Povinné v databázi

Povinné položky jsou v aplikaci Metis podbarveny  a Metis nedovolí přechod do jiné části stromu, dokud nejsou vyplněny.

4.2.2      Povinné v Inspire

Podle směrnice Inspire musí metadata zahrnovat informace o:

a) souladu souborů prostorových dat s prováděcími pravidly Inspire (závazná implementační pravidla ještě nebyla zveřejněna – informace z 27.11.2008),

b) uživatelských právech na soubory prostorových dat a jejich služby ,

c) kvalitě a platnosti prostorových dat,

d) veřejných orgánech, které zodpovídají za vypracování, řízení, údržbu a šíření

souborů prostorových dat a služeb prostorových dat,

e) souborech prostorových dat, k nimž má veřejnost omezený přístup a o důvodech takového omezení.

MetIS je INSPIRE-friendly v tom smyslu, že záznamy vytvořené v MetIS je možno přenést na Geoportál INSPIRE (http://www.inspire-geoportal.eu/InspireEditor/), a to včetně validace. V tomto smyslu tedy MetIS vytváří metadata, která jsou validní v INSPIRE.

(Kompatibilita s validátorem EU není garantována).

4.2.3      Povinné v ISO

Norma ISO 19115 definuje základní metadatové prvky (core metadata elements), vyžadované k identifikaci datové sady (jakákoli identifikovatelná kolekce dat).  V následující tabulce uvádíme, které položky MetIS těmto elementům odpovídají.

 

 

Číslo položky

ISO 19115

MetIS

1

Název datové sady

Identifikace - Název

2

Referenční datum datové sady

Identifikace – Citace – Datumy

3

Jazyk datové sady

Metadata - Jazyk

4

Kategorie tématu

Identifikace - Kategorie

5

Výtah popisující datovou sadu

Identifikace - Abstrakt

6

Kontaktní místo pro metadata

Metadata - Kontakt

7

Datumové razítko metadat

Datum založení (vloženo automaticky)

 

Těchto sedm položek je v normě označeno jako povinné (mandatory).

I když jsou mezinárodní normy ISO primárně určeny pro digitální data, jejich metody a postupy se mohou rozšířit i na další formy geografických dat, jako např. mapy, schématické plány, a textové dokumenty nebo negeografická data. Některé metadatové prvky nemusí být pro tyto jiné objekty povinné.

Dále jsou v normách položky, které jsou povinné pouze za určitých podmínek (conditional). Popis těchto položek přesahuje rámec této příručky, zájemce odkazujeme na normy nebo na uživatelské školení firmy T-MAPY.

4.2.4      Povinné v organizaci

Položky, které budou v organizaci povinně vyplňovány, je vhodné definovat interní metodikou.


5         Principy ovládání aplikace

Pro spuštění aplikace MetIS stačí spustit webový prohlížeč a do adresního řádku napsat příslušné URL, obvykle http://www.organizace.cz/metis. Po vložení jména a hesla je nabídnuta úvodní obrazovka MetIS.

5.1       Úvodní obrazovka

Úvodní obrazovka je rozdělena na dvě části. V levé části je Menu a v pravé Přehled záznamů. V průběhu další práce se v prostřední části obrazovky ještě objevuje Navigační strom. Všechny tyto části aplikace si popíšeme v dalším textu.

5.2       Režim prohlížení a režim editace

Pracovat s vybraným záznamem můžeme zásadně buď v režimu prohlížení, anebo v režimu editace. Režim Prohlížení je přehlednější, slouží k získávání informací. V tomto režimu není možno data upravovat ani mazat. Režim Editace slouží k editaci stávajících a vkládání nových dat. Oba režimy jsou podrobně popsány níže.

5.3       Prohlížení záznamu

Funkcí prohlížení záznamu jsou zobrazeny vlastnosti jednoho vybraného záznamu z evidence. Záznam můžeme vyhledat listováním v přehledu záznamů nebo fultextem. Po nalezení záznamu, který chceme prohlížet, spustíme prohlížení kliknutím na symbol „i“.

V samotném formuláři prohlížení záznamu jsou zobrazovány vlastnosti tak, že je není možné upravit. Hodnoty, které se v editačním formuláři např. vybírají z nabídky, jsou ve formuláři prohlížení záznamu pouze vypsány.

5.4       Editace záznamu

Editační formulář je nástroj pro úpravu hodnot vlastností vybraného záznamu z evidence. Po nalezení záznamu, který chceme editovat (viz předchozí odstavec), spustíme editaci kliknutím na symbol tužky.

Editační formulář záznamu obsahuje, dle konfigurace aplikace, ovládací prvky, pro nastavení hodnot vlastností záznamu. Typicky se ve formuláři mohou objevit tyto ovládací prvky:

 

·         textové pole (textarea) - umožní zadat libovolnou alfanumerickou hodnotu do vlastnosti záznamu

 

·         textové pole pro zadávání číslic - umožní zadat číslo do vlastnosti záznamu

·         rozbalovací seznam pro výběr hodnoty ze seznamu (combobox) - umožní nastavit do vlastnosti záznamu jednu z připravených hodnot, které jsou obsaženy v rozbalovacím seznamu

 

·         seznam, pro výběr více hodnot do vlastnosti záznamu (listbox) - umožní vybrat více hodnot z množiny připravených do vlastnosti záznamu. Jednotlivé hodnoty se vybírají pomocí klepnutím do seznamu hodnot. Pomocí tlačítka Ctrl a klepnutí myší se vybírá více hodnot nebo se výběr ruší. Pomocí tlačítka Shift a klepnutí myší je možné vybrat / zrušit výběr u více hodnot najednou.

 

·         zaškrtávací pole (checkbox) - umožní uživatel zvolit mezi hodnotou vlastnosti Ano/Ne - význam je daný konkrétním typem záznamu a jeho vlastností

 

·         výběr data (datepicker) - umožní uživateli zadat textem, nebo výběrem z kalendáře konkrétní datum

 

Pod editačním formuláře je k dispozici tlačítko (typicky s názvem Uložit, nebo Potvrdit), pomocí něhož je možné potvrdit změny provedené v záznamu a případně následně zobrazit přehled záznamů. Konkrétní reakce na stisknutí potvrzovacího tlačítka závisí na konfiguraci aplikace.

6         Uživatelské rozhraní

6.1       Menu

Menu slouží ke spouštění základních funkčních bloků aplikace. Funkce uvedené v Menu nejsou přístupné současně, dochází k přepínání mezi nimi.

6.2       Přehled záznamů

Přehled záznamů představuje základní pohled na skupinu záznamů určitého typu – metadatových záznamů, identifikací, kontaktů nebo klíčových slov. Umožňuje získat přehled o evidovaných záznamech a zároveň s nimi realizovat základní operace. Přehled záznamů nabízí tyto funkce:

 

Stránkování zobrazuje číslo aktuální stránky a nabízí pomocí tlačítek přechod na následující, resp. předchozí stránku, nebo na konec, resp. začátek seznamu záznamů.

 

   třídění zobrazených záznamů dle vybrané vlastnosti. U vybraných sloupců tabulky (tedy u vybraných vlastností záznamů) je možné používat nástroj na třídění záznamů, dle této vlastnosti. Záznamy v tabulce se přetřídí dle abecedního pořadí hodnot ve vybrané vlastnosti (sloupci tabulky). Třídit lze sestupně, nebo vzestupně.

 

   přidávání nových záznamů. V přehledu záznamů je možné vytvářet i nové záznamy. Slouží k tomu tlačítko, které je typicky umístěno nad tabulkou. Po kliknutí na tlačítko se otevře editační formulář pro zobrazovaný typ záznamu. Detailní popis práce s editačním formulářem je v samostatné části této příručky.

 

   prohlížení jednotlivých záznamů bez možnosti editace. Tabulka záznamů může obsahovat sloupec, ve kterém je možné pro každý záznam iniciovat detailní prohlížení záznamu. V tomto sloupci se pro každý záznam zobrazuje ikona se symbolem písmene "i". Po kliknutí na tuto ikonu se načte zobrazení detailních informací o záznamu, bez možnosti jejich editace - tzv. formulář prohlížení záznamu.

 

   editace vybraného záznamu. Tabulka záznamů může obsahovat sloupec, ve kterém je možné iniciovat editaci vybraného záznamu. V tomto sloupci se zobrazuje ikona se symbolem tužky, která po kliknutí vyvolá editační formulář daného záznamu. Otevře se tedy formulář a do něj se načte vybraný záznam.

 

*   smazání vybraného záznamu. Tabulka záznamů může obsahovat sloupec, ve kterém je možné iniciovat smazání vybraného záznamu. V tomto sloupci se zobrazuje ikona se symbolem křížku, která po kliknutí vyvolá potvrzovací dialog. Do tohoto dialogu se načte formulář s detailními informacemi o mazaném záznamu a tlačítka pro potvrzení, resp. zrušení mazání.

6.3       Podrobné informace (detail záznamu, selfpage)

Ikona pro prohlížení nebo editaci záznamu (viz výše) zpřístupňuje vlastní data jednoho záznamu.

   ikona podrobné informace zpřístupňuje data z propojených tabulek, například telefonní čísla kontaktních osob, přehled nadřízených a podřízených záznamů a podobně.

 

 

6.4       Navigační strom

Protože záznam má komplikovanou, hierarchickou strukturu, je možné řídit navigaci v této struktuře pomocí navigačního stromu.

Před zobrazením navigačního stromu je, stejně jako v případě formuláře, nutné vybrat, pro který záznam bude strom sestaven. To se typicky děje v přehledu záznamů. Navigační strom pak zobrazí celou hierarchickou strukturu provázaných položek.

Strom funguje jako nástroj, pomocí kterého je možné určit, která část ze struktury provázaných položek se má zobrazit. Umožňuje řídit otevírání přehledu provázaných položek, nebo formulářů k jednotlivým provázaným položkám v libovolném místě hierarchické struktury.

Kliknutím na vybraný uzel navigačního stromu, se podle typu uzlu načte buďto přehled položek, nebo formulář položky (může být editační nebo prohlížecí).

 

Navigační strom je definován hierarchickou strukturou, která odpovídá struktuře položek v evidenci. Do struktury stromu, se však dynamicky načítají i konkrétní položky (vlastnosti záznamu) z evidence. Uzly stromu jsou tak několikerého typu:

 

·         Nadpis kolekce (složka) - uzel stromu, který se nemění, je staticky definován. Tento uzel představuje titulek, pro položky určitého typu.

Např. ve stromě popisujícím Osobu a její provázané záznamy, může být tento typ uzlu použit jako titulek pro všechny koníčky osoby. Bude se tedy jmenovat "Koníčky".

Pod tento typu uzlu jsou pak dynamicky načítány jednotlivé provázané položky - tj. další složky nebo např. konkrétní koníčky osoby.

Kliknutím na tento uzel stromu se zobrazí Přehled položek, který obsahuje tabulku provázaných položek. Pomocí této tabulky lze přidávat nové provázané položky, editovat je a mazat (viz. Přehled záznamů).

Tento typ uzlu se ve stromě označuje pomocí symbolu žluté složky .

 

·         Dynamicky načítaná položka - je uzel stromu, který se dynamicky načítá z evidence. Popisuje konkrétní vlastnost záznamu a umožňuje její editaci, nebo needitační zobrazení ve formuláři. Ve stromě se může zobrazit hodnota vybrané vlastnosti provázaného záznamu jako název uzlu, nebo může mít obecné jméno s pořadovým číslem. Tento typ uzlu se totiž ve stromě typicky opakuje, dle počtu provázaných položek v databázi .

Např. strom obsahuje tolik uzlů tohoto typu, kolik konkrétních koníčků má vybraná osoba.

 

Kliknutím na tento typ uzlu se zobrazí buďto editační formulář položky, nebo formulář prohlížení položky (podle toho, zda byl strom otevřen pro editaci, nebo prohlížení).

Tento typ uzlu se ve stromě označuje pomocí symbolu červené kuličky.

 

·         Staticky definovaná položka - jedná se o uzel, který lze využít k speciální situaci, kdy provázaná položka je pouze jedna. Tento typ uzlu může být opět pojmenován dle vybrané vlastnosti nebo staticky.

 

Kliknutím na tento typ uzlu se stejně jako u dynamicky načítané položky načte editační formulář položky.

 

·         Statický uzel stromu, který nevyvolává reakci - tento uzel stromu slouží pro orientaci v hierarchii provázaných položek. Nejčastěji je statickým titulkem, pod kterým mohou být další titulky (nadpisy provázaných položek). Na tento typu uzlu není možné kliknout a vyvolat tak reakci.


7         Menu MetIS

7.1       Přehled metadat

Funkce Přehled metadat umožňuje zobrazit skupinu záznamů a základních údajů o nich. Tato funkce je obecně popsána výše, v kapitole Přehled záznamů.

7.2       Přehled identifikací dat

Tabulka podobná Přehledu záznamů, je však umožněno abecední řazení, např.  podle Názvu.

7.3       Vyhledání metadat

Funkce Vyhledání metadat umožňuje zadat vyhledávací podmínku a zobrazit skupinu záznamů, které této podmínce vyhovují. Fultextem se vyhledává zadaný text (řetězec) na kterémkoli místě v polích Název , Abstrakt a Důvod vytvoření. Hvězdičky, ani další zástupné znaky nejsou podporovány, v závislosti na typu databáze mohou být rozlišována malá a velká písmena..

7.4       Přehled kontaktů

Funkce Přehled kontaktů umožňuje zobrazit skupinu kontaktních osob, jejich funkční zařazení (pozice) v dané organizaci a jejich role v informačním systému.

7.5       Vyhledání kontaktů

Tato funkce funguje obdobně jako Vyhledání metadat výše.

7.6       Přehled a vyhledání klíčových slov

Klíčová slova je číselník (jednoduchá tabulka), který může editovat osoba s příslušnými právy. Z klíčových slov je možno vytvořit vlastní hierarchii pro účely vyhledávání metadat, za obsah tabulky odpovídá správce MetIS.

7.7       Import

Funkce Import je přístupná jen pro oprávněné uživatele. Umožňuje načíst záznam v podporovaném formátu do databáze. S těmito záznamy lze dále pracovat stejně jako se záznamy vytvořenými psaním na klávesnici.

V průběhu importu se provádí kontrola vstupních dat. O porušené syntaxi, chybném formátu dat, chybějících povinných položkách a podobně je vypsána zpráva.

Do aplikace MetIS je možno importovat více záznamů najednou, pokud jsou uloženy v archívu s příponou zip (bez podadresářů).

7.8       Přihlásit / Odhlásit

Pokud je bezpečnost řešena aplikací MetIS, je možno se do aplikace přihlásit a nebo se z ní odhlásit. Je-li však bezpečnost řešena jinou aplikací (tzv. single-sign on, SSO), možnost odhlásit se chybí.

7.9       Nápověda

Kopie této příručky je po příslušné konverzi (změna formátu) vložena do aplikace.

7.10  Konfigurace

V části Konfigurace je možno změnit jazyk aplikace (nabídky, zobrazení čísel a měny) a exportní profil. Změna trvá pouze po dobu trvání relace mezi serverem a prohlížečem (session).

7.11  Servisní stránka

Servisní stránka je přístupná jen pro oprávněné uživatele (typicky firma T-MAPY). Funkce na servisní stránce nejsou garantovány.

7.12  Agendy

Odkaz na ostatní agendy (webové aplikace) systému T-WIST u daného zákazníka.

8         Editace metadat

8.1       Editace jednoho záznamu

Každý popis dat může být podle norem ISO rozdělen do několika set položek, nebo i do více záznamů. Takto strukturovaný popis sice velmi usnadňuje katalogizaci a vyhledávání dat podle různých hledisek, pro člověka však může být nepřehledný. Proto jsme tyto vlastnosti uspořádali do stromové struktury. Dále následuje popis některých částí, pro podrobný popis odkazujeme na kontextovou nápovědu.

Metadata           kliknutím na editaci  nebo zobrazení  jediného záznamu se zobrazí údaje o jeho metadatech: kdo a kdy záznam vytvořil a aktualizoval, v jakém jazyce a kódování atd.

Identifikace       vlastnosti identifikující data jedinečným způsobem. Informace o identifikaci zahrnuje informaci o citaci zdroje, výtah obsahu, uplatnění, důvěryhodnost, stav zdroje a kontaktní místa.

Citace                citační data, bibliografický odkaz. Normalizovaná metoda pro citování zdroje (množiny dat, vzhledu jevů, pramene, publikace atd.).

Atributy            alfanumerická (popisná) data bez prostorové informace připojená k nějakému geoprvku (feature), blíže charakterizující daný geoprvek. Reprezentace podstatného rysu, jakosti nebo vlastnosti objektu nebo entity. Implementace atributů uvnitř metadatového záznamu je rozšířením ISO 19115. Kromě toho je samozřejmě možno vložit atributy v příslušné hierarchické úrovni i jako samostatné metadatové záznamy, tak jak to předpokládá norma. (Tento druhý způsob však považujeme za pracnější a méně přehledný).

Distribuce          Informace o způsobu, jak je možno zdroj získat, přístupnost online nebo offline, distribuční formát apod.

Kvalita               obsahuje popisné údaje o procesech souvisejících se vznikem zdroje (obvykle dat).

8.2       Uložení metadat

Celý metadatový záznam je možné postupně editovat (případně zakládat nové provázané části), aniž by se změny rovnou promítaly do databáze.

Pro potvrzení všech změn v metadatovém záznamu (v celém stromě) a jejich uložení do databáze slouží tlačítko Uložit .

 

Pokud je místo tlačítka Uložit stisknuto tlačítko Zrušit nebo jiná volba Menu, změny v metadatovém záznamu se neprovedou, ale metadata zůstanou nezměněna. V obou případech se poté načte přehled všech metadatových záznamů.

9         Propojené záznamy

Tato funkce je implementována v části Metadata i v části Kontakty.

Detail metadatového záznamu  může nabízet podřízené, nebo související záznamy. První z nich znázorňují hierarchickou vazbu, druhé vazbu 1:1.

Každý uzel ve stromu může mít jen jednoho předka, proto ke každému záznamu může existovat jen jeden nadřízený záznam. Souvisejících metadat může být i více a lze je přidávat  hromadně: podržením klávesy Ctrl a kliknutím na příslušný název. Jeden záznam (např. legenda mapy) může proto souviset s více množinami dat současně.

 


10   Rejstřík


atributy.................................................... 12

citace....................................................... 12

detail záznamu..................................... 7, 13

distribuce................................................. 12

fultext........................................................ 9

hierarchie metadat................................... 13

identifikace.............................................. 12

Import...................................................... 10

ISO 19115

povinné položky.................................... 5

kolekce...................................................... 8

kvalita...................................................... 12

metadata.............................................. 4, 12

MetIS

dokumentace......................................... 3

spuštění.................................................. 6

verze...................................................... 4

nápověda................................................. 10

odhlášení................................................. 10

podrobné informace.................................. 7

podřízené záznamy.................................. 13

profily...................................................... 10

prohledávání.............................................. 9

přihlášení................................................. 10

rozbalovací seznam.................................. 11

servisní stránka........................................ 10

složka......................................................... 8

související záznamy................................. 13

symbol červené kuličky............................. 9

symbol i................................................... 11

symbol složky............................................ 8

symbol tužky........................................... 11

textové pole............................................. 11

tlačítko Zrušit.......................................... 12

vyhledávání............................................... 9

zaškrtávací pole....................................... 11

záznamy

mazání................................................... 7

nadřízené............................................. 13

podřízené............................................. 13

související............................................ 13

třídění.................................................... 7

zdroj.......................................................... 4

změnit jazyk............................................ 10