180 likes | 304 Views
Diplomová práce Porovnání využití mapových serverů pro publikování prostorových dat na Internetu. Vysoká škola báňská- Technická univerzita Ostrava Hornicko-geologická fakulta Institut ekonomiky a systémů řízení. Zpracovatel : Bařinka Antonín
E N D
Diplomová prácePorovnání využití mapových serverů pro publikování prostorových dat na Internetu Vysoká škola báňská- Technická univerzita Ostrava Hornicko-geologická fakulta Institut ekonomiky a systémů řízení Zpracovatel : Bařinka Antonín Vedoucí : Dr.Ing. Horák Jiří Konzultant : RNDr. Jiří HIESS
Cíle práce Porovnání vybraných dostupných mapových serverů Analýza požadavků na systém v podmínkách rozpočtových a neziskových organizací Implementace
Proč publikovat prostorová data na Internetu ? • Nízké náklady na klienta • Snadné zvýšení počtu uživatelů • Jednoduchá správa aplikací
Web Map Server dle OpenGIS • produkuje mapu • odpovídá na základní dotazy • komunikuje s jinými programy
Koncepce řešení • „tenký klient“ prohlížeč WWW (+interpretované skripty) standartní HTTP protokol, GIF,PNG, JPG • „tlustý klient“ Java aplet Plug-in, ActiveX Samostatná aplikace SVG,(VML, PGML) SDF, SHP,
Uživatelé MS • Interní (v rámci Intranetu) • správce, operátor • uživatelé • Externí • „privilegovaní“ (přístup k datům chráněným heslem…) • „standartní“ (veřejně přístupné data)
Porovnání vybraných dostupných mapových serverů • Autodesk MapGuide Vysoký komfort, platformní závislost na straně serveru, uživatelská podpora • Mapserv Nároky na autory, pro WinXX, Unix, široká uživatelská komunita, otevřený kód • Jshape Nároky na autory, platformní nezávislost- java aplet, bez instalace na serveru
„, MapServer Workbench
Analýza požadavků na systém • Pořízení technologie nízká cena, integrace do stávajícího IS • Vlastní práce ze systémem jednoduchá obsluha, rychlost, rozšiřitelnost • Bezpečnost dat vlastní zabezpečení, www server, OS
Implementace • Informační systém Geologického pavilonu Prof. Pošepného (MapGuide) • Nasazení MS na OKU Znojmo Mapserv ??? Jshape !
Jshape Publikování prostorových dat založené na apletu JShape ArcView + extension FShape Intranet shp,dbf, html, cmd, ini csp, grd, txt, egp WWW server Intranet, Internet Prohlížeč Jshape
Část kódu pro tvorbu HTML souboru lf1 = LineFile.Make(theFileName,#FILE_PERM_WRITE) lf1.writeelt("<HTML><center>") lf1.writeelt("<applet code='jshape.class' width=500 height=500 archive='jshape.zip'>") lf1.writeelt("<param name='project' value='"+ myNAME +"'>") lf1.writeelt("<param name='count' value='"+ keloaktiv.asstring +"'>") lf1.writeelt("<param name='layer"+nume.asstring+"' value='"+theName+"."+theExt+"'>")
dve eeee 1111
Užité programové vybavení • Apache • IIS • MapGuide • Jshape • Mapserv • CFML, PHP • Novell 5.0 • Windows NT • Linux • Digital UNIX
Závěr • Tvůrci, správci i uživatelé vyžadují vysoký komfort • Standartizace (OpenGIS WMS, W3C SVG…) • Koncepce je nezbytná • Projektové řízení
[1] Standardy státního informačního systému 1.,2. Díl, Úřad pro státní informační systém • [2] Projektování a management GIS, Doc. Rapant • [3] www.oku-zn.cz • [4] www.oku-kh.cz/gis • [5] mapserver.gis.umn.edu • [6] www.mapguide.com • [7] www.jshape.com Informační zdroje