testování api mapových služeb a tvorba online gis aplikace
DESCRIPTION
Testování API mapových služeb a tvorba online GIS aplikace. Vedoucí:Dr.Ing.Bronislava Horáková Řešitel:Bc.Ondra Richard. Obsah prezentace. Cíl práce API mapových aplikací AJAX Vytvořená aplikace. Cíl práce. Informovat uživatele o možnosti využití sdílených API a vytváření mashupů - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/1.jpg)
Vedoucí: Dr.Ing.Bronislava HorákováŘešitel: Bc.Ondra Richard
![Page 2: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/2.jpg)
Cíl práceAPI mapových aplikacíAJAXVytvořená aplikace
![Page 3: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/3.jpg)
Informovat uživatele o možnosti využití sdílených API a vytváření mashupů
Prozkoumat možnosti využití mapových služeb nabízených portály Seznam a Atlas skrze sdílené API
Vytvořit on-line aplikaci prezentující schopnosti/rozdíly API obou portálů
Nad vhodnějším API vytvořit on-line GIS aplikaci, s využitím dalších technologií (Mysql,PHP,AJAX)
![Page 4: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/4.jpg)
Rozhraní pro programování aplikacíSbírku funkcí či tříd nějaké knihovny, které
může programátor využívatVelcí vývojáři poskytují API menším
vývojářům, v jejichž režii vznikají specializované projekty
Menší vývojáři se tak zdarma dostávají k zajímavým a nákladově náročným funkcím a datům
![Page 5: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/5.jpg)
Rychlé vložení mapy na webové stránky
Vkládání značek, vykreslování linií, získávání souřadnic…
To vše s využitím JavaScriptuMaximální využití API = minimum
programováníV kombinaci s dalšími technologiemi,
umožňuje vývoj sofistikovaných mapových aplikací
![Page 6: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/6.jpg)
Asynchronous JavaScript and XMLAJAX je koncept sestávající se z
technologií:DOM, XMLHttpRequest, XHTML, JavaScript,XML
Díky XMLHttpRequest muže vyvolat libovolný počet nezávislých požadavků
Portály využívají AJAX pro načítání dynamické mapy
Přenos informací mezi serverem a klientským JavaScriptem
![Page 7: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/7.jpg)
![Page 8: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/8.jpg)
![Page 9: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/9.jpg)
![Page 10: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/10.jpg)
![Page 11: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/11.jpg)
![Page 12: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/12.jpg)
![Page 13: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/13.jpg)
http://amapy.atlas.cz/api/http://api.mapy.cz/http://www.modernmethod.com/sajax/Ryan Asleson, Nathaniel T. Schutta. AJAX:
vytváříme vysoce interaktivní webové aplikace
Škultéty, R.: JavaScript - Programujeme internetové aplikace, 2. aktualizované vydání
Steven Holzener, Mistrovství v AJAXu
![Page 14: Testování API mapových služeb a tvorba online GIS aplikace](https://reader036.vdocuments.mx/reader036/viewer/2022062517/56813d08550346895da6b32b/html5/thumbnails/14.jpg)
Děkuji za pozornost