130 likes | 252 Views
Térinformatika a gyakorlatban köt. vál. koll. (5. diasorozat). Bornemisza Imre egy. adj. PTE TTK Informatika és Általános Technika Tanszék http://www.ttk.pte.hu/iatt/born/ Térinformatika 2006. szeptember-december. Segítség a GRASS-ban.
E N D
Térinformatika a gyakorlatban köt. vál. koll.(5. diasorozat) Bornemisza Imre egy. adj. PTE TTK Informatika és Általános Technika Tanszék http://www.ttk.pte.hu/iatt/born/ Térinformatika 2006. szeptember-december
Segítség a GRASS-ban • paraméter nélküli parancs =>, „előjön” a párbeszéd-ablak– segít a paraméterek helyes megadásában • az iménti ablakon: HELP gomb * • g.manual <parancs>* • <parancs> -help • http://grass.itc.it/grass61/manuals/html61user/ *a geography-n nincs telepítve a GRASS kézikönyve
Térkép- és egyéb fájlok listája • Ha egy parancshoz paraméterként kell megadni raszter- vagy vektor-fájlt, a rendelkezésre álló fájlok listája lekérdezhető:g.list type=rastg.list type=vectstb., lásd: g.list - help
Térbeli megjelenítés: nviz • Az nviz gyakoribb paraméterei: • elevation=<raszteres-fájl> • vector=<vektor-fájl> • script=<script-fájl> • ... • pl.: nviz elevation=elevation.demvect=roads
Az nviz kezelése • nézőpont (irány: É-D-K-Ny, távolság, magasság) • torzítás Z-koordináta mentén
Virtuális repülés - 1 • 1. lépés: script készítése: d.nvizkapcsolók: i: interaktív e: vektor is legyen • 2. lépés: repülés: nviz • d.nviz -ik input=elevation.dem output=repules_01 dist=2400 ht=1200 frames=1000 • nviz el=elevation.dem script=repules_01
Virtuális repülés - 2 • Ha vektort is kérünk megjeleníteni, akkord.nviz -e kapcsoló ésnviz ... vector=... • Ha pl. az út felett szeretnénk repülni, akkor elõszörd.rast map=elevation.demd.vect map=roadsd.nviz –eik input=...nviz ... vector=roads
Több térkép megjelenítése • Raszter és vektor egymáson ábrázolható, de két raszteres esetében a felső elfedi az alsót. • Megoldás: x1, x2 stb monitorok, vagy: • xganim – több (max négy) raszteres térkép egyidejű ábrázolása, pl.:xganim view1=elevation.dem view2=aspect view3=geology view4=landuse
Automatizmus • Készítsünk scriptet: • cat > proba.sh (fájlba írás) • d.mon start=x1 • d.rast map=elevation.dem • d.vect map=roads • sleep 2 (2 másodperc szünet) • d.mon stop=x1 • Ctrl-D(bemenet vége) • sh proba.sh (futtatás)