Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Studie zahraničních volně dostupných API mapových služeb

Podobné prezentace


Prezentace na téma: "Studie zahraničních volně dostupných API mapových služeb"— Transkript prezentace:

1 Studie zahraničních volně dostupných API mapových služeb
VYSOKÁ ŠKOLA BAŇSKÁ – TECHNICKÁ UNIVERZITA OSTRAVA HORNICKO – GEOLOGICKÁ FAKULTA OBOR GEOINFORMATIKA Studie zahraničních volně dostupných API mapových služeb Diplomová práce Vedoucí projektu: Doc. Dr. Ing. Bronislava Horáková Konzultanti: Ing. Tomáš Minarčík, Zpracovatel: Martina Sochorová Datum:

2 Obsah Cíl Úvod Co je to API? Co je to Mashup? API Mapových služeb
Výhody, Nevýhody Licenční podmínky Funkce API mapových služeb Prostorová data Srovnání prostorových dat pro Českou republiku Pro co využít API Mapových služeb Vlastní aplikace

3 Cíl Cílem projektu bylo pečlivě prostudovat API nejvýznamnějších zahraničních mapových služeb, popsat je a porovnat. Jednalo se o tyto poskytovatele: Google Maps API Yahoo! Maps Microsoft virtual earth interactive SDK (software development kit)

4 Úvod V dnešním světe se s informacemi setkáváme všude
Většina informací se vztahuje k určitým místům Zvyšování potřeby tyto informace zobrazovat na mapě Mapové servery dnes umožňují mnoho funkcí Nároky uživatelů rostou Uvolnění API mapových služeb

5 Co je to API? API (application programming interface)
Je rozhraní, které umožňuje komunikaci jednoho programu s druhým Slouží k zpřístupnění funkcionality programu a umožňuje programátorům využívat funkcionality jiného programu Určuje, jakým způsobem se funkce knihovny mají volat ze zdrojového kódu programu

6 Co je to Mashup? Výsledek použití API
Nová aplikace složená ze dvou a více zdrojů dat a API. Slouží k informačním účelům.

7 API Mapových služeb Pomocí API Mapové služby můžete na své stránky umístit mapy, jaké znáte ze služby Google, Yahoo, Seznam atd Pomocí API si můžete vytvořit vlastní Mashup

8 Ukázka Mashup Upozornění kolik záznamů soubor obsahuje
Ostrava (mapy Virtual Earth) NAKUPOVÁNÍ Ostrava-Poruba

9 Licenční podmínky 1/2 Smíte:
Vytvářet internetové nebo intranetové aplikace nebo webové sítě, které používají mapové API pro osobní nebo obchodní použití, pokud jsou aplikace volně dostupné a nepřekračují denní limit. Použití dokumentace a příkladů k vytvoření vlastní aplikace. Obsahovat reklamu na stejné stránce nebo webové síti kde zobrazujete mashup. Nesmíte: Použít API k produkci papírových map k prodeji, reklamě nebo propagaci. Obsahovat mapy (Google, Yahoo!, Virtual Earth) v aplikacích, které účtujete uživatelům i kdyby tyto mapy byly jen malou částí z účtované služby; toto zahrnuje i předplatné, software jako službu aplikace a balíkové aplikace. Vytvářet vedení, navigaci, směrování, aktivní sledování nebo jiné aplikace, které používají data reálného času. Opětovné použití obrazu map Yahoo! bez API pro uskladnění uložených mapových obrazů a sloužící pro vlastní síť.

10 Licenční podmínky 1/2 Denní limit Google – 50 000 dotazů na IP za den
Yahoo! - 50 000 dotazů na IP za den Virtual Earth - 50 000 dotazů na IP za den

11 Funkce API mapových služeb 1/2
Google Maps API Yahoo! Maps Microsoft virtual earth interactive SDK Zobrazení mapy na vlastní URL Použití API klíče (api klíč) (idapi) - Standardní navigační ovládací prvky mapy (zoom, pan) Vlastní navigavční ovládací prvky mapy (zoom, pan) Ovládání pro změnu typu mapy Přidání bodu na mapu Přidání lomené čary na mapu Přidání polygonu na mapu Umístění ukazatele

12 Funkce API mapových služeb 2/2
Google Maps API Yahoo! Maps Microsoft virtual earth interactive SDK Informační okno Zobrazení dopravních informací Navigace - Streetview Zobrazení typu mapy “Bird’s Eye” Vložit vlastní překryv Přidání KML souboru na mapu Přidáni GeoRSS souboru na mapu Přidáni JSON souboru na mapu Možnost zobrazení v 3D režimu

13 Ukázky funkcí mapových API
Standardní navigační ovládací prvky mapy (Google) Zobrazení dopravních informací (Yahoo!) Vložit vlastní překryv (Google) Navigace (Virtual Earth)

14 Prostorová data Google, Yahoo! ani Microsoft nemohou poskytnout přesné informace o tom, kdy bude jaká oblast aktualizována. Převážně jsou jejich prostorová data od společností: Mapy Google - NAVTEQ a TeleAtlas Mapy Yahoo! – NAVTEQ Mapy Virtual Earth - NAVTEQ

15 Srovnání prostorových dat pro Českou republiku
město Břeclav vpravo nahoře – Mapy Google vpravo dole – Mapy Virtual Earth vlevo dole – Mapy Yahoo!

16 Pro co využít API Mapových služeb
Běžné události Doprava Počasí a Země Pivo & Víno Bydlení & Nemovitosti Zaměstnání Obchod Teroristické dění a jiné podezřelé aktivity (Google) Prodej/Pronájem nemovitostí v Londýně (Virtual Earth)

17 Pro co využít API Mapových služeb
Statistika & Demografie Historické mapy Rekreace & Fitnes Přeprava & Turismus Významné osobnosti Knihy Námořní mapy Rekreace (Google) Námořní mapy (Google)

18 Microsoft Google Yahoo!

19 Alternativy ke Google Maps
Google Sky Google Moon

20 Vlastní aplikace 1/3 Google

21

22 Vlastní aplikace 2/3 Yahoo! Neumí načítat soubory typu KML
Umí načítat soubory typu GeoRSS Převod KML na GeoRSS přes GeoCommunity Nastavení cesty převodu v Yahoo! Pipes

23 Vlastní aplikace 3/3 Virtual Earth

24 Výhody Pro uživatelé, kteří nejsou závislí na prostorových datech:
Služba je poskytována zdarma Nemusí nakupovat prostorová data Nemusí nakupovat software, ve kterém zpracují prostorová data Nemusí si dělat starosti v jakém operačním systému pracuje zákazník Pro neprogramátory Pro programátory

25 Nevýhody Připojení na síť
Závislost na poskytovateli mapového API a mapového serveru

26 Zdroje http://googlemapsmania.blogspot.com/

27 Děkuji za pozornost


Stáhnout ppt "Studie zahraničních volně dostupných API mapových služeb"

Podobné prezentace


Reklamy Google