Aceasta este comanda m.nviz.scriptgrass care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
m.nviz.script - Creează script-uri pentru a rula în NVIZ.
CUVINTE CHEIE
diverse, grafică, raster, raster3d, vector, vizualizare
REZUMAT
m.nviz.script
m.nviz.script --Ajutor
m.nviz.script [-fckoe] intrare=nume producție=nume [nume=şir]
[traseu=est, nord[,est, nord,...]] dist=pluti ht=pluti rame=întreg [Începe=întreg]
[--suprascrie] [-ajutor] [-prolix] [-liniştit] [-ui]
Steaguri:
-f
Randare completă -- Salvați imaginile
-c
Zboară la altitudine constantă (ht)
-k
Includeți comanda în script pentru a scoate un fișier KeyFrame
-o
Redați imaginile în afara ecranului
-e
Activați desenul vectorial și al site-urilor
--sobrescrie
Permiteți fișierelor de ieșire să suprascrie fișierele existente
--Ajutor
Imprimați rezumatul utilizării
--verbos
Ieșire modulară
--Liniște
Ieșire silențioasă a modulului
--ui
Forțați lansarea dialogului GUI
parametri:
intrare=nume [necesar]
Numele hărții raster de intrare
producție=nume [necesar]
Numele scriptului de ieșire
nume=şir
Prefixul imaginilor de ieșire (implicit = NVIZ)
traseu=est, nord[, est, nord,...]
Coordonatele traseului (est, nord)
dist=pluti [necesar]
Distanța de așezare a camerei (în unități de hartă)
ht=pluti [necesar]
Înălțimea camerei deasupra terenului
rame=întreg [necesar]
Numărul de cadre
Începe=întreg
Numărul cadrului de început (implicit=0)
DESCRIERE
m.nviz.script programul permite utilizatorului să creeze cu ușurință un script care poate fi rulat
NVIZ pentru a zbura printr-un teren. Calea de zbor NVIZ poate fi aleasă interactiv din
monitor GRASS (-i) sau furnizate pe linia de comandă ca coordonate separate prin virgulă. The
programul permite opțional crearea unui fișier KeyFrame (după rularea scriptului). Acest
Fișierul KeyFrame poate fi încărcat în Cadru cheie Animaţie panou pentru reglaj fin sau editare.
Scriptul generat de m.nviz.script poate fi rulat din linia de comandă NVIZ (nviz
script=script_name) sau după ce NVIZ este pornit prin selectare Scripting->Play Scenariu.
OPŢIUNI
Steaguri:
-i
Modul intercativ
Utilizatorul selectează calea camerei de pe monitorul GRASS făcând clic pe stânga mouse-ului
butonul de-a lungul traseului. Faceți clic pe butonul din dreapta al mouse-ului pentru a finaliza.
-f
Randare completă
Scriptul va trage toate datele NVIZ încărcate și va salva scena în imaginea PPM.
-c
Pune la altitudine constantă
Cu acest steag, camera va fi setată la o altitudine dată de ht= parametru. The
implicit este să zbori la ht= deasupra topografiei (adică înălțimea camerei = altitudine + ht)
-k
Ieșire fișier KeyFrame
Generați un fișier KeyFrame care poate fi încărcat din NVIZ Cadru cheie Animaţie panou.
Fișierului KeyFrame i se atribuie automat numele scriptului cu a .kanimator
extensie.
-o
Redați animația într-un context în afara ecranului
-e
Activați desenul vectorial și al site-urilor
parametri:
intrare
Numele hărții raster GRASS cu date de altitudine.
Acesta ar trebui să fie același fișier care va fi încărcat în NVIZ.
producție
Numele scriptului NVIZ de creat.
nume
Prefixul pentru imaginile de ieșire dacă rulează în modul de randare completă (-f).
Preifixul defulat este NVIZ (ex. NVIZ0000.ppm).
dist
Distanța camerei în spatele centrului vizual.
ht
Înălțimea camerei deasupra centrului vizual.
Dacă cel -c steag este setat, înălțimea reprezintă înălțimea reală a camerei.
rame
Numărul de cadre din animație.
Începe
Numărul cadrului de pornire (implicit = 0).
Această opțiune poate fi utilă în modul de randare completă atunci când creați o animație în secțiuni.
De exemplu, utilizatorul poate dori să înceapă cu numărul de cadru 2000.
traseu
Coordonatele geografice separate prin virgulă pentru locațiile cadrelor cheie.
Steagul interactiv (-i) anulează această opțiune.
EXEMPLU
Pentru a crea interactiv o animație NVIZ din raster elev.rast cu 500 de cadre și
camera setată la 50 de metri deasupra și 250 de metri în spatele scenei, rulați următoarele:
g.region raster=elevation.dem
d.rast cota.dem
m.nviz.script -ik input=elevation.dem output=nviz.script dist=2400 ht=1220 frames=1000
În exemplul de mai sus, utilizatorului i se solicită să selecteze ruta de pe monitorul GRASS.
Scriptul de ieșire, „nviz.script.nvscr”, poate fi apoi rulat în NVIZ:
nviz elevation=elevation.dem script=nviz.script.nvscr
NOTE / SUGESTII
Utilizatorul trebuie să selecteze cel puțin patru locații (puncte) ale cadrelor cheie, altfel este o eroare
generat.
Dacă regiunea GRASS este schimbată m.nviz.script comanda trebuie reluată.
Regiunea curentă GRASS și parametrii furnizați de utilizator sunt incluse ca comentariu la
partea de sus a scriptului de ieșire. Aceste informații pot fi folosite pentru a recrea cu ușurință animația.
Poziția camerei este calculată invers față de pozițiile furnizate. Este posibil
că poziția camerei se va afla în afara ferestrei curente, caz în care nu este fatal
eroare este generată (Eroare: punctul selectat este în afara regiunii). Această eroare poate avea ca rezultat
mișcări sacadate în timpul animației. Pentru a corecta această problemă, reduceți dist= parametru
sau măriți regiunea actuală.
încărcare il scenariu în NVIZ
Utilizatorul poate rula scriptul la rezoluție arbitrară. Pentru a-l relua la un spațiu spațial mai mare
rezoluție sau setări diferite, utilizatorul încarcă mai întâi suprafața și setează
rezoluție, iluminare etc. Apoi intern scriptul generat de m.nviz.script este rulat.
Alternativ, utilizatorul poate rula nviz cu o stare salvată anterior și m.nviz.script
script generat:
stare nviz=state.state script=nviz.script.nvscr
Cadru cheie animator scenariu
Rularea scriptului generat de m.nviz.script în cadrul NVIZ, un nou script pentru kanimator
(animatorul de cadru cheie) este creat. Panoul kanimator oferă reglaj fin al vitezei (cadru
rate), precum și editarea cadrelor individuale sau inserarea de cadre noi. Acest nou kanimator
scriptul trebuie să fie încărcat din panoul Kanimator din NVIZ. În panoul Kanimator există
Buton Salvare și încărcare care permite utilizatorului să salveze și să reîncarce un script kanimator. O singura data
încărcate, cadrele cheie vor apărea în GUI și pot fi apoi editate acolo.
Utilizați m.nviz.scriptgrass online folosind serviciile onworks.net