Geografické informační systémy
Geo Microformats
Radek Zimmermann, zim043
Obsah -
Budoucnost webu Mikroformáty K čemu je to dobré Mikroformát Geo (Ne)podpora prohlížečů Použití mikroformátu Geo Rozšíření mikroformátu Geo Weby využívající Geo mikroformát
Budoucnost webu - Sémantický web (Web 3.0) - Stránky již nebudou prostou sbírkou odstavců, obrázků a odkazů - Budou snadno strojově čitelné a změní se způsob, jakým s webem zacházíme - Kroky k uskutečnění této vize jsou realizovány již dnes - Postupná evoluce pomocí mikroformátů
Mikroformáty - Anglicky Microformats nebo zkráceně µF - Umožňují do webových stránek vkládat strojově čitelné informace - µF jsou informace o informacích neboli metainformace - µF jsou malé sady pravidel pro konkrétní typy informací - µF se hodí se pro zápis kontaktů, událostí, GEO informací a mnohých dalších dat do HTML a XHTML
Mikroformáty - µF jsou jednoduché na implemantaci do již hotových stránek - µF pomáhají vyhledávačům snáze se orientovat na webu a uživatelům lépe pracovat s obsahem webových stránek - µF nemají od W3C posvěcení - Nejsou však v rozporu s žádným ze stávajících W3C doporučení - Pohybují se v rámci (X)HTML specifikací, do kterých zavádějí jisté konvence
K čemu je to dobré? - Webový prohlížeč dnes vystupuje jako hloupý nástroj pro „servírování“ stránek - V budoucnu nástroj chápající „význam“ dat a usnadňující jejich zpracování, např.: -
Spolupráce prohlížeče s jinými aplikacemi Export kontaktů z webové stránky Vyhledání adresy jedním kliknutím Vytvoření časové osy z dat na stránce „Instant mashup“ – uživatel si „namíchá“ svoji aplikaci ze zdrojů na internetu
Mikroformát Geo - Určený pro značení zeměpisných souřadnic standardu WGS84 (World Geodetic System) v (X)HTML - Podmnožina specifikace mikroformátů - hCalendar – (X)HTML reprezentace formátu iCalendar nesoucí informaci o nějaké události - hCard – slouží pro publikování kontaktních údajů
Mikroformát Geo - Použití Geo umožňuje parserovacím nástrojům získání informací o umístění a jejich: - zobrazení pomocí jiné stránky nebo mapovacího nástroje - načtení do GPS navigace - indexaci - agregaci - převod do alternativního formátu
(Ne)podpora prohlížečů - V současnosti nativní podpora pouze v prohlížeči Safari - U ostatních se očekává v nových verzích - Podpora pomocí rozšíření (doplňků) prohlížečů např.: - Operator (Mozilla Firefox) - Ke stažení na adrese https://addons.mozilla.org/cs/firefox/addon/operator/ - Vyvíjen pod záštitou Mozilla Labs - Pravděpodobná implementace mF ve FF 4.0 - Ukázka použití ve spojení s Google Maps http://www.youtube.com/watch?v=Kjp4BaJOd0M&fe ature=player_embedded
Použití mikroformátu Geo - Obsahuje dvě vlastnosti: - latitude (zeměpisná šířka) - longitude (zeměpisná délka) - Hodnoty „latitude“ a „longitude“ by měly být specifikovány jako desetinná čísla s přesností na 6 desetinných míst - Pokud je uvedena „latitude“, tak musí být uvedena i „longitude“ a naopak
Příklad použití mikroformátu Geo - Původní XHTML
VŠB-TU Ostrava sídlí na GPS souřadnicích: 49.833558; 18.164002
- XHTML obohacené o Geo uF
VŠB-TU Ostrava sídlí na GPS souřadnicích: <span class="latitude">49.833558; <span class="longitude">18.164002
Další příklady použití - Zkrácený zápis (nutno použít ; )
VŠB-TU Ostrava sídlí na GPS souřadnicích: <span class="geo">49.833558; 18.164002
- Při použití jiného formátu bez ;
VŠB-TU Ostrava sídlí na GPS souřadnicích:
49.833558, 18.164002
Další příklady použití - Špatná praktika
Studijní oddělení naleznete na
rektorátu VŠB-TU Ostrava.
- Element
může způsobovat problémy s přístupností.
Příklad použití mikroformátu Geo
Návrhy rozšíření mikroformátu Geo - Geo-extension-nonWGS84 - Pro reprezentaci souřadnic na jiných planetách a měsících
- Geo-elevation - Pro reprezentaci nadmořské výšky
- Geo-extension-waypoints - Pro publikaci sekvencí geografických bodů např. cest a hranic
Weby využívající Geo mikroformát - Výpis příkladů webů využívajících Geo - http://microformats.org/wiki/geo-examples-in-wild
- Seznam.cz -
- Flickr - U všech fotografií obsahující geotag
- Wikipedia - Yahoo!
Reference http://microformats.org http://microformats.cz http://www.lupa.cz/clanky/s-mikroformaty-prijde-web-3-0 http://blog.ataxo.cz/article:mikroformaty-pro-zacatecniky http://en.wikipedia.org/wiki/Geo_%28microformat%29
Konec
Děkuji za pozornost