Semestrální práce: Mashup. Observatory Star Explorer



Podobné dokumenty
Dokumentace k projektu Usnesení Zastupitelstva Obce

7. Enterprise Search Pokročilé funkce vyhledávání v rámci firemních datových zdrojů

Bioadresář. Specifikace požadavků. Verze Datum Projektový tým Bc. Martin Ventruba Bc. Ondřej Veselý Bc. Stratos Zerdaloglu

3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o.

ROZHRANÍ PRO ZPŘÍSTUPNĚNÍ A PREZENTACI ZNALOSTNÍ DATABÁZE INTERPI UŽIVATELSKÁ PŘÍRUČKA

Produktový list. Firemní profily

Uživatelská dokumentace

PRODUKTY. Tovek Tools

Produktový list. Firemní profily

Manuál pro implementaci aplikace Na poštu

Zadání maturitní práce ve školním roce 2016/2017

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

Profesis KROK ZA KROKEM 2

Nápověda 360 Search. Co je 360 Search? Tipy pro vyhledávání

Geografické Informační Systémy 2007/ Kačmařík Vojtěch

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

D1 - EXU-UIB. Zadání: Helena Šimková, helena.simkova@dobryweb.cz

Mzdy Optimum základy ovládání

Příloha č. 1. k zadávací dokumentaci veřejné zakázky DATOVÝ SKLAD. Technická specifikace

Bc. Martin Majer, AiP Beroun s.r.o.

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

WR Reality. Web Revolution. Uživatelský manuál administračního rozhraní

1 ZÁKLADNÍ FUNKCE SYSTÉMU

Národní elektronický nástroj. Import profilu zadavatele do NEN

Průzkumník IS DP. Návod k obsluze informačního systému o datových prvcích (IS DP) vypracovala společnost ASD Software, s. r. o.

ZEMĚMĚŘICKÝ ÚŘAD. Uživatelská příručka - Metadatový editor MDE. Pod Sídlištěm 9/1800, Praha 8. Verze IS nebo části IS: Účel poslední změny:

PODROBNÝ NÁVOD K OVLÁDÁNÍ MAPOVÝCH APLIKACÍ MĚSTA

Vyhledávání a georeferencování map

Editor dat povodňového plánu

INSTITUT PRO TESTOVÁNÍ A CERTIFIKACI, a. s. NÁVOD NA PŘÍSTUP K SEZNAMŮM VYSTAVENÝCH DOKUMENTŮ

DOSTUPNÝ. SNADNÝ. ONLINE NÁVOD JE TO JEDNODUCHÉ, ZAČNĚTE UŽ DNES!

VYHLEDÁVÁNÍ NA KLÍČOVÉ SLOVO (v názvu nebo popisu činnosti)

TOP Czech. Úvodem 1/10

Zpráva o zhotoveném plnění

MONITORING EROZE ZEMĚDĚLSKÉ PŮDY Webová aplikace. Ing. Jiří Kapička Mgr. Daniel Žížala Školení 2016

Nové rozhraní je optimalizované pro aktuální verze prohlížečů. Pro práci s tímto rozhraním není vhodný Internet Explorer.

Máte to? Summon jako základní vyhledávací nástroj NTK

Reranking založený na metadatech

Webové rozhraní TELEFONNÍ STYK POD KONTROLOU NÁSTROJ PRO ŘÍZENÍ CHODU CALL CENTRA A ZPRACOVÁNÍ TELEFONNÍCH HOVORŮ. Funkcionalita

Projekt: Internetové stránky obce Modletice

Průměrná měsíční návštěvnost dosahuje přes 2 milióny unikátních uživatelů*.

Veřejný dálkový přístup (VDP) Podpora editorům RÚIAN. Dana Pohanková

Návod k použití vzdělávacího portálu ekabinet.cz. Digitální edukační obsah pro předškolní vzdělávání

Uživatelská příručka pro administraci nabídek práce. na personálním webu Atraktivni-prace.cz. Verze 8.01/2013. Autor: Petr Kliment

VYHLEDÁVÁNÍ V NOVÉM PROSTŘEDÍ MEDVIK : ZÁKLADNÍ HLEDÁNÍ. Adéla Jarolímková Národní lékařská knihovna, referát metodiky a vzdělávání

Uživatelská příručka pro portál ecardio

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Veřejný dálkový přístup (VDP) k datům základního registru RÚIAN/ISÚI

UNIVERZITA PARDUBICE

CZ.1.07/1.5.00/

Hlavní okno aplikace

The bridge to knowledge 28/05/09

MBI - technologická realizace modelu

Maturitní otázky z předmětu PROGRAMOVÁNÍ

Produktový list. Firemní profily

Základy Remedy. Zákaznický portál. Version 0.1 Status: Released. Konica Minolta Česká republika

Pro malé i obří projekty

PROJEKTOVÝ ZÁMĚR. Podkladové informace k realizaci projektu Smart city Zpracováno pro Komisi Rady hl.m. Prahy pro rozvoj konceptu Smart Cities

V praxi se může jednat například o procesní instrukce, pracovní instrukce a podobný druh dokumentace.

Integrace AIS VITA do IS úřadu. Mgr. Jan Křížek, Miroslav Štochel VITA software

REGIONÁLNÍ INFORMAČNÍ SYSTÉM S PODPOROU MAP

HelpDesk. Uživatelská příručka verze 1.7. duben Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

Webové stránky Webové aplikace WebDesign Internet Marketing VAFRO CMS MODUL REALITY

Uživatelský manuál: Modul Nové kontakty

Paralelní vyhledávač MetaLib verze 3. Martin Ledínský Univerzita Karlova v Praze Ústav výpočetní techniky

Identifikátor materiálu: ICT-3-55

Elektronická podpora výuky předmětu Komprese dat

Možnosti aplikací Google pro analýzu (geo(

Novinky ISÚI a VDP verze

Maturitní projekt do IVT Pavel Doleček

GEOM LITE - MANUÁL hlavní obrazovka

Příručka aplikace Registr de minimis

materiál č. šablony/č. sady/č. materiálu: Autor: Karel Dvořák Vzdělávací oblast předmět: Informatika Ročník, cílová skupina: 7.

Zpoždění vlaků. Systém support Aplikace nabídne při zadávání stanice nejbližší stanice podle aktuální pozice uživatele získané z GPS.

Zadání grafického designu Trh poptávek

Kč / 1 rok zobrazení. Personální agentury.cz Staňte se součástí nejnavštěvovanějšího katalogu personálních agentur na českém internetu.

NTK Discovery. Od katalogu k centralizovanému vyhledávání

DNUR semestrální projekt Nákupní seznam

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 9

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

Postup při zasílání dokumentů smluvních partnerů České pojišťovny prostřednictvím aplikace externí upload

Hlavní menu na webovém portálu Monitoring eroze zemědělské půdy

Dokumentace k aplikaci CDS (centra lní datový sklad pro mapý povodn ove ho nebezpec í a povodn ový ch rizik) (verze pro ver ejnost)

Obecná příručka IS o ISVS

7. října 2008, Systémy pro zpřístupňování evškp Miroslav Křipač Michal Brandejs, Jitka Brandejsová, Jan Kasprzak, Martin Stančík

Technická dokumentace

ORGANIZACE VOLNÉHO ČASU

MAPA PARKOVÁNÍ A BEZBARIÉROVÉHO PŘÍSTUPU IMPLEMENTOVANÁ DO MOBILNÍHO MAPOVÉHO KLIENTA SPINBOX

1 Vytvoření oboustranné informační platformy MČ občan (mobilní aplikace + rozhraní API pro přenos informací do webových stránek městské části)

Návod na základní používání Helpdesku AGEL

Vyhledávání na Internetu

Monitoring mikroregionů a jejich rozvojových dokumentů. imr. On-line systém evidence mikroregionů a jejich rozvojových dokumentů

Návod k použití webového katalogu CKIS

NÁVOD NA PŘÍSTUP K SEZNAMU VÝPISŮ A DUPLIKÁTŮ

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Aktualizováno ke dni: DISKUSNÍ DATABÁZE PRO ČLENY TNK. Návod k použití. verze 1.1

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.

EndNote Web. Stručné informace THOMSON SCIENTIFIC

DoplněkCite While You Write pro aplikaci Microsoft Word

Transkript:

Semestrální práce: Mashup Observatory Star Explorer Datum: 27. 5. 2011 Zpracoval: Bc. Tomáš Bauer Předmět: 4IZ440 - Reprezentace a zpracování znalostí na WWW

Obsah Zadání... 3 Úvod... 3 Implementační prostředí... 3 Datové zdroje... 3 Popis aplikace... 4 Závěr... 5 2

Zadání Vytvořte jednoduchý mashup, který kombinuje alespoň dva datové zdroje typu Linked Data spolu s využitím mapy. Úvod Cílem této semestrální práce je vytvoření jednoduché webové aplikace s názvem Observatory: Star Explorer a osvojení si tak technik spojených s využíváním strukturovaných Linked Data zdrojů v prostředí internetu. Výsledná webová aplikace uživatelům umožní vyhledávat hvězdy prostřednictví interaktivní hvězdné mapy. Spolu s tím bude aplikace schopna nabídnout řadu dalších informací o hledané hvězdě, kterými jsou například souhvězdí, ke kterému hvězda patří, její stručný popis s odkazem na další informace a také fotografie spojené s hledanou hvězdou. Implementační prostředí Webová aplikace byla implementována v prostředí jazyka PHP s využitím PHP frameworku Symfony verze 1.0, který využívá všech předností a výhod jazyka PHP 5 a který mi pomohl hlavně při tvorbě AJAX dotazů, pomocí kterých je realizována veškerá interakce s uživatelem. Datové zdroje Webová aplikace využívá čtyř různých zdrojů, z nichž dva jsou datové zdroje typu Linked Data. Hlavním zdrojem informací, které webová aplikace nabízí uživateli je DBPedia.org. Z tohoto zdroje jsou získávány jména hvězd, které jsou posléze nabídnuta uživateli formou automatického našeptávání při vyhledávání. Dále je tohoto zdroje využito při vyhledání konkrétní hvězdy. V tomto případě jsou uživateli nabídnuty stručné informace o hledané hvězdě spolu s odkazem na stránky wikipedia.org. Další stěžejní část aplikace tvoří interaktivní hvězdná mapa SKYMAP.ORG. Aby bylo možné zobrazit hledané objekty na hvězdné mapě, je nejprve potřeba zjistit jejich přesnou polohu. K tomuto účelu jsem využil XML API poskytované taktéž SKYMAP.ORG, pomocí kterého je na základě názvu objektu získána jeho poloha. Ta je poté předána hvězdné mapě a zobrazena uživateli. Posledním doplňujícím datových zdrojem je pak FLICKR WRAPPER, ze kterého jsou získány fotografie související s hledaným objektem a nabídnuty uživateli aplikace ve formě fotogalerie. 3

Obrázek 1: Přehled datových zdrojů. Popis aplikace Veškerá funkcionalita webové aplikace je umístěna na úvodní stránce. Tato stránka je rozdělena do čtyř hlavních částí, jejichž obsah je načítán nezávisle na sobě využitím technologie AJAX: V levé horní části je spolu s logem umístěno vstupní pole, které zde představuje jediný uživatelský vstup a slouží pro vyhledávání hvězd. Vyhledávání hvězd je podporováno AJAXovým našeptáváním, které se na informace o hvězdách dotazuje zroje DBPedia.org. Dominantou webové aplikace je interaktivní hvězdná mapa sky-map.org v levé dolní částí, sloužící k zobrazení hvězd. Po její levé straně jsou pak uživateli nabídnuty informace o hledaném objektu z databáze DBPedia.org spolu s fotogalerií z flickeru. V pravé horní části je umístěno rychlé vyhledávání nejznámějších hvězd bez nutnosti zadávání názvu hvězdy. 4

Uživatelské rozhraní webové aplikace si lze prohlédnout na následujícím obrázku. Obrázek 2: Ukázka uživatelského rozhraní aplikace. Závěr Závěrem lze říci, že práce úspěšně splnila svůj účel, kterým bylo osvojení si technik spojených se získáním strukturovaných dat v prostředí webových aplikací a internetu obecně. Vzhledem k získávání dat z externích zdrojů je největším problémem aplikace rychlost její odezvy. I přesto tvoří solidní základ, který by bylo možné velice snadno rozšířit o některé další Linked Data zdroje či umožnit uživatelům vyhledávat další objekty na vesmírné obloze (např. souhvězdí). Tyto rozšíření prozatím nebyly implementovány především kvůli nedostatku času. 5