UMN Mapserver és a Grass használata a Geológiában
Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék
Grass és a Geomedia Grass GIS szoftver elterjedése: •A világon elsősorban USA, Kanada, Németország, Olaszország. •Magyarországon szinte ismeretlen, mivel: - Nincs megfelelő támogatása, - Nincs magyar nyelvű változata, - Nincs megfelelő dokumtentációja.
Összehasonlítása a Geomedia szoftverrel: • Előnye: - ingyenes, - könnyen programozható, - UNIX operációs rendszer miatt nagy adatbázisokat képes kezelni. • Hátránya: - nem dokumentált, - bonyolultabb kezelő felület, - kényesebb kezelhetőség (beállítás és futtatás)
A GRASS 6.1.0 és a Fedora Core 4 Linux kapcsolata •A Fedora Core 4 telepítése során a paraméterek beállítása, •A szükséges GRASS csomagok és a Fedora Core 4 Linux kiegészítő csomagjainak az összeszedése, •A GRASS csomagok feltelepítése megfelelő sorrendben, •A GRASS 6.1.0 elindítása.
UMN Mapserver 4.6 (University of Minesota=UMN) térképszerver A Mapserver a GIS eredmények Interneten keresztül történő elérésére szolgáló CGI szerver program, amit online térképkezelésre, megjelenítésre használnak. Főbb jellemzői: • Nyílt forráskódú, • Map file-al konfigurálható és template-tel variálható kimenet, • ESRI shape files kezelése.
UMN Mapserver 4.6 felépítése, telepítése •A mapserver „szíve” a mapfile ami konfigurálja a CGI mapserver által előállított térképet. Az eredmény grafikus megjelenítése html oldal segítségével történik. •Mapserver telepítése: - Csatlakozó csomagok telepítése, - Létező könyvtári fájlok linkelése ( Windows-ban a hivatkozás)
QGIS 0.7.3, Mapfile, Html template • A mapserver a map file-ban található paraméterek feldolgozásával állítja elő a térképet. A map file előállítása történhet: -automatikus módon (QGIS 0.7.3) -szerkesztéssel (osztályain keresztül). • A mapserver által előállított térképet html template (oldal) segítségével jelenítem meg. A html template-et szintén szerkesztéssel állítottam elő.
Megszerkesztett (.map) mapfile NAME EOTVOS-INGA STATUS ON SIZE 500 400 SYMBOLSET marker.sym #Spearfish #
W
S
E
N
EXTENT 360904 49219 937502 432539 UNITS METERS # Start of web interface definition WEB
# reference HTML file: TEMPLATE geophysics.html #temp data absolute path: IMAGEPATH "/tmp/" #temp data relative path: IMAGEURL "/tmp/" # max/min zoom: MINSCALE 150000 MAXSCALE 15500000
END # Web
Megszerkesztett (.map) mapfile
# Start of scalebar SCALEBAR IMAGECOLOR 255 225 204 LABEL COLOR 0 0 0 SIZE tiny END STYLE 0 SIZE 100 3 COLOR 255 0 0 OUTLINECOLOR 0 0 0 UNITS KILOMETERS INTERVALS 3 STATUS ON END # Start of legend LEGEND KEYSIZE 18 12 IMAGECOLOR 255 225 204 LABEL TYPE BITMAP SIZE MEDIUM COLOR 0 0 87 END STATUS ON END #vector layer in SHAPE: LAYER NAME eotvos TYPE LINE STATUS ON DATA eotvos TOLERANCE 5
Megszerkesztett (.map) mapfile
TEMPLATE eotvos.html CLASS NAME "eotvos" COLOR 80 80 80 LABEL POSITION CC SIZE SMALL COLOR 0 0 225 END END END LAYER NAME magnetism TYPE LINE STATUS ON DATA magnetism TOLERANCE 5
TEMPLATE magnetism.html CLASS NAME "magnetism" COLOR 80 80 80 LABEL POSITION CC SMALL COLOR 0 0 225 END END END LAYER NAME gravimetry TYPE LINE STATUS ON DATA gravimetry
TOLERANCE 5
Megszerkesztett (.map) mapfile
TEMPLATE gravimetry.html CLASS NAME "gravimetry" COLOR 80 80 80 LABEL POSITION C SIZE SMALL COLOR 0 0 225 END END END LAYER NAME Hungary TYPE LINE STATUS DEFAULT DATA Hungary TOLERANCE 5 # TEMPLATE Hungary.html CLASS NAME "Hungary" COLOR 80 80 80 LABEL POSITION CC SIZE SMALL COLOR 0 0 225 END END END
Felhasznált adatsorok • Fúrási adatbázisok: - Alapfúrások. • Geofizikai megkutatottság: - Eötvös- inga megkutatottság, - Gravimetriai megkutatottság, - Földmágneses megkutatottság. • Geológiai megkutatottság: - Szénhidrogén megkutatottság, - Vízföldtani megkutatottság, - Agrogeólógiai megkutatottság, - Nemfémes nyersanyag megkutatottság, - Környezetföldtani megkutatottság, - Ércföldtani megkutatottság.
Köszönöm a figyelmet!!!
JÓ SZERENCSÉT!