Výsledkom práce je reprezentácia kartografickej znalostí z oblasti tematickej kartografie z dôrazom na vizualizáciu relatívnych hodnôt javu (zadaná doména). Reprezenácia znalostí zo zadanej domény bola realizovaná formou ontológie. Pomocou softvéru boli vytvorené dve riešenia - dve ontológie. Kedže bola práca riešená v rámci projektu GA205/09/1159 Inteligentní systém pro interaktívní podporu tvorby tematických map, ontológie svojím obsahom pokrývajú väčšie spektrum ako zadaná doména. Cieľom práce bolo vytvoriť jeden ucelený logický celok, ktorý by pokryl celú sledovanú doménu. Z dôvodu terminologických nezhôd, ktoré neumožnili jednotný prístup, bola primárne vypracovaná ontológia v českom jazyku, ktorá vychádza z vychodoeuropskej kartografickej školy a sekundárne ontológia v anglickom jazyku, ktorá pokrýva zadanú doménu z prístupu anglosaskej kartografickej školy. Anglické riešenie reprezentuje len taxonomickú zložku domény, je postavené na publikáciach autorov zo západnej Európy a Spojených štátov ako Kraak a Ormeling [12], MacEachren [14], Monmonier [16], Robinson a kol. [21], [22], Slocum a kol. [24]. České riešenie je komplexné od definovanej taxonómie, ktorú reprezentuje systém tried a podtried, až po definované vlastnosti a ich definičné obory a obory hodnôt, podmienky a obmedzenia tried. Toto riešenie sa opiera o autorov a publikácie z Českej republiky a Slovenska ako Kaňok [8], [9], Kaňok a Voženílek [10], [11], Pravda [19], [20], Voženílek [26], [27].
Pomenovanie tried a vlastností
Čo sa týka pomenovania tried uplatnilo sa u oboch riešení pravidlo, že pomenovania tried sú realizované jedným výrazom, v ktorom sú jednotlivé kmeňové slová odlíšené veľkými písmenami, aby sa dosiahla lepšia zrozumiteľnosť a čitateľnosť tried. Príslušné podtriedy vo väčšine prípadov dedia v pomenovani nazov nadtriedy, pretože v rámci ontologie sa nemôže stať, že by dve triedy boli pomenované rovnako, a tento systém to garantuje. U pomenovaní vlastností sa uplatnilo podobné pravidlo len s tým rozdielom, že úvodné sloveso v pomenovaní triedy sa začína malým písmenom, ostatné kmeňové slová, ktoré tvoria jednoslovný názov vlastnosti sú odlíšené veľkým začiatočným písmenom.
České riešenie
V prípade tohto riešenia boli v rámci taxonómie definované ako najvyššie podtriedy najvšeobecnejšej triedy Thing definované triedy:
- Data - dáta podľa kvantity a kvality(hlavné podtriedy: KvalitativniData, KvantitativniData)
- GeometrickáCharakteritikaMapZnaku - lokalizácia, ukotvenie znaku v mape (hlavné podtriedy: BodoveLokalizovanZnak, LinioveLokalizovanZnak)
- Geometrie - geometria (hlavné podtriedy: BodovaGeometrie, LiniovaGeometrie, PlosnaGeometrie)
- HodnotaDat - data z hľadiska absolútnej/relatívnej hodnoty (hlavné podtriedy: AbsolutniHodnota, RelativniHodnota)
- Jev (hlavné podtriedy: BodovyJev, LiniovyJev, PlosniJev)
- KompoziceMapy (bez podtried)
- MapovyPrvok - hlavné a vedľajšie mapové prvky (hlavné podtriedy: Diagram, Graf, Legenda, MapovePole, Meritko, Obrazek, RamMapy, Smerovka, Tabulka, Tiraz, Titul, VedlejsiMapovePole)
- MapovyZnak (hlavné podtriedy: BodovyZnak, LiniovyZnak, PlosnyZnak)
- Metoda (hlavné podtriedy: AnamorfozniMetoda, DasymetrickaMetoda, Kartodiagram, Kartogram, MetodaBodovychZnaku, MetodaIzolinii, MetodaLiniovychZnaku, MetodaPlosnychZnaku, MetodaTecek, Pseudokartogram)
- Projekce (bez podtried)
- PromenneMapZnaku (hlavné podtriedy: Barva, Obrys, Orientace, Struktura, Tloustka, Tvar, Velikost, Vypln)
- SlozkaDat - čím su dáta tvorené (hlavné podtriedy: AtributovaSlozka, ProstorovaSlozka)
- SouradnicovySystem (bez podtried)
- Stupnice (hlavné podtriedy: FunkcniStupnice, IntervalovaStupnice)
- ZajmoveUzemi (hlavné podtriedy: DilciCelek)
Jenotlivé hlavné podtriedy sa podľa potreby a prípadu delia na ďalšie podtriedy, týmto spôsobom je budovaná celá taxonómia. Pritom bolo však dôležité aká trieda je podtriedou pre príslušnú nadtriedu z dôvodu dedičnosti jednotlivých podmienok a obmedzení. Vzťah typu IS-A, definovaný medzi triedou a podtriedou vo verbálnej podobe znamená, že podtrieda je špeciálnym prípadom danej triedy. To znamená, že podtrieda preberá všetky vlastnosti nadtriedy a ďalej ich rozvíja, prípadne má nadefinované vlastnosti úplne nové. Často u definície tohto typu vzťahu dochádza k chybám, pretože zdedené vlastnosti pôsobia u chybne nadefinovanej triedy nezmyselne a chybne.
V rámci zadanej domény, ktorá rieši metódy pre vizualizáciu relatívnych hodnôt javu boli jednotlivé triedy a vlastnosti rozpracované v maximálnej možnej miere. Jedná sa hlavne o triedy Kartogram, DasymetrickaMetoda, MetodaTecek a Pseudokartogram.
Taxonómia
Grafické zobrazenie v plugine OWL Viz
Anglické riešenie
V prípade tohto riešenia boli v rámci taxonómie definované ako najvyššie podtriedy najvšeobecnejšej triedy Thing definované triedy:
- Data - hlavné delenie dát (hlavné podtriedy: AttributeData, GraphicalData)
- MapColor (hlavné podtriedy: ColorAttributes, ColorExpression, ColorModel)
- MapComposition (hlavné podtriedy: BasicElementOfMapComposition, SuperstructureOfMapComposition)
- MapDescription (hlavné podtriedy: DescriptionAttributes, DescriptionLanguage, SymbolDescription)
- MapSymbol (hlavné podtriedy: AspectOfMapSymbol, TypeOfMapSymbol)
- Method (hlavné podtriedy: QualitativeMethod, QuantitativeMethod)
- Phenomenon (hlavné podtriedy: PhenomenonTypeBySimilarity, PhenomenonTypeByGeography)
- Scale (hlavné podtriedy: FunctionalScale, IntervalScale)
Podobne ako u českej verzie riešenia sa jenotlivé hlavné podtriedy podľa potreby a prípadu delia na ďalšie vnorené podtriedy, pričom sa dbalo na dodržanie pravidiel o dedičnosti podmienok. Týmto spôsobom je budovaná celá taxonómia, na ktorú je v rámci tohto riešenia kladený dôraz primárne. Na výsledok tohto riešenia by bolo vhodné nadviazať v podobne orientovanej práci.
Taxonómia
Grafické zobrazenie v plugine OWL Viz