Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen m.nviz.scriptgrass komutudur.
Program:
ADI
m.nviz.script - NVIZ'de çalıştırılmak üzere geçiş komut dosyası oluşturur.
ANAHTAR KELİMELER
çeşitli, grafik, raster, raster3d, vektör, görselleştirme
SİNOPSİS
m.nviz.script
m.nviz.script --yardım et
m.nviz.script [-kahretsin] giriş=isim çıktı=isim [isim=dizi]
[degistirebilirsin.=doğu, kuzey[,doğu, kuzey,...]] dist=şamandıra ht=şamandıra Çerçeve=tamsayı [başlama=tamsayı]
[--üzerine] [--yardım et] [--gereksiz sözlerle dolu] [--sessiz] [--ui]
Bayraklar:
-f
Tam render -- Resimleri kaydet
-c
Sabit yükseklikte uçun (ht)
-k
Bir KeyFrame dosyasının çıktısını almak için komut dosyasına komut ekleyin
-o
Görüntüleri ekran dışında işleyin
-e
Vektör ve site çizimini etkinleştir
--üzerine yaz
Çıktı dosyalarının mevcut dosyaların üzerine yazmasına izin ver
--yardım et
Kullanım özetini yazdır
--ayrıntılı
Ayrıntılı modül çıkışı
--sessizlik
Sessiz modül çıkışı
--ui
GUI iletişim kutusunu başlatmaya zorla
Parametreler:
giriş=isim [gereklidir]
Giriş raster haritasının adı
çıktı=isim [gereklidir]
Çıktı komut dosyasının adı
isim=dizi
Çıktı görüntülerinin öneki (varsayılan = NVIZ)
degistirebilirsin.=doğu,kuzey[,doğu,kuzey,...]
Güzergah koordinatları (doğu, kuzey)
dist=şamandıra [gereklidir]
Kamera bekleme mesafesi (harita birimlerinde)
ht=şamandıra [gereklidir]
Araziden kamera yüksekliği
Çerçeve=tamsayı [gereklidir]
Çerçeve sayısı
başlama=tamsayı
Çerçeve numarasını başlat (varsayılan=0)
TANIM
The m.nviz.script program, kullanıcının kolayca çalıştırılabilecek bir komut dosyası oluşturmasını sağlar.
Bir arazide uçmak için NVIZ. NVIZ uçuş yolu, etkileşimli olarak seçilebilir.
ÇİM monitör (-i) veya komut satırında virgülle ayrılmış koordinatlar olarak sağlanır. NS
program isteğe bağlı olarak bir KeyFrame dosyasının oluşturulmasına izin verir (komut dosyasını çalıştırdıktan sonra). Bu
KeyFrame dosyası şuraya yüklenebilir: Anahtar kare Animasyon ince ayar veya düzenleme için panel.
Tarafından oluşturulan komut dosyası m.nviz.script NVIZ komut satırından çalıştırılabilir (nviz
script=script_name) veya NVIZ başlatıldıktan sonra seçilerek Komut Dosyası->Oynat Senaryo.
SEÇENEKLER
Bayraklar:
-i
Etkileşimli mod
Kullanıcı, farenin sol tuşuna tıklayarak GRASS monitöründen kamera yolunu seçer.
Rota boyunca düğmesine basın. Bitirmek için farenin sağ tuşuna tıklayın.
-f
Tam oluşturma
Komut dosyası, yüklenen tüm NVIZ verilerini çizecek ve sahneyi PPM görüntüsüne kaydedecektir.
-c
Sabit yükseklikte yüzer
Bu bayrakla, kamera tarafından verilen bir yüksekliğe ayarlanacaktır. ht = parametre.
varsayılan olarak uçmaktır ht = topografyanın üstünde (yani kamera yüksekliği = yükseklik + ht)
-k
Çıktı KeyFrame dosyası
NVIZ'den yüklenebilecek bir KeyFrame dosyası oluşturun Anahtar kare Animasyon paneli.
KeyFrame dosyasına otomatik olarak bir komut dosyası adı atanır. .kanimatör
eklenti.
-o
Animasyonu ekran dışı bir bağlamda işleyin
-e
Vektör ve site çizimini etkinleştir
Parametreler:
giriş
Yükseklik verileriyle GRASS tarama haritasının adı.
Bu, NVIZ'e yüklenecek dosyayla aynı olmalıdır.
çıktı
Oluşturulacak NVIZ betiğinin adı.
isim
Tam oluşturma modunda çalışıyorsa çıktı görüntüleri için önek (-f).
Varsayılan ön ek NVIZ'dir (örn. NVIZ0000.ppm).
dist
Kameranın görüş merkezinin arkasındaki mesafesi.
ht
Kameranın görüş merkezinin üzerindeki yüksekliği.
eğer -c bayrak ayarlandığında, yükseklik gerçek kamera yüksekliğini temsil eder.
Çerçeve
Animasyondaki kare sayısı.
başlama
Başlangıç çerçeve numarası (varsayılan = 0).
Bu seçenek, bölümlerde bir animasyon oluştururken tam oluşturma modunda yararlı olabilir.
Örneğin, kullanıcı 2000 numaralı çerçeveden başlamak isteyebilir.
degistirebilirsin.
Ana kare konumları için virgülle ayrılmış coğrafi koordinatlar.
Etkileşimli bayrak (-i) bu seçeneği geçersiz kılar.
ÖRNEK
500 kare ile raster elev.rast'tan etkileşimli olarak bir NVIZ animasyonu oluşturmak ve
kamera sahnenin 50 metre yukarısına ve 250 metre arkasına ayarlandığında aşağıdakileri çalıştırın:
g.bölge raster=yükseklik.dem
d.rast yükseklik.dem
m.nviz.script -ik input=elevation.dem output=nviz.script dist=2400 ht=1220 kare=1000
Yukarıdaki örnekte, kullanıcıdan GRASS monitöründen rotayı seçmesi istenir.
Çıktı komut dosyası 'nviz.script.nvscr' daha sonra NVIZ'de çalıştırılabilir:
nviz yükseklik=yükseklik.dem komut dosyası=nviz.script.nvscr
NOTLAR / İPUÇLARI
Kullanıcı en az dört ana kare konumu (nokta) seçmelidir, aksi takdirde bir hata oluşur.
oluşturuldu.
GRASS bölgesi değiştirilirse, m.nviz.script komutu yeniden çalıştırılmalıdır.
Geçerli GRASS bölgesi ve kullanıcı tarafından sağlanan parametreler, şurada bir yorum olarak dahil edilmiştir:
çıktı komut dosyasının üst kısmı. Bu bilgi, animasyonu kolayca yeniden oluşturmak için kullanılabilir.
Kamera konumu, sağlanan konum(lar)dan geriye doğru hesaplanır. Bu mümkün
kamera konumunun geçerli pencerenin dışında kalacağını, bu durumda ölümcül olmayan bir
hata oluştu (Hata: seçilen nokta bölge dışında). Bu hata neden olabilir
animasyon sırasında sarsıntılı hareketler. Bu sorunu düzeltmek için azaltın uzak= parametre
veya geçerli bölgeyi artırın.
yükleme the senaryo içine Nviz
Kullanıcı, betiği keyfi çözünürlükte çalıştırabilir. Daha yüksek uzaysal olarak yeniden çalıştırmak için
çözünürlük veya farklı ayarlar, kullanıcı önce yüzeyi yükler ve
çözünürlük, aydınlatma vb. Daha sonra dahili olarak oluşturulan komut dosyası m.nviz.script çalıştırılır.
Alternatif olarak, kullanıcı nviz'i önceden kaydedilmiş bir durumla çalıştırabilir ve m.nviz.script
oluşturulan komut dosyası:
nviz durumu=kaydedilmiş.durum komut dosyası=nviz.script.nvscr
Anahtar kare animatör senaryo
Tarafından oluşturulan komut dosyasını çalıştırma m.nviz.script NVIZ içinde, kanimator için yeni bir komut dosyası
(ana kare animatörü) oluşturulur. Kanimator paneli, hızın ince ayarını sunar (çerçeve
oranı) ve ayrıca tek tek kareleri düzenleme veya yeni kareler ekleme. Bu yeni kanimatör
script, NVIZ'deki Kanimator panelinden yüklenmelidir. Kanimator panelinde
Kullanıcının bir kanimator komut dosyasını kaydetmesini ve yeniden yüklemesini sağlayan Kaydet ve Yükle düğmesi. Bir kere
yüklendiğinde, anahtar kareler GUI'de görünecek ve daha sonra burada düzenlenebilir.
onworks.net hizmetlerini kullanarak m.nviz.scriptgrass'ı çevrimiçi kullanın