Správa Informací Archívu Map Čsos

Správa Informací Archívu Map Čsos

Univerzita Palackého v Olomouci Přírodov ědecká fakulta Katedra geoinformatiky Ond řej VESELÝ SPRÁVA INFORMACÍ ARCHÍVU MAP ČSOS Magisterská práce Vedoucí práce: RNDr. Vilém PECHANEC, Ph.D. Olomouc 2012 Čestné prohlášení Prohlašuji, že jsem magisterskou práci magisterského studia oboru Geoinformatika vypracoval samostatn ě pod vedením Viléma Pechance. Všechny použité materiály a zdroje jsou citovány s ohledem na v ědeckou etiku, autorská práva a zákony na ochranu duševního vlastnictví. V Olomouci 24. dubna 2012 _________________________ Děkuji vedoucímu práce Vilémovi Pechancovi za podn ěty a p řipomínky při vypracování práce. Dále d ěkuji správci archívu Zde ňku Lenhartovi za velkou ochotu a spolupráci, p ředsedovi mapové rady Janu Langrovi za přínosné podn ěty a konzultantovi Tomáši Novotnému za odborné rady týkající se technického řešení. Spole čnosti T-MAPY bych rád pod ěkoval za poskytnutí materiální, finan ční a konzulta ční podpory p ři návrhu a vývoji aplikace, která je hlavní sou částí této práce. V neposlední řad ě bych rád pod ěkoval své rodin ě a p ředevším p řítelkyni za neocenitelnou motivaci a podporu. OBSAH SEZNAM POUŽITÝCH ZKRATEK ……………………...………………………7 ÚVOD .......…………………………………………..………….…………………...8 1 CÍLE PRÁCE............................................................................................................. 11 2 POUŽITÉ METODY A POSTUPY ZPRACOVÁNÍ ............................................ 12 2.1 Použitá data........................................................................................................ 12 2.1.1 Náhledy................................................................................................... 12 2.1.2 Obrysy..................................................................................................... 12 2.1.3 Tabulková data........................................................................................ 13 2.2 Použité programy a technologie......................................................................... 13 2.2.1 Programy a technologie pro vývoj webové aplikace.............................. 13 2.2.2 Programy pro migraci dat....................................................................... 14 2.2.3 Ostatní a dopl ňkové programy................................................................ 14 2.3 Postupy zpracování ............................................................................................ 15 3 SOU ČASNÝ STAV ŘEŠENÉ PROBLEMATIKY ................................................ 16 3.1 Archív map ČSOS.............................................................................................. 16 3.2 Aktualizace dat na mapovém serveru ČSOB..................................................... 17 3.3 Ostatní mapové servery zam ěř ené na mapy pro orienta ční b ěh......................... 18 3.3.1 WorldOfO.com ....................................................................................... 19 3.3.2 Česká republika - Sajal ........................................................................... 20 3.3.3 Izrael ....................................................................................................... 20 3.3.4 Finsko ..................................................................................................... 21 3.3.5 Litva........................................................................................................ 22 3.3.6 Lotyšsko.................................................................................................. 23 3.3.7 Slovensko................................................................................................ 23 3.3.8 Slovinsko ................................................................................................ 24 3.3.9 Švédsko................................................................................................... 25 3.3.10 Švýcarsko................................................................................................ 25 3.3.11 Srovnání mapových server ů s mapami pro orienta ční sporty................. 26 3.4 Výb ěr vhodné technologie pro online editaci geometrie ................................... 28 3.4.1 Google Maps API a Google Fusion Tables ............................................ 28 3.4.2 OpenLayers, PostgreSQL a PostGIS ...................................................... 29 3.4.3 ArcGIS APIs........................................................................................... 29 3.4.4 Záv ěre čné shrnutí.................................................................................... 29 4 TEORETICKÁ ČÁST .............................................................................................. 30 4.1 Mikroformáty..................................................................................................... 30 4.1.1 hCard a hCalender .................................................................................. 31 6 4.1.2 Mikroformáty ve webových prohlíže čích............................................... 33 4.1.3 Pro č používat mikroformáty? ................................................................. 35 4.2 OpenLayers ........................................................................................................ 36 4.3 GeoJSON............................................................................................................ 37 4.4 Google aplikace.................................................................................................. 38 4.4.1 Google Maps API ................................................................................... 39 4.4.2 Google Fusion Tables............................................................................. 41 5 ANALÝZA ................................................................................................................. 44 5.1 Dotazník ............................................................................................................. 44 5.2 Nám ěty ze sch ůzek............................................................................................. 48 5.3 Datový model..................................................................................................... 49 5.4 Katalog požadavk ů............................................................................................. 50 6 MIGRACE DAT........................................................................................................ 52 6.1 Náhledy .............................................................................................................. 52 6.2 Geografická data ................................................................................................ 53 6.3 Tabulková data................................................................................................... 54 6.4 Záv ěre čné úpravy ve Fusion Tables................................................................... 55 7 VÝSLEDKY............................................................................................................... 57 7.1 Ve řejná část aplikace.......................................................................................... 59 7.1.1 Mapová aplikace..................................................................................... 59 7.1.2 Tabulkové registry.................................................................................. 65 7.2 Privátní zóna, klient pro editaci dat.................................................................... 67 8 DISKUZE ................................................................................................................... 71 9 ZÁV ĚR ....................................................................................................................... 74 POUŽITÁ LITERATURA A INFORMA ČNÍ ZDROJE SUMMARY PŘÍLOHY 7 SEZNAM POUŽITÝCH ZKRATEK Zkratka Význam AJAX Asynchronous JavaScript and XML – obecné ozna čení technologie vývoje interaktivních webových aplikací API Application Programming Interface – rozhraní pro programování aplikací BSD Berkeley Software Distribution – licence pro svobodný software CD Compact Disc – kompaktní disk COF Czech Orienteering Federation CSV Comma-separated value – formát pro ukládání tabulkových dat ČSOS Český svaz orienta čních sport ů DB Database – databáze DBMS Database Management System – systém řízení báze dat DM datový model DPI Dots per inch – bod ů na palec – rozlišení rastrových soubor ů DVD Digital Video Disc – digitální video disk EXIF Exchangeable Image File Format – formát metadat vkládaných do soubor ů digitálními fotoaparáty či jinými za řízeními GB Gigabyte – jednotka pro digitální ukládání informací GFS Google File System – zp ůsob ukládání dat používaný spol. Google GUI Graphic User Interface – uživatelské rozhraní HDD Hard Disk Drive – pevný disk HTML HyperText Markup Language – zna čkovací jazyk používaný pro tvorbu webových stránek a aplikací IOF International Orienteering Federation – Mezinárodní federace orienta čního b ěhu ISOM International Specification for Orienteering Maps – standardizovaný mapový klí č pro mapy pro orienta ční b ěh IT Information Technology JPEG Joint Photographic Experts Group – standardní metoda ztrátové komprese KML Keyhole Markup Language – formát založený na XML pro ukládání geografických dat LOB orienta ční závod na lyžích LZW Lempel–Ziv–Welch – bezztrátová komprese rastrových obraz ů 8 MDB Microsoft Database MR mapová rada MTBO Mountain Bike Orienteering – orienta ční závod na horských kolech OB orienta ční b ěh OS Operating System – opera ční systém PC Personal Computer

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    84 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us