(cid:131)ESK(cid:201) VYSOK(cid:201) U(cid:131)EN˝ TECHNICK(cid:201) V PRAZE FAKULTA STAVEBN˝ DIPLOMOV` PR`CE PRAHA 2013 Bc. MarkØta SEDL`(cid:131)KOV` (cid:131)ESK(cid:201) VYSOK(cid:201) U(cid:131)EN˝ TECHNICK(cid:201) V PRAZE FAKULTA STAVEBN˝ OBOR GEOINFORMATIKA DIPLOMOV` PR`CE VYU(cid:154)IT˝ ARCGIS ONLINE SUBSCRIPTION P(cid:144)I TVORB(cid:133) WEBOV(cid:201) MAPOV(cid:201) APLIKACE Vedouc(cid:237) prÆce: Ing. Ji(cid:176)(cid:237) Cajthaml, Ph.D. Katedra mapovÆn(cid:237) a kartogra(cid:28)e leden 2013 Bc. MarkØta SEDL`(cid:131)KOV` ZDE VLO(cid:154)IT LIST ZAD`N˝ Z d•vodu sprÆvnØho £(cid:237)slovÆn(cid:237) strÆnek ABSTRAKT DiplomovÆ prÆce se zab(cid:253)vÆ tvorbou webovØ mapovØ aplikace s vyu”it(cid:237)m ArcGIS Online Subscription. Nejd(cid:176)(cid:237)ve jsou v prÆci uvedeny mo”nosti publikace mapov(cid:253)ch slu”eb na ArcGIS Online a prÆce s t(cid:237)mto nov(cid:253)m softwarem spole£nosti ESRI. DÆle jsou popsÆny principyfungovÆn(cid:237)webov(cid:253)chaplikac(cid:237).PraktickÆ£ÆstprÆcesev¥nujeœprav¥dat,publikaci slu”eb a tvorb¥ samotnØ aplikace. ZÆv¥re£nÆ kapitola se zab(cid:253)vÆ podrobn(cid:253)m popisem funk£nosti aplikace. KL˝(cid:131)OV` SLOVA ArcGIS Online, ArcGIS JavaScript API, Feature service, Tiled map service, webovÆ ma- povÆ aplikace, katastr nemovitost(cid:237) ABSTRACT The diploma thesis is focused on the creating web map application with the use of the ArcGIS Online Subscription. The starting point introduces the possibilities to publish the map services on ArcGIS Online and work with this new software of the ESRI company. A subsequent step is a description of the principles of the web application’s working. The practical part of this thesis deals with the adjustment of data, publishing the services and creating the application itself. The (cid:28)nal chapter describes the functionality of the application in detail. KEYWORDS ArcGIS Online, ArcGIS JavaScript API, Feature service, Tiled map service, Web map application, Cadastre of real estates PROHL`(cid:146)EN˝ Prohla†uji, ”e diplomovou prÆci na tØma (cid:18)Vyu”it(cid:237) ArcGIS Online Subscription p(cid:176)i tvorb¥ webovØ mapovØ aplikace(cid:16) jsem vypracovala samostatn¥. Pou”itou literaturu a podkladovØ materiÆly uvÆd(cid:237)m v seznamu zdroj•. V Praze dne ............... .................................. (podpis autora) POD(cid:133)KOV`N˝ RÆdabychzdepod¥kovalavedouc(cid:237)mudiplomovØprÆceIng.Ji(cid:176)(cid:237)muCajthamlovi,Ph.D. za odbornØ veden(cid:237). DÆle bych rÆda pod¥kovala spole£nosti Gekon spol. s r.o. za pomoc p(cid:176)i jej(cid:237) tvorb¥ a v posledn(cid:237) (cid:176)ad¥ svØ rodin¥ za poskytnutou podporu b¥hem celØho mØho studia. Obsah (cid:218)vod 8 1 Geogra(cid:28)ckØ informa£n(cid:237) systØmy 10 1.1 Sd(cid:237)len(cid:237) geogra(cid:28)ck(cid:253)ch dat prost(cid:176)ednictv(cid:237)m internetu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.1 Cloud computing . . . . . . . . . . . . . . . . . . . . . . . . . 11 2 ArcGIS Online 13 2.1 ArcGIS Online Subscription . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.1 My Organization . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.2 My Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.3 Ostatn(cid:237) zÆlo”ky . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3 ZÆkladn(cid:237) principy webovØ aplikace 20 3.1 Webov(cid:253) server a webov(cid:253) klient . . . . . . . . . . . . . . . . . . . . . 21 4 Data 24 4.1 Historie katastru nemovitost(cid:237) . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.1 ZemskØ desky a urbÆ(cid:176)e . . . . . . . . . . . . . . . . . . . . . . 26 4.1.2 Bern(cid:237) ruly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.3 TereziÆnsk(cid:253) katastr . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.4 Josefsk(cid:253) katastr . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.5 Stabiln(cid:237) katastr . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.1.6 Pozemkov(cid:253) katastr (PK) . . . . . . . . . . . . . . . . . . . . . 28 4.1.7 JednotnÆ evidence p•dy (JEP) . . . . . . . . . . . . . . . . . 28 4.1.8 Evidence nemovitost(cid:237) (EN) . . . . . . . . . . . . . . . . . . . . 28 4.1.9 Katastr nemovitost(cid:237) (cid:131)eskØ republiky (KN) . . . . . . . . . . . 28 5 Tvorba aplikace 30 5.1 (cid:218)prava a publikace dat pou”it(cid:253)ch v aplikaci . . . . . . . . . . . . . . 30 5.1.1 Import dat ISKN do geodatabÆze . . . . . . . . . . . . . . . . 30 5.1.2 (cid:218)prava dat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 5.1.3 Vizualizace mapov(cid:253)ch vrstev . . . . . . . . . . . . . . . . . . . 33 5.1.4 Publikace Feature service na ArcGIS Online . . . . . . . . . . 34 5.1.5 Publikace Tiled map service na ArcGIS Online . . . . . . . . . 35 5.2 Zdrojov(cid:253) k(cid:243)d aplikace . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6 Popis aplikace 41 6.1 NÆstroje pro pohyb map¥ . . . . . . . . . . . . . . . . . . . . . . . . 41 6.2 Seznam vrstev, legenda a v(cid:253)sledky . . . . . . . . . . . . . . . . . . . 42 6.2.1 Seznam vrstev . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.2.2 Legenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.2.3 V(cid:253)sledky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.3 VyhledÆvÆn(cid:237) a identi(cid:28)kace . . . . . . . . . . . . . . . . . . . . . . . . 44 6.3.1 Vyhledat parcelu dle parceln(cid:237)ho £(cid:237)sla . . . . . . . . . . . . . . 44 6.3.2 Vyhledat parcelu podle listu vlastnictv(cid:237) . . . . . . . . . . . . . 46 6.3.3 Vyhledat parcelu podle v(cid:237)ce zadan(cid:253)ch kritØri(cid:237) . . . . . . . . . 46 6.3.4 VyhledÆvÆn(cid:237) budov . . . . . . . . . . . . . . . . . . . . . . . . 47 6.3.5 Identi(cid:28)kace s odkazem na (cid:131)(cid:218)ZK . . . . . . . . . . . . . . . . 48 6.3.6 Identi(cid:28)kace . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.4 Ostatn(cid:237) funkce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 6.4.1 M¥(cid:176)en(cid:237) ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 6.4.2 M¥(cid:176)en(cid:237) vzdÆlenost(cid:237) . . . . . . . . . . . . . . . . . . . . . . . . 51 6.4.3 MazÆn(cid:237) gra(cid:28)ky . . . . . . . . . . . . . . . . . . . . . . . . . . 52 6.4.4 Tisk do PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 ZÆv¥r 53 Pou”itÆ literatura 54 Seznam zkratek 56 Seznam ObrÆzk• 58 Seznam p(cid:176)(cid:237)loh 59 A ElektronickØ p(cid:176)(cid:237)lohy 60 A.1 DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 (cid:131)VUT Praha (cid:218)VOD (cid:218)vod Tato diplomovÆ prÆce byla vytvo(cid:176)ena na zÆklad¥ po”adavk• spole£nosti Gekon spol. s r.o. a Obecn(cid:237)ho œ(cid:176)adu Kamenice le”(cid:237)c(cid:237)ho v okrese Praha-v(cid:253)chod. Hlavn(cid:237)m œkolem bylo prostudovat mo”nosti novØho produktu ArcGIS Online Subscription spole£nosti ESRI a s jeho vyu”it(cid:237)m vytvo(cid:176)it webovou mapovou aplikaci slou”(cid:237)c(cid:237) pro pot(cid:176)eby Obecn(cid:237)ho œ(cid:176)adu Kamenice. ZÆkladn(cid:237)m po”adavkem bylo, aby v(cid:253)slednÆ apli- kace obsahovala data katastru nemovitost(cid:237) a um¥la v nich vyhledÆvat. Prvn(cid:237) kapitola je v¥novÆna teoretickØmu œvodu do geogra(cid:28)ck(cid:253)ch informa£n(cid:237)ch systØm•. Jsou zde uvedeny mo”nosti sd(cid:237)len(cid:237) geogra(cid:28)ck(cid:253)ch informac(cid:237) v rÆmci in- ternetu. DÆle je zde vysv¥tlena technologie Cloud computing, na kterØ je zalo”en pou”(cid:237)van(cid:253) produkt ArcGIS Online Subscription. DruhÆkapitolajeoArcGISOnlineaArcGISOnlineSubscription.ArcGISOnline Subscription je software roz†i(cid:176)uj(cid:237)c(cid:237) stÆvaj(cid:237)c(cid:237) funkcionalitu ArcGIS Online. Tato apli- kace, je na rozd(cid:237)l od ArcGIS Online, kter(cid:253) je mo”nØ vyu”(cid:237)vat bezplatn¥, ur£enÆ ke komer£n(cid:237)mu pou”it(cid:237). Poskytuje v rÆmci p(cid:176)edplatnØho zabezpe£en(cid:253) prostor v cloudu na uklÆdÆn(cid:237) dat, sprÆvu u”ivatel•, publikaci slu”eb, sledovÆn(cid:237) jejich vyu”(cid:237)van(cid:237) a hlavn¥ technickou podporu. Proto”e praktick(cid:253)m v(cid:253)stupem tØto diplomovØ prÆce je vytvo(cid:176)enÆ webovÆ ma- povÆ aplikace, jsou ve t(cid:176)et(cid:237) kapitole popsÆny alespo‹ zÆkladn(cid:237) principy fungovÆn(cid:237) webov(cid:253)ch aplikac(cid:237). V kapitole jsou vysv¥tleny pojmy HTML, HTTP, URL, WWW, webov(cid:253) server a webov(cid:253) klient. DÆle jsou zde zm(cid:237)n¥ny pou”(cid:237)vanØ programovac(cid:237) tech- nologie a nej£ast¥ji vyu”(cid:237)vanØ v(cid:253)m¥nnØ datovØ formÆty. (cid:131)tvrtÆ kapitola se ji” v¥nuje praktickØ £Æsti prÆce a t(cid:253)kÆ se dat pou”it(cid:253)ch v apli- kaci. Obec Kamenice poskytla v rozsahu svØ sprÆvn(cid:237) p•sobnosti data katastru ne- movitost(cid:237), œzemn(cid:237) plÆn obce a ortofoto (cid:131)R 2010. Spole£nost Gekon spol. s r.o. dala k dispozici de(cid:28)ni£n(cid:237) body parcel b(cid:253)valØho pozemkovØho katastru a administrativn(cid:237) vrstvy. V†echna tato data jsou sou£Æst(cid:237) vytvo(cid:176)enØ mapovØ aplikace. Sou£Æst(cid:237) kapi- toly je takØ stru£nÆ historie katastru nemovitost(cid:237). Publikace slu”eb na ArcGIS Online a tvorba zdrojovØho k(cid:243)du aplikace je v kapi- tole p¥t. DatovØ vrstvy zobrazenØ v aplikaci jsou hostovanØ na ArcGIS Online jako slu”by typu tiled map service nebo feature service. P(cid:176)i tvorb¥ aplikace byl pou”it zna£kovac(cid:237) jazyk HTML, kaskÆdovØ styly CSS a skriptovac(cid:237) jazyk JavaScript. Zdro- jov(cid:253) k(cid:243)d byl vytvo(cid:176)en pomoc(cid:237) dostupnØho ArcGIS API pro jazyk JavaScript verze 3.2. V †estØ kapitole jsou podrobn¥ vysv¥tleny ve†kerØ funkce dostupnØ v aplikaci. Krom¥ zÆkladn(cid:237)ch funkc(cid:237) pro prÆci s mapou obsahuje takØ funkce umo”‹uj(cid:237)c(cid:237) vy- hledÆvÆn(cid:237) parcel a budov podle zadan(cid:253)ch kriteri(cid:237), nebo jejich identi(cid:28)kaci. Parcely lze vyhledÆvat podle parceln(cid:237)ho £(cid:237)sla, listu vlastnictv(cid:237), v(cid:253)m¥ry a druhu pozemku. 8 (cid:131)VUT Praha (cid:218)VOD Budovy je mo”nØ vyhledat podle £(cid:237)sla popisnØho nebo eviden£n(cid:237)ho a podle jejich typu. Pro podrobnØ informace o budov¥ nebo parcele je u funkce identi(cid:28)kace vytvo- (cid:176)en odkaz na strÆnky (cid:131)(cid:218)ZK - Nahl(cid:237)”en(cid:237) do katastru nemovitost(cid:237). DÆle je v aplikaci dostupnÆ funkce umo”‹uj(cid:237)c(cid:237) tisk mapy do formÆtu PDF a funkce pro m¥(cid:176)en(cid:237) ploch a vzdÆlenost(cid:237). 9
Description: