Katedra informatiky
Přírodovědecká fakulta
Univerzita Palackého
17. listopadu 1192/12
771 46 Olomouc

POSUDEK
BAKALÁŘSKÉ DIPLOMOVÉ PRÁCE

Název bakalářské práce: Programové rozhraní Google Earth
Diplomant:  Vít Schnaubelt
Autor posudku: RNDr. Arnošt Večerka							oponent 
Posudek:
	Práce začíná doplňku Google Earth. Je zde krátce uvedena historie jeho vzniku. Následuje stručná informace, jak doplněk nainstalovat do prohlížeče.
 	Po velmi krátké třetí kapitole, která je úvodem do jazyka KML, následuje čtvrtá kapitola popisující možnosti doplňku, jako jsou pohledy, značky a bubliny, linie a polygony. Mimo to jsou zde uvedeny i některé možnosti samotného doplňku.
	V uživatelské příručce, kterou tvoří následující kapitola, jsou popsány jednotlivé nabídky a volby v nich obsažené.
	Šestou kapitolou je programátorský popis. V něm je struktura kódu dominantních částí, styly, textury. Je zde popis nastavení doplňku a události, které rozhraní poskytuje. V následující kapitole je popis jednotlivých tříd a metod v nich obsažených.
Po formální stránce je práce napsána čistě, gramatické nedostatky jsou v ní jen v malé míře. 
Instalace doplňku a spuštění rozhraní vytvořeného v bakalářské práci proběhlo bez problémů. Rozhraní se zobrazilo, jak je popsáno v práci. Práce s rozhraním je zajímavá, nicméně k jeho funkcím mám připomínky:
•	V části Pohledy a pozice se pozice zadává vložením zeměpisných souřadnic a nadmořské výšky do vstupních polí. To je poměrně pracné. Bylo by účelné zavést rovněž možnost stanovení pozice jejím vyhledáním na mapě a kliknutím myši na ni.
•	Pokud se pozice zadává zeměpisnými souřadnicemi, bývá běžné tyto uvádět ve tvaru stupně + minuty, zatímco zde jsou zapisovány desetinným číslem.  
•	V části Značky a bubliny při kliknutí na volbu Přidat značku je značka umístěna na aktuální pozici na mapě, aniž je ověřeno, zda bylo předtím vyplněno pole Název značky. Přitom značka je navíc umístěna přímo s textem Název značky jako její popis. To by výrazněji nevadilo, pokud by bylo možné značku po umístění editovat. V uživatelské příručce možnost editování uvedena není. V části Info lze bezprostředně po umístění značky nalézt zdrojový kód a v něm editovat popis značky, ale není zřejmé, zda lze a jak tuto změnu v kódu zpětně promítnout do zobrazení značky.
•	V části Linie a polygony bylo při testování nastavena volby Linie na mapě zvoleno několik bodů, které se následně zobrazily v Seznamu bodů. Po stisknutí tlačítka Vykreslit se na mapě žádná linie nevykreslila a ani se neobjevila žádná zpráva vysvětlující, proč není nic vykresleno. Ani opakované pokusy s použitím různých barev, různých šířek čáry, jiné funkce (Polygon) nebo jiného prohlížeče nevedly k vykreslení linie nebo polygonu na mapě.
Je-li důvodem toho, že tato funkce je nějak podmíněna určitým nastavením nebo zobrazením, mělo by to být uvedeno v uživatelské příručce a při použití této funkce případně vypsat uživateli zprávu, proč v dané situaci není možné tuto funkci použít.
•	V části Nastavení se při přepínání volby Terén mezi Zapnuto a Vypnuto někdy výrazně mění výška pohledu. Není zde zřejmé, jaký je k tomu důvod nebo jaký to má význam. Navíc účel volby Terén je nejasný. Kromě odlišné výšky pohledu nemá na zobrazení mapy viditelný vliv. Největší efekt volby je, že při jejím vypnutí se v části Pohledy a pozice přestane vypisovat skutečná nadmořská výška aktuální pozice - vypisují se místo ní hodnoty okolo nuly. 
Navrhuji hodnocení C.
Datum 5.6.2012
.................................................
	Podpis