Questo è il comando v.out.vtkgrass che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
v.out.vtk - Converte una mappa vettoriale in output ASCII VTK.
PAROLE CHIAVE
vettore, esportazione, VTK
SINOSSI
v.out.vtk
v.out.vtk --Aiuto
v.out.vtk [-cn] ingresso=Nome [strato=stringa] [produzione=Nome] [Digitare=stringa[,stringa,...]]
[precisione=numero intero] [scala z=galleggiante] [--sovrascrivere] [--Aiuto] [--verboso] [--silenzioso]
[--ui]
Bandiere:
-c
Correggi le coordinate per adattarle alla precisione VTK-OpenGL
-n
Esporta i campi della tabella degli attributi numerici come variabili scalari VTK
--sovrascrivi
Consenti ai file di output di sovrascrivere i file esistenti
--Aiuto
Riepilogo utilizzo stampa
--verboso
Uscita modulo dettagliata
--silenzioso
Uscita modulo silenzioso
--ui
Forza l'avvio della finestra di dialogo GUI
parametri:
ingresso=Nome [necessario]
Nome della mappa vettoriale di input
O fonte di dati per l'accesso diretto all'OGR
strato=stringa
Numero o nome del livello
Le feature vettoriali possono avere valori di categoria in diversi livelli. Questo numero determina
quale strato utilizzare. Se utilizzato con accesso OGR diretto, questo è il nome del livello.
Predefinito: 1
produzione=Nome
Nome per il file VTK di output
Digitare=stringa[,stringa,...]
Tipo di caratteristica di input
Opzioni: punto, nocciolo, baricentro, linea, confine, la zona, fare
Predefinito: punto, nucleo, centroide, linea, confine, area, faccia
precisione=numero intero
Numero di cifre significative (solo virgola mobile)
scala z=galleggiante
Fattore di scala per l'elevazione
Predefinito: 1.0
DESCRIZIONE
v.out.vtk converte una mappa vettoriale di GRASS in formato binario nell'output ASCII di VTK.
Se l' produzione parametro non viene fornito, l'output verrà inviato a stdout.
NOTE
I seguenti tipi di vettore possono essere esportati insieme in un file ascii VTK:
· punto
· linea
· centroide
· confine
· la zona
· faccia
I dati di categoria (gatto) per il tipo di vettore e il livello selezionati verranno scritti come dati scalari
con nome "cat_{vectorname}". Se non esiste nessun gatto, il valore verrà impostato su -1 come un normale gatto
sono sempre positivi. Se un vettore ha più categorie in un livello, solo la prima
la categoria verrà esportata.
I vettori 3D sono supportati per impostazione predefinita. I dati VTK creati includono sempre x, y e z
coordinate (z = 0 se non una mappa vettoriale 3d). Nota che puoi convertire facilmente il tuo 2d
vettori in vettori 3d con v.drape.
A causa dei limiti a 32 bit di OpenGL utilizzato da VTK, potrebbero verificarsi errori di visualizzazione
si verifica se la regione erbosa contiene coordinate maggiori di 1.000.000 e vettore
coordinate con una precisione di 0.01 - 0.001 metri. Per questo motivo è stato aggiunto il flag "-c".
Le coordinate vengono trasformate in coordinate più piccole (diminuendo le coordinate con
il centro della regione).
Se viene utilizzato il flag "-c" e i dati devono essere visualizzati insieme ad altri dati
esportato tramite i moduli *.out.vtk, assicurati che il flag "-c" sia stato impostato anche in questi moduli. Ma
questo funzionerà solo con i dati della STESSA posizione (il punto di riferimento per il
la trasformazione delle coordinate si basa sulla regione predefinita).
I dati vettoriali di GRASS vengono convertiti nel formato polydata di VTK:
· vk vertici -- rappresentano punti e centroidi
· vk Linee -- che rappresentano linee e confini
· vk poligoni -- che rappresentano aree e volti
Il file VTK può essere visualizzato con VTK Kit di strumenti, Paravista che a MayaVi.
Attenzione
Se vengono esportate aree o facce, i dati devono essere triangolati all'interno di Paraview o
MayaVi.
ESEMPIO
Esempio di pesce subacqueo:
Esporta i terreni con i gatti nel livello 1:
v.out.vtk input=tipo di terreno=strato di area=1 output=/tmp/terreno.vtk
Esporta i flussi con i gatti nel livello 1:
v.out.vtk input=tipo di flussi=livello di linea=1 output=/tmp/streams.vtk
Scrivi l'output vtk di archsite su stdout con gatti nel livello 1:
v.out.vtk input=archsites type=point layer=1
Usa v.out.vtkgrass online utilizzando i servizi onworks.net