GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

grd2xyzgmt - Online w chmurze

Uruchom grd2xyzgmt 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 grd2xyzgmt, 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Ę


grd2xyz - Konwertuj plik siatki na tabelę danych

STRESZCZENIE


grd2xyz ruszt [[f|i] ] [ region ] [ [poziom] ] [ [waga] ] [ [Flagi] ] [ -bo] [
-d] [ -f] [ -ho[n] ] [ -o] [ -s]

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

OPIS


grd2xyz odczytuje jeden lub więcej binarnych plików siatki 2-D i zapisuje trójki xyz w kodzie ASCII [lub
binary] na standardowe wyjście. Zmodyfikuj precyzję formatu wyjściowego ASCII poprzez
edytując parametr FORMAT_FLOAT_OUT w pliku konf.gmt plik lub użyj --D_FORMAT=format on
wiersz poleceń lub wybierz wyjście binarne przy użyciu pamięci o pojedynczej lub podwójnej precyzji. jako
opcja umożliwia wyprowadzanie wartości z bez współrzędnych (x, y); Widzieć -Z poniżej.

WYMAGANE ARGUMENTY


ruszt Nazwy binarnych plików siatki 2-D do konwersji. (Zobacz FORMATY PLIKÓW SIATKI poniżej.)

OPCJA ARGUMENTY


-C[f|i]
Zastąp współrzędne x i y na wyjściu odpowiednią kolumną i wierszem
takty muzyczne. Zaczynają się od 0 (liczenie w stylu C); dodać f zacząć od 1 (w stylu Fortran
rachunkowość). Alternatywnie, dołącz i napisać tylko dwie kolumny wskaźnik oraz z, Gdzie
wskaźnik to indeksowanie 1-D używane przez GMT w odniesieniu do węzłów sieci.

-R[jednostka]x min/xmaks/ymin/ymaks[R] (więcej ...)
Określ interesujący Cię region. Używając -R opcja wybierze podsekcję
siatka. Jeśli ten podrozdział przekracza granice siatki, tylko obszar wspólny
zostanie wydrukowany.

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

-W[waga]
Zapisz x,y,z,w, gdzie w jest liczbą podaną waga (lub 1, jeśli nie jest dostarczony) [Domyślne
zapisuje tylko x, y, z].

-Z[Flagi]
Napisz 1-kolumnową tabelę ASCII [lub binarną]. Dane wyjściowe zostaną zorganizowane zgodnie z
określona konwencja porządkowania zawarta w Flagi. Jeśli dane mają być zapisywane przez
rzędy, zrób Flagi zacząć od T (op) jeśli pierwszy wiersz to y = ymax lub B (ottom) jeśli pierwszy
rząd to y = ymin. Następnie dołącz L or R aby wskazać, że pierwszy element powinien zaczynać się od
lewy lub prawy koniec rzędu. Podobnie w przypadku formatów kolumnowych: zacznij od L or R do
umieść pierwszą kolumnę, a następnie dołącz T or B aby ustawić pierwszy element w rzędzie.
Dla siatek zarejestrowanych w siatce: Jeśli siatka jest okresowa w x, ale zapisane dane powinny
nie zawierać (nadmiarowej) kolumny w miejscu x = xmax, dołącz x. Dla sieci okresowej w y,
pomiń pisanie zbędnego wiersza w y = ymax poprzez dołączenie y. Jeśli wymagana jest kolejność bajtów
do zamiany, dołącz w. Wybierz jeden z kilku typów danych (wszystkie binarne z wyjątkiem a):

· a Reprezentacja ASCII pojedynczej pozycji na rekord

· c int8_t, podpisany znak 1-bajtowy

· u uint8_t, znak 1-bajtowy bez znaku

· h int16_t, krótka 2-bajtowa liczba całkowita

· H uint16_t, krótka 2-bajtowa liczba całkowita bez znaku

· i int32_t, 4-bajtowa liczba całkowita

· I uint32_t, 4-bajtowa liczba całkowita bez znaku

· l int64_t, długa (8-bajtowa) liczba całkowita

· L uint64_t, długa (8-bajtowa) liczba całkowita bez znaku

· f 4-bajtowa pojedyncza precyzja zmiennoprzecinkowa

· d 8-bajtowa podwójna precyzja zmiennoprzecinkowa

Domyślnym formatem jest orientacja linii skanowania numerów ASCII: -ZTLa, Należy pamiętać, że -Z tylko
dotyczy wyjścia 1-kolumnowego.

-bo[podoficerowie][rodzaj] (więcej ...)
Wybierz natywne wyjście binarne. [Domyślnie jest to 3]. Ta opcja dotyczy tylko xyz
wyjście; Widzieć -Z dla wyników tabeli z.

-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. Zobacz także CZAS WSPÓŁRZĘDNE poniżej.
-h Wyprowadź 1 rekord nagłówka w oparciu o informacje zawarte w pierwszym nagłówku pliku siatki.
Ignorowane, jeśli wybrano wyjście binarne. [Domyślnie nie ma nagłówka].

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

-S[cols[a|r] (więcej ...)
Ustaw obsługę rekordów NaN.

-^ 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.

GRID FILE FORMATY


Domyślnie GMT zapisuje siatkę jako zmiennoprzecinkową o pojedynczej precyzji w netCDF z reklamacją COARDS
format pliku. Jednak GMT jest w stanie tworzyć pliki grid w wielu innych powszechnie używanych siatkach
formatów plików, a także ułatwia tzw. „pakowanie” siatek, wypisywanie zmiennoprzecinkowych
dane jako 1- lub 2-bajtowe liczby całkowite. Aby określić precyzję, skalę i przesunięcie, użytkownik powinien:
dodaj przyrostek =id[/skala/offset[/nan]], gdzie id jest dwuliterowym identyfikatorem siatki
rodzaj i precyzja oraz skala oraz offset są opcjonalnym współczynnikiem skali i przesunięciem, które mają być
zastosowane do wszystkich wartości siatki, oraz nan to wartość używana do wskazania brakujących danych. W razie
dwie postacie id nie jest dostarczony, jak w =/skala niż a id=nf zakłada się. Kiedy
czytanie siatek, format jest zazwyczaj automatycznie rozpoznawany. Jeśli nie, ten sam przyrostek
można dodać do nazw plików siatki wejściowej. Widzieć grdconvert i format pliku siatki sekcji
Informacje techniczne GMT i książka kucharska, aby uzyskać więcej informacji.

Podczas odczytywania pliku netCDF, który zawiera wiele siatek, GMT domyślnie odczyta
pierwsza dwuwymiarowa siatka, którą można znaleźć w tym pliku. Aby nakłonić GMT do przeczytania innego
wielowymiarowa zmienna w pliku siatki, dołącz ?nazwa_zmiennej do nazwy pliku, gdzie
nazwa_zmiennej to nazwa zmiennej. Pamiętaj, że być może będziesz musiał uciec od specjalnego znaczenia
of ? w swoim programie powłoki, umieszczając przed nim ukośnik odwrotny lub umieszczając znak
nazwę pliku i przyrostek między cudzysłowami lub cudzysłowami. ten ?nazwa_zmiennej można również użyć sufiksu
dla siatek wyjściowych, aby określić nazwę zmiennej inną niż domyślna: „z”. Widzieć
grdconvert i sekcje modyfikatory-for-CF i format pliku siatki GMT Technical
Odnośnik i książka kucharska, aby uzyskać więcej informacji, w szczególności o tym, jak czytać sploty 3-,
Siatki 4- lub 5-wymiarowe.

CZAS WSPÓŁRZĘDNE


Współrzędne czasu w siatkach netCDF, niezależnie od tego, czy jest to współrzędna x, y czy z, zostaną rozpoznane jako
taki. Zmienna jednostka atrybut jest analizowany w celu określenia jednostki i epoki czasu
współrzędne w siatce. Wartości są następnie konwertowane do wewnętrznego systemu czasu określonego przez
TIME_UNIT i TIME_EPOCH w konf.gmt pliku lub w wierszu poleceń. Domyślne wyjście
to czas względny w tym systemie czasu lub czas bezwzględny, jeśli używana jest opcja -f0T, -f1T,
or -f2T odpowiednio dla współrzędnych x, y lub z.

PRZYKŁADY


Aby edytować poszczególne wartości w pliku hawaii_grv.nc o wymiarach 5 na 5 stóp, zrzuć plik .nc do formatu ASCII:

gmt grd2xyz hawaii_grv.nc > hawaii_grv.xyz

Aby zapisać pojedynczy plik binarny o pojedynczej precyzji, bez pozycji x, y z pliku
raw_data.nc, używając orientacji linii skanowania, uruchom

gmt grd2xyz raw_data.nc -ZTLf > hawaii_grv.b

Użyj grd2xyzgmt 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.