GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

gmtvectorgmt — Online w chmurze

Uruchom gmtvectorgmt w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie gmtvectorgmt, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


gmtvector - Podstawowa manipulacja wektorami kartezjańskimi

STRESZCZENIE


gmtvector [ stoły ] [ m[conf]|wektor ] [ [i|o] ] [ ] [ ] [ wektor ] [
a|d|D|paz|r[arg|R|s|x] ] [ [poziom] ] [ -b] [ -d] [ -f] [
-g] [ -h] [ -i] [ -o] [ -:[i|o] ]

Uwaga: Między flagą opcji a powiązanymi argumentami nie może być spacji.

OPIS


gmtvector czyta się albo (x, y), (x, y, z), (r, theta) lub (lon, lat) [lub (lat, lon); Widzieć -:]
współrzędne z pierwszych 2-3 kolumn na standardowym wejściu [lub jednej lub więcej stoły] Jeśli -fg
jest zaznaczone i odczytywane są tylko dwa elementy (tj. lon, lat), wówczas są to współrzędne
przekonwertowane na trzy wektory kartezjańskie na sferze jednostkowej. W przeciwnym razie oczekujemy (r, theta)
chyba że -Ci obowiązuje. Jeśli nie zostanie znaleziony żaden plik, oczekujemy, że zostanie podany pojedynczy wektor jako
argument drugi -A; argument ten będzie również interpretowany jako x/y[/z], lon/lat lub r/theta
wektor. Wektory wejściowe (lub te dostarczone przez -A) są oznaczone wektorami głównymi.
Kilka standardowych operacji wektorowych (kąt między wektorami, iloczyny krzyżowe, sumy wektorów,
i rotacje wektorów) można wybrać; większość wymaga jednego drugiego wektora, dostarczonego przez
-S. Wektory wyjściowe zostaną przekonwertowane z powrotem na (lon, lat) lub (r, theta), chyba że -Współ is
ustaw, które żądania (x, y[, z]) współrzędne kartezjańskie.

WYMAGANE ARGUMENTY


Brak.

OPCJA ARGUMENTY


stół Jeden lub więcej ASCII [lub binarny, patrz -bi] plik zawierający lon,lat [lat,lon if -:]
wartości w pierwszych 2 kolumnach (jeśli -fg jest dane) lub (r, theta) lub być może (x, y[,
z]) jeśli -Ci jest podawany). Jeżeli nie określono żadnego pliku, gmtvector, będzie czytać ze standardu
wkład.

-Jestem[conf]|wektor
Zamiast czytać, określ pojedynczy wektor podstawowy stoły; widzieć stoły za możliwe
formaty wektorowe. Alternatywnie, dołącz m czytać stoły i ustaw pojedynczy, podstawowy
wektor będzie najpierw średnim wektorem wynikowym. Obliczamy także pewność
elipsa dla wektora średniego (azymut osi głównej, osi dużej i osi małej; np
dane geograficzne, osie będą podawane w km). Opcjonalnie możesz dołączyć plik
poziom ufności w procentach [95]. Te trzy parametry są zgłaszane w finale
trzy kolumny wyjściowe.

-C[i|o]
Wybierz współrzędne kartezjańskie na wejściu i wyjściu. Dodać i tylko do wprowadzania danych lub o dla
tylko wyjście; w przeciwnym razie przyjmuje się, że zarówno dane wejściowe, jak i wyjściowe są kartezjańskie
[Domyślnie jest to biegunowy r/theta dla danych 2-D i geograficzny dł./szerokość dla 3-D].

-E Konwertuj wejściowe współrzędne geograficzne z geodezyjnych na geocentryczne i wyjściowe
współrzędne geograficzne od geocentrycznego do geodezyjnego. Ignorowane, chyba że -fg jest w
efekt i jest pomijany, jeśli -C jest wybrany.

-N Normalizuj wynikowe wektory przed raportowaniem wyników [Bez normalizacji].
Ma to wpływ tylko wtedy, gdy -Współ jest wybrany.

-S[wektor]
Określ pojedynczy, dodatkowy wektor w tym samym formacie, co pierwszy wektor. Wymagany
przez operacje w -T które wymagają dwóch wektorów (średnia, dwusieczna, iloczyn skalarny, krzyż
iloczyn i suma).

-Ta|d|D|saz|s|r[arg|R|x]
Określ interesującą transformację wektorową. Dodać a dla przeciętnego, b dla słupa
dwusiecznej dwóch punktów, d dla iloczynu kropkowego (użyj D aby uzyskać kąt w stopniach
między dwoma wektorami), paz dla bieguna do wielkiego koła określonego przez dane wejściowe
wektor i okrąg az (nie stosuje się drugiego wektora), s dla sumy wektorowej, rprzez dla
rotacja wektora (tutaj przez jest pojedynczym kątem dla danych kartezjańskich 2-D i
dł./szer./kąt dla trójwymiarowego bieguna i kąta obrotu), R zamiast tego obróci stałą
wektor wtórny przez rotacje wynikające z rekordów wejściowych, oraz x dla
produkt krzyżowy. Jeśli -T nie jest dana, wówczas nie następuje żadna transformacja; wyjście
zależy od innych opcji, takich jak -A, -C, -E, -N.

-V[poziom] (więcej ...)
Wybierz poziom szczegółowości [c].

-bi[podoficerowie][T] (więcej ...)
Wybierz natywne wejście binarne. [Domyślnie są to 2 lub 3 kolumny wejściowe].

-d[i|o]brak danych (więcej ...)
Zastąp kolumny wejściowe, które są równe brak danych z NaN i zrób odwrotną stronę na wyjściu.

-f[i|o]kolinfo (więcej ...)
Określ typy danych kolumn wejściowych i/lub wyjściowych.

-g[a]x|y|d|X|Y|D|[col]z[+|-]szczelina[u] (więcej ...)
Określ luki w danych i podziały wierszy.

-h[i|o][n][+c][+d][+ruwagę][+rtytuł] (więcej ...)
Pomiń lub utwórz rekord(y) nagłówka.

-icols[l] [sskala][ooffset][,...] (więcej ...)
Wybierz kolumny wejściowe (0 to pierwsza kolumna).

-ocols[,...] (więcej ...)
Wybierz kolumny wyjściowe (0 to pierwsza kolumna).

-:[i|o] (więcej ...)
Zamień pierwszą i drugą kolumnę na wejściu i/lub wyjściu.

-^ or właśnie -
Wydrukuj krótką wiadomość o składni polecenia, a następnie wyjdź (UWAGA: w systemie Windows
użyj tylko -).

-+ or właśnie +
Wydrukuj obszerny komunikat dotyczący użytkowania (pomocy), w tym wyjaśnienie wszelkich
opcja specyficzna dla modułu (ale nie typowe opcje GMT), a następnie kończy działanie.

-? or Nie argumenty
Wydrukuj pełny komunikat (pomoc) dotyczący użytkowania, w tym wyjaśnienie opcji, a następnie
wyjść.

--wersja
Wydrukuj wersję GMT i wyjdź.

--show-katalog danych
Wydrukuj pełną ścieżkę do katalogu współdzielonego GMT i wyjdź.

ASCII FORMAT PRECISION


Formaty wyjściowe ASCII danych liczbowych są kontrolowane przez parametry w twoim konf.gmt
plik. Długość i szerokość geograficzna są formatowane zgodnie z FORMAT_GEO_OUT, podczas gdy inne
wartości są sformatowane zgodnie z FORMAT_FLOAT_OUT. Należy pamiętać, że obowiązujący format może:
prowadzić do utraty precyzji na wyjściu, co może prowadzić do różnych problemów na dalszych etapach. Gdyby
okaże się, że dane wyjściowe nie są napisane z wystarczającą precyzją, rozważ przełączenie na tryb binarny
wyjście (-bo jeśli to możliwe) lub określ więcej miejsc dziesiętnych za pomocą ustawienia FORMAT_FLOAT_OUT.

PRZYKŁADY


Załóżmy, że masz plik z lon, lat o nazwie points.txt. Chcesz obliczyć sferę
kąt pomiędzy każdym z tych punktów a lokalizacją 133/34. Próbować

gmt wektor punkty.txt -S133/34 -TD -fg > kąty.txt

Aby obrócić te same punkty o 35 stopni wokół bieguna pod kątem 133/34 i uzyskać wynik kartezjański 3-D
wektory, użyj

gmt wektor punktów.txt -Tr133/34/35 -Co -fg >reconstructed.txt

Aby obrócić punkt 65/33 o wszystkie obroty podane w pliku rots.txt należy użyć

wektor gmt rots.txt -TR -S64/33 -fg > zrekonstruowany.txt

Aby obliczyć iloczyn krzyżowy między dwoma wektorami kartezjańskimi 0.5/1/2 i 1/0/0.4 oraz
normalizując wynik, spróbuj

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

Aby obrócić wektor 2-D, podany w postaci biegunowej jako r = 2 i theta = 35, o kąt 120,
próbować

wektor gmt -A2/35 -Tr120 > obrócony.txt

Aby znaleźć środek okręgu wielkiego łączącego punkty 123/35 i -155/-30,
posługiwać się

wektor gmt -A123/35 -S-155/-30 -Ta -fg > punkt środkowy.txt

Aby znaleźć średnią lokalizację punktów geograficznych wymienionych w pliku points.txt, z jej 99%
elipsa ufności, użyj

gmt wektor punkty.txt -Am99 -fg > centroid.txt

Aby znaleźć biegun odpowiadający wielkiemu okręgowi przechodzącemu przez punkt -30/60 w
użyj azymutu 105 stopni

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

OBROTY


Bardziej zaawansowane rotacje 3-D stosowane w rekonstrukcjach tektonicznych płyt można znaleźć w strefie GMT
dodatek „spotterski”.

Korzystaj z gmtvectorgmt online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.