EnglischFranzösischSpanisch

OnWorks-Favicon

r3.out.vtkgrass - Online in der Cloud

Führen Sie r3.out.vtkgrass im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl r3.out.vtkgrass, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


r3.out.vtk - Konvertiert 3D-Rasterkarten in das VTK-ASCII-Format.

SCHLÜSSELWÖRTER


raster3d, exportieren, voxel, VTK

ZUSAMMENFASSUNG


r3.out.vtk
r3.out.vtk --help
r3.out.vtk [-psmokl] [Varianten des Eingangssignals:=Name[,Name,...]] [Möglichkeiten für das Ausgangssignal:=Name] [null=schweben]
[Top=Schnur] [Boden=Schnur] [RGBmaps=Name[,Name,...]] [Vektorkarten=Name[,Name,...]]
[zscale=schweben] [Präzision=ganze Zahl] [--überschreiben] [--Hilfe] [--ausführlich] [--ruhig]
[--ui]

Flaggen:
-p
Erstellen Sie VTK-Punktdaten anstelle von VTK-Zelldaten (Zelldaten ist Standard)

-s
Erstellen Sie eine 3D-Höhenausgabe mit einer oberen und einer unteren Oberfläche, beide Rasterkarten sind
erforderlich.

-m
3D-Rastermaske (sofern vorhanden) mit Eingabekarten verwenden

-o
Skalierungsfaktor beeinflusst den Ursprung

-c
Korrigieren Sie die Koordinaten so, dass sie der VTK-OpenGL-Präzision entsprechen

-l
Konvertieren Sie die Auflösung von oben nach unten bei einer Lat-Long-Projektion nicht in Meter

--überschreiben
Ausgabedateien erlauben, vorhandene Dateien zu überschreiben

--help
Nutzungszusammenfassung drucken

- ausführlich
Ausführliche Modulausgabe

--ruhig
Leiser Modulausgang

--ui
Starten des GUI-Dialogs erzwingen

Parameter:
Varianten des Eingangssignals:=Name Name,...]
3D-Rasterkarte(n), die in das VTK-ASCII-Datenformat konvertiert werden sollen

Möglichkeiten für das Ausgangssignal:=Name
Name für VTK-ASCII-Ausgabedatei

null=schweben
Gleitkommawert, um keine Datenzelle/Punkte darzustellen
Standard: -99999.99

Top=Schnur
2D-Rasterkarte der oberen Oberfläche

Boden=Schnur
2D-Rasterkarte der Unterseite

RGBmaps=Name Name,...]
Drei (R,G,B) 3D-Rasterkarten zum Erstellen von RGB-Werten [redmap,greenmap,bluemap]

Vektorkarten=Name Name,...]
Drei (x,y,z) 3D-Rasterkarten zum Erstellen von Vektorwerten [xmap,ymap,zmap]

zscale=schweben
Skalierungsfaktor für Höhe
Standard: 1.0

Präzision=ganze Zahl
Anzahl signifikanter Stellen (nur Gleitkomma)
Option: 0 20
Standard: 12

BESCHREIBUNG


Das Modul r3.out.vtk gibt 3D-Rasterkarten im VTK-ASCII-Format aus. Karten sind gültige 3D
Rasterkarten im aktuellen Mapset-Suchpfad. Die Möglichkeiten für das Ausgangssignal: Parameter ist der Name von a
VTK-ASCII-Datei, die in das aktuelle Arbeitsverzeichnis geschrieben wird. Wenn Möglichkeiten für das Ausgangssignal: ist nicht
angegeben, dann wird die Standardausgabe (stdout) verwendet. Das Modul ist regional empfindlich
Einstellungen (einstellen mit g.Region).

ANMERKUNG


Dieses Modul generiert strukturierte Punkte mit Zellendaten (Standard) oder Punktdaten. Wenn oben und
Bodenflächen sind erwünscht und unstrukturiert Gitter mit Zellendaten oder eine strukturierte Gitter mit
Punktdaten erzeugt wird. Diese Daten werden in einer einfachen VTK-ASCII-Datei abgelegt. Weder XML noch
binäre Ausgabe unterstützt. Es ist möglich, mehr als eine 3D-Rasterkarte auszuwählen
in die VTK-ASCII-Datei geschrieben. Jeder Zellendaten wird nach der 3D-Rasterkarte benannt, die sie repräsentiert.
Der Benutzer kann diese Datei mit dem VTK Toolkit, ParaView und MayaVi die basieren
auf VTK. Bei einer 3D-Rasterkarte mit teilweise keinen Daten wird der Schwellenwertfilter in ParaView
kann verwendet werden, um die gültigen Daten zu visualisieren. Filtern Sie einfach alle Daten, die größer/kleiner sind als
der gewählte Nullwert in der VTK-ASCII-Datei.

Die Werte für den oberen und unteren Bereich werden in Metern erwartet. Wenn ein Breitengrad-Längengrad (LL)
Koordinaten verwendet werden, wird der Höhenwert für jedes Voxel in Grad umgewandelt.

Die Varianten des Eingangssignals:, RGBmaps und Vektorkarten Parameter sind optional, daher kann nur die Geometrie eingestellt werden
exportiert.

Wenn der Benutzer definiert Top und Boden und die 2D- und 3D-Bereichswerte unterschiedlich sind, die 2D
Auflösung wird an die 3D-Auflösung angepasst. Die Höhenkarten werden erwartet in
Meter. Wenn Breiten-/Längen-Koordinaten verwendet werden, wird die Höhe automatisch in umgerechnet
Grad. Wenn die Oberflächen- und Bodenkarten eine andere Einheit als Meter haben, verwenden Sie den Maßstab
Parameter, um sie in Meter umzuwandeln.

Die RGB-Voxeldaten können aus 2D-Rasterkarten (Landsat TM -Bilder) mit . erstellt werden r.bis.rast3.
Die Werte der RGB-Maps müssen zwischen 0 und 255 liegen. Wenn nicht, werden die Werte automatisch
auf 0 gesetzt und Warnungen werden auf stderr ausgegeben.

Die Vektordaten werden aus drei 3D-Rasterkarten erstellt. Jede Karte repräsentiert einen Vektor
Komponente. Daher werden x-, y- und z-Komponenten in dieser Reihenfolge benötigt. Diese Daten können
visualisiert mit Glyph3d- oder StreamTracer-Filtern in Paraview.

Besitzt das -c Flag verwendet und die Daten sollen zusammen mit anderen exportierten Daten visualisiert werden
*.out.vtk Module, stellen Sie sicher, dass die -c Flag wurde auch in diesen Modulen gesetzt. Aber das wird
nur mit Daten vom GLEICHEN Ort arbeiten (der Bezugspunkt für die Koordinaten
Transformation basiert auf dem Mittelpunkt der Standardregion).

Unterschied zwischen Punkt- und Zellendaten
r3.out.vtk kann 3D-Rasterkarten mit unterschiedlichen Darstellungen exportieren.

· Punktdaten -- die Zellen/Werte werden durch die Mitte der Zelle dargestellt. Stattdessen
aus Zellen werden Punkte erzeugt. Jeder Punkt kann unterschiedliche Werte enthalten, aber der Benutzer
kann jeweils nur einen Wert visualisieren.

· Zellendaten Die Zellen werden mit der gleichen Höhe, Breite und Tiefe wie in GRASS erstellt.
Jede Zelle kann unterschiedliche Werte enthalten, aber der Benutzer kann nur einen Wert bei . visualisieren
eine Zeit.

BEISPIEL


Einfacher Spearfish Beispiel
g.region -d
g.Region res=150 res3=150 t=80 b=0 tbres=10
r.mapcalc "unten = 1800. - Höhe.10m"
# synthetische Daten, könnten geologische Strukturen sein:
r3.mapcalc "map3d = row()+col()+depth()"
#Export des Volumens nach VTK:
r3.out.vtk -s input=map3d top=elevation.10m unten=unten Ausgabe=/tmp/out.vtk
# in Paraview oder einem anderen VTK-Viewer visualisieren:
paraview --data=/tmp/out.vtk

Spearfish Beispiel mit RGB die Datenerfassung
#Region festlegen
g.region -d
g.Region n=4926970 s=4914857 w=591583 e=607793 res=50 res3=50 t=80 b=0 Tbres=10
#eine untere Oberfläche erstellen
r.mapcalc "unten = 1800. - Höhe.10m"
# synthetische Daten, könnten geologische Strukturen sein:
r3.mapcalc "map3d = row()+col()+depth()"
#bekomme ein paar Satellitenbilder mit r.in.onearth
r.in.onearth -l Ausgang=Sat tmband=Rot
r.in.onearth -l Ausgang=Sat tmband=IR1
r.in.onearth -l Ausgang=Sat tmband=IR2
#Konvertieren Sie die 2D-Karten in 3D-Rasterkarten mit r.to.rast3
r.to.rast3 Eingabe=SatLandsatTM_Red Ausgabe=SatLandsatTM_Red
r.to.rast3 Eingang=SatLandsatTM_IR1 Ausgang=SatLandsatTM_IR1
r.to.rast3 Eingang=SatLandsatTM_IR2 Ausgang=SatLandsatTM_IR2
#Export des Volumens nach VTK:
r3.out.vtk -s rgbmaps=SatLandsatTM_IR1,SatLandsatTM_IR2,SatLandsatTM_Red
input=map3d top=elevation.10m bottom=unten output=/tmp/out.vtk
# in Paraview oder einem anderen VTK-Viewer visualisieren:
paraview --data=/tmp/out.vtk

Spearfish Beispiel mit Vektor die Datenerfassung
# Region festlegen
g.region -d
g.Region n=4926970 s=4914857 w=591583 e=607793 res=50 res3=50 t=80 b=0 Tbres=10
# eine untere Oberfläche erstellen
r.mapcalc "unten = 1800. - Höhe.10m"
# synthetische Daten, könnten geologische Strukturen sein:
r3.mapcalc "map3d = row()+col()+depth()"
# synthetische Vektordaten, könnten Grundwasserstromvektoren sein
r3.mapcalc "x_part = sin(row())"
r3.mapcalc "y_part = cos(col())"
r3.mapcalc "z_part = sin(Tiefe())"
# Exportiere die Stuff-Daten nach VTK:
r3.out.vtk -s vectormaps=x_part,y_part,z_part input=map3d top=elevation.10m
bottom=untere Ausgabe=/tmp/out.vtk
# in Paraview oder einem anderen VTK-Viewer visualisieren:
paraview --data=/tmp/out.vtk
# Verwenden Sie jetzt den Glyphen- und Stream-Trace-Filter, um schöne Vektoren und Stromlinien zu erhalten

Slowakei3d Beispiel
#Auflösung reduzieren:
B.region -dp3 res=1000 res3=1000
r.mapcalc "unten = 100"
#Export des Volumens nach VTK:
r3.out.vtk -s in=precip3d.500z50 oben=dem500 unten=unten
out=/tmp/slovakia3d.vtk
# in Paraview oder einem anderen VTK-Viewer visualisieren:
paraview --data=/tmp/slovakia3d.vtk
# setze den Anzeigestil auf 'Oberfläche#'
# Actor Control z auf 10 . setzen

Verwenden Sie r3.out.vtkgrass online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad