Jest to polecenie grdeditgmt, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
grdedit - Zmodyfikuj nagłówek lub zawartość siatki
STRESZCZENIE
Grdedit ruszt [ ] [ ximię/yimię/nazwa/skala/offset/nieważny/tytuł/uwagę ] [ [a|h|l|r|t|v]
] [ przesłona ] [ parametry ] [ stół ] [ region ] [ ] [ ] [ [poziom] ] [ -bi] [
-du] [ -f] [ -i] [ -:[i|o] ]
Uwaga: Między flagą opcji a powiązanymi argumentami nie może być spacji.
OPIS
Grdedit odczytuje informacje nagłówka w binarnym pliku siatki 2-D i zastępuje
informacje z wartościami podanymi w wierszu poleceń [jeśli występują]. Opcjonalnie globalny,
siatki geograficzne (o zakresie długości geograficznej 360 stopni) można obracać w kierunku wschód-zachód
kierunku, a poszczególne wartości węzłowe można zastąpić z tabeli x, y, z wartości.
Grdedit działa tylko na plikach zawierających nagłówek siatki. Uwaga: Jeśli jest to ważne
zachowaj oryginalne dane, których powinieneś użyć -G , aby zapisać zmodyfikowaną siatkę do nowego pliku.
WYMAGANE ARGUMENTY
ruszt Nazwa pliku siatki 2D do modyfikacji. (Patrz FORMATY PLIKÓW GRID poniżej).
OPCJA ARGUMENTY
-A W razie potrzeby dostosuj plik x_inc, y_inc być kompatybilny ze swoją domeną (lub a
nowy zestaw domen z -R). Starsze pliki siatki (tj. utworzone przed GMT 3.1) często
miał nadmierny poślizg x_inc, y_inc i konieczna jest regulacja. Nowsze pliki to
utworzone poprawnie.
-Dximię/yimię/nazwa/skala/offset/nieważny/tytuł/uwagę
Podaj wartości dla ximię, yimię, nazwa (podaj nazwy tych zmiennych i w
nawiasy kwadratowe ich jednostki, np. „odległość [km]”), skala (aby pomnożyć wartości siatki
po przeczytaniu [zwykle 1]), offset (aby dodać do siatki po skalowaniu [normalnie 0]),
nieważny (wartość reprezentująca brakujące dane [NaN]), tytuł (cokolwiek chcesz) i
uwagę (cokolwiek lubisz). Aby pozostawić niektóre z tych wartości bez zmian, pozostaw pole
pusty. Puste pola na końcu można pominąć. Alternatywnie, aby zezwolić na znak „/”
część jednej z wartości, użyj dowolnego znaku niealfanumerycznego (a nie znaku równości
znak) jako separator, zaczynając i kończąc się nim. Na przykład:
-D:ximię:yimię:nazwa:skala:offset:nieważny:tytuł:uwagę: Używaj cytatów do grupowania tekstów
z więcej niż jednym słowem. Zwróć uwagę, że w przypadku siatek geograficznych (-fg) ximię i yimię jest
Ustaw automatycznie.
-E[a|h|l|r|t|v]
Przekształć siatkę na jeden z sześciu sposobów i (np l|r|t) zamienić x i y
informacje: -Ea obróci siatkę o 180 stopni, -Ech odwróci siatkę
poziomo (od lewej do prawej), -The spowoduje obrócenie siatki o 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara
(Po lewej), -Eee obróci siatkę o 90 stopni zgodnie z ruchem wskazówek zegara (w prawo), -Et transponuje
siatka [Domyślnie], -Ew odwróci siatkę w pionie (od góry do dołu).
Niekompatybilny z innymi opcjami (z wyjątkiem -G).
-Gprzesłona
Zwykle grdedit nadpisuje istniejącą siatkę zmodyfikowaną siatką. Używać -G
aby zapisać zmodyfikowaną siatkę do pliku przesłona zamiast.
-Jparametry (więcej ...)
Wybierz odwzorowanie mapy. Użyj -J składnia, aby zapisać informacje georeferencyjne jako CF-1
zgodne metadane w siatkach netCDF. Te metadane będą rozpoznawane przez GDAL.
-Nstół
Przeczytaj kod ASCII (lub binarny; patrz -bi) plik stół i zastąp odpowiedni węzeł
wartości w siatce z nimi x,y,z wartości.
-R[jednostka]x min/xmaks/ymin/ymaks[R] (więcej ...)
Określ region zainteresowania. Nowe wartości w/e/s/n zastąpią te w
siatka i x_inc, y_inc wartości są korygowane, jeśli to konieczne.
-S Tylko dla globalnych siatek geograficznych. Wartości siatki zostaną przesunięte wzdłużnie
zgodnie z nowymi granicami podanymi w r -R.
-T Wprowadź niezbędne zmiany w nagłówku, aby przekonwertować siatkę zarejestrowaną z linią siatki na
siatka zarejestrowana w pikselach lub odwrotnie. Zasadniczo siatki zarejestrowane w linii siatki będą
mają rozszerzoną domenę o połowę przyrostów x i y, podczas gdy są rejestrowane w pikselach
grids zmniejszy swoją domenę o tę samą kwotę.
-V[poziom] (więcej ...)
Wybierz poziom szczegółowości [c].
-bi[podoficerowie][T] (więcej ...)
Wybierz natywne wejście binarne. [Domyślnie 3 kolumny wejściowe].
-dubrak danych (więcej ...)
Zastąp kolumny wejściowe, które są równe brak danych z NaN.
-f[i|o]kolinfo (więcej ...)
Określ typy danych kolumn wejściowych i/lub wyjściowych.
-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).
-^ 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ź.
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 i 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.
GEOGRAFICZNY ROLNICZE CZAS WSPÓŁRZĘDNE
Gdy typ siatki wyjściowej to netCDF, współrzędne będą oznaczone jako „długość geograficzna”,
„szerokość geograficzna” lub „czas” na podstawie atrybutów danych wejściowych lub siatki (jeśli istnieje) lub na
-f or -R opcje. Na przykład oba -f0x -f1t i -R90w/90e/0t/3t spowoduje a
siatka długości/czasu. Gdy współrzędna x, y lub z jest czasem, zostanie zapisana w siatce
jako względny czas od epoki określony przez TIME_UNIT i TIME_EPOCH w konf.gmt filet
lub w wierszu poleceń. Ponadto jednostka atrybut zmiennej czasu wskaże
zarówno ta jednostka, jak i epoka.
PRZYKŁADY
Załóżmy, że plik data.nc obejmuje obszar 300/310/10/30. Chcemy zmienić
granice z długości geodezyjnych na geograficzne i umieścić nowy tytuł w nagłówku. My
osiągnąć to przez
gmt grdedit data.nc -R-60/-50/10/30 -D//////"Anomalie grawitacyjne"
Siatka world.nc ma limity 0/360/-72/72. Aby przesunąć dane tak, aby limity były
być -180/180/-72/72, użyj
gmt grdedit world.nc -R-180/180/-72/72 -S
Plik junk.nc został utworzony przed GMT 3.1 z niekompatybilnością -R i -I argumenty. Do
zresetować przyrosty x i y, które uruchamiamy
gmt grdedit śmieci.nc -A
Plik junk.nc został utworzony przed GMT 4.1.3 i nie zawiera wymaganych
informacje wskazujące, że siatka jest geograficzna. Aby dodać te informacje, uruchom
gmt grdedit śmieci.nc -fg
Obróć siatkę oblique.nc o 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara i wypisz obróconą siatkę
do nowego pliku, uruchom
gmt grdedit oblique.nc -El -Goblique_rot.nc
Korzystaj z grdeditgmt online, korzystając z usług onworks.net