EnglischFranzösischSpanisch

OnWorks-Favicon

gmtvectorgmt – Online in der Cloud

Führen Sie gmtvectorgmt beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl gmtvectorgmt, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


gmtvector – Grundlegende Manipulation kartesischer Vektoren

ZUSAMMENFASSUNG


gmvector [ Tabellen ] [ m[conf]|Vektor ] [ [i|o] ] [ ] [ ] [ Vektor ] [
a|d|D|paz|r[arg|R|s|x] ] [ [Grad des ] ] [ -b] [ -d] [ -f] [
-g] [ -h] [ -i] [ -o] [ -:[i|o]]

Hinweis: Zwischen dem Optionsflag und den zugehörigen Argumenten ist kein Leerzeichen zulässig.

BESCHREIBUNG


gmvector liest entweder (x, y), (x, y, z), (r, theta) oder (lon, lat) [oder (lat, lon); sehen -:]
Koordinaten aus den ersten 2-3 Spalten der Standardeingabe [oder eine oder mehrere Tabellen]. Wenn -fg
ausgewählt ist und nur zwei Elemente gelesen werden (z. B. Längengrad, Breitengrad), dann sind es diese Koordinaten
in kartesische Dreiervektoren auf der Einheitssphäre umgewandelt. Ansonsten erwarten wir (r, theta)
es sei denn -Ci ist in Kraft. Wenn keine Datei gefunden wird, erwarten wir die Angabe eines einzelnen Vektors als
Argument zwei -A; Dieses Argument wird auch als x/y[/z], lon/lat oder r/theta interpretiert
Vektor. Die Eingabevektoren (oder der über bereitgestellte). -A) werden als Primvektor(en) bezeichnet.
Mehrere Standard-Vektoroperationen (Winkel zwischen Vektoren, Kreuzprodukte, Vektorsummen,
und Vektorrotationen) können ausgewählt werden; Die meisten erfordern einen einzelnen zweiten Vektor, der über bereitgestellt wird
-S. Die Ausgabevektoren werden zurück in (lon, lat) oder (r, theta) konvertiert, sofern nicht -Co is
Legen Sie fest, welches (x, y[, z]) kartesische Koordinaten anfordert.

ERFORDERLICH ARGUMENTE


Keiner.

OPTIONAL ARGUMENTE


Tabelle Ein oder mehrere ASCII [oder binär, siehe -Bi]-Datei mit lon,lat [lat,lon if -:]
Werte in den ersten beiden Spalten (falls -fg gegeben ist) oder (r, Theta), oder vielleicht (x, y[,
z]) wenn -Ci gegeben ist). Wenn keine Datei angegeben ist, gmvector, wird vom Standard gelesen
Eingang.

-Bin[conf]|Vektor
Geben Sie einen einzelnen Primärvektor an, anstatt ihn zu lesen Tabellen; sehen Tabellen für möglich
Vektorformate. Alternativ anhängen m lesen Tabellen und stellen Sie die einzelne, primäre ein
Der Vektor soll zunächst der mittlere resultierende Vektor sein. Wir berechnen auch das Vertrauen
Ellipse für den mittleren Vektor (Azimut der Hauptachse, Hauptachse und Nebenachse; für
geografische Daten der Achsen werden in km angegeben). Sie können optional das anhängen
Konfidenzniveau in Prozent [95]. Diese drei Parameter werden im Finale angegeben
drei Ausgabespalten.

-C[i|o]
Wählen Sie bei Ein- und Ausgabe kartesische Koordinaten aus. Anhängen i nur zur Eingabe bzw o für
nur Ausgabe; andernfalls wird davon ausgegangen, dass sowohl Eingabe als auch Ausgabe kartesisch sind
[Standard ist polares R/Theta für 2D-Daten und geografischer Längen-/Breitengrad für 3D-Daten].

-E Konvertieren Sie eingegebene geografische Koordinaten von geodätisch in geozentrisch und geben Sie sie aus
geografische Koordinaten von geozentrisch bis geodätisch. Wird ignoriert, es sei denn -fg in
Wirkung und wird umgangen, wenn -C ist ausgewählt.

-N Normalisieren Sie die resultierenden Vektoren, bevor Sie die Ausgabe melden [Keine Normalisierung].
Dies hat nur dann eine Auswirkung, wenn -Co ist ausgewählt.

-S[Vektor]
Geben Sie einen einzelnen sekundären Vektor im gleichen Format wie der erste Vektor an. Erforderlich
durch Operationen in -T die zwei Vektoren benötigen (Durchschnitt, Winkelhalbierende, Skalarprodukt, Kreuz).
Produkt und Summe).

-Ta|d|D|paz|s|r[arg|R|x]
Geben Sie die gewünschte Vektortransformation an. Anhängen a für durchschnittlich, b für die Stange
der beiden Winkelhalbierenden, d für Skalarprodukt (verwenden Sie D um den Winkel in Grad zu erhalten
zwischen den beiden Vektoren), paz für den Pol zum durch die Eingabe angegebenen Großkreis
Vektor und der Kreis az (kein zweiter Vektor verwendet), s für Vektorsumme, rvon für
Vektordrehung (hier von ist ein einzelner Winkel für 2D-kartesische Daten und
Länge/Breitengrad/Winkel für einen 3D-Rotationspol und -winkel), R wird stattdessen das Feste drehen
Sekundärvektor durch die durch die Eingabedatensätze implizierten Drehungen und x für
Kreuzprodukt. Wenn -T nicht gegeben ist, findet keine Transformation statt; die Ausgabe
wird durch andere Optionen bestimmt, wie z -A, -C, -E und -N.

-V[Grad des ] (Mehr ...)
Wählen Sie die Ausführlichkeitsstufe [c].

-Bi[ncols][T] (Mehr ...)
Wählen Sie den nativen Binäreingang aus. [Standard sind 2 oder 3 Eingabespalten].

-d[i|o]keine Daten (Mehr ...)
Ersetzen Sie Eingabespalten, die gleich sind keine Daten mit NaN und umgekehrt bei der Ausgabe.

-f[i|o]Colinfo (Mehr ...)
Geben Sie Datentypen von Eingabe- und/oder Ausgabespalten an.

-g[a]x|y|d|X|Y|D|[col]z[+|-]Lücke[u] (Mehr ...)
Bestimmen Sie Datenlücken und Zeilenumbrüche.

-h[i|o][n][+c][+d][+rAnmerkung][+rTitel] (Mehr ...)
Überspringen oder erzeugen Sie Kopfdatensätze.

-iSpalten[l][sTreppe][ÖOffset][,...] (Mehr ...)
Eingabespalten auswählen (0 ist die erste Spalte).

-oSpalten[,...] (Mehr ...)
Ausgabespalten auswählen (0 ist die erste Spalte).

-:[i|o] (Mehr ...)
Vertauschen Sie die 1. und 2. Spalte bei der Eingabe und/oder Ausgabe.

-^ or nur -
Drucken Sie eine kurze Nachricht über die Syntax des Befehls und beenden Sie ihn (HINWEIS: unter Windows
benutze nur -).

-+ or nur +
Drucken Sie eine ausführliche Nutzungs-(Hilfe-)Nachricht, einschließlich der Erläuterungen zu allen
modulspezifische Option (aber nicht die allgemeinen GMT-Optionen), wird dann beendet.

-? or nicht Argumente
Drucken Sie eine vollständige Nutzungs-(Hilfe-)Nachricht, einschließlich der Erklärung der Optionen, dann
Ausgänge.

--Version
GMT-Version drucken und beenden.

--show-datadir
Vollständigen Pfad zum GMT-Freigabeverzeichnis drucken und beenden.

ASCII FORMAT PRÄZISION


Die ASCII-Ausgabeformate numerischer Daten werden durch Parameter in Ihrem gmt.conf
Datei. Längen- und Breitengrad werden gemäß FORMAT_GEO_OUT formatiert, während andere
Werte werden nach FORMAT_FLOAT_OUT formatiert. Beachten Sie, dass das gültige Format
führen zu Präzisionsverlusten in der Ausgabe, die nachgelagert zu verschiedenen Problemen führen können. Wenn
Wenn Sie feststellen, dass die Ausgabe nicht mit ausreichender Genauigkeit geschrieben ist, sollten Sie auf Binär umschalten
Ausgang (-bo falls verfügbar) oder geben Sie weitere Dezimalstellen mit der Einstellung FORMAT_FLOAT_OUT an.

Beispiele:


Angenommen, Sie haben eine Datei mit Länge und Breite namens „points.txt“. Sie möchten die Kugelform berechnen
Winkel zwischen jedem dieser Punkte und dem Ort 133/34. Versuchen

gmt-Vektorpunkte.txt -S133/34 -TD -fg > Winkel.txt

Um dieselben Punkte um 35 Grad um einen Pol bei 133/34 zu drehen und kartesisches 3D auszugeben
Vektoren, verwenden

gmt-Vektorpunkte.txt -Tr133/34/35 -Co -fg > rekonstruiert.txt

Um den Punkt 65/33 um alle in der Datei rots.txt angegebenen Drehungen zu drehen, verwenden Sie

gmt vector rots.txt -TR -S64/33 -fg > reconstructed.txt

Um das Kreuzprodukt zwischen den beiden kartesischen Vektoren 0.5/1/2 und 1/0/0.4 zu berechnen, und
Versuchen Sie es mit der Normalisierung des Ergebnisses

gmt-Vektor -A0.5/1/2 -Tx -S1/0/0.4 -N -C > cross.txt

Um den 2D-Vektor, der in Polarform als r = 2 und Theta = 35 angegeben ist, um einen Winkel von 120 zu drehen,
versuchen

gmt-Vektor -A2/35 -Tr120 > rotiert.txt

Um den Mittelpunkt entlang des Großkreises zu finden, der die Punkte 123/35 und -155/-30 verbindet,
-

gmt-Vektor -A123/35 -S-155/-30 -Ta -fg > midpoint.txt

Um die mittlere Position der in der Datei „points.txt“ aufgeführten geografischen Punkte mit ihren 99 % zu ermitteln,
Vertrauensellipse, Verwendung

gmt-Vektorpunkte.txt -Am99 -fg > Centroid.txt

Um den Pol zu finden, der dem Großkreis entspricht, der durch den Punkt -30/60 bei geht
einen Azimut von 105 Grad verwenden

gmt-Vektor -A-30/60 -Tp105 -fg > pole.txt

DREHUNGEN


Für fortgeschrittenere 3D-Rotationen, wie sie bei plattentektonischen Rekonstruktionen verwendet werden, siehe GMT
„Spotter“-Ergänzung.

Verwenden Sie gmtvectorgmt online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad