Questo è il comando grdprojectgmt che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
grdproject - Trasformazione della mappa in avanti e inversa delle griglie
SINOSSI
grdprogetto in_grdfile out_grdfile parametri [ [dx/dy]] [
xinc[unità][=|+][/sì[unità][=|+]]] [ dpi ] [ [c|i|p|e|f|k|M|n|u]] [] [ c|i|p ] [
regione ] [ [livello]] [ -n] [ -r ]
Nota: Non è consentito alcuno spazio tra il flag dell'opzione e gli argomenti associati.
DESCRIZIONE
grdprogetto farà una delle due cose a seconda che -I è stato impostato. Se impostato, lo farà
trasformare un set di dati a griglia da un sistema di coordinate rettangolari in un geografico
sistema ricampionando la superficie in corrispondenza dei nuovi nodi. Se non è impostato, proietterà a
insieme di dati geografici a griglia su una griglia rettangolare. Per ottenere il valore ad ogni nuovo
nodo, la sua posizione è proiettata inversamente indietro sulla griglia di input dopo di che un valore è
interpolato tra i valori della griglia di input circostante. Per impostazione predefinita, interpolazione bicubica
viene utilizzato. L'aliasing viene evitato anche proiettando in avanti i nodi della griglia di input. Se due o
più nodi sono proiettati sullo stesso nuovo nodo, la loro media dominerà nel
calcolo del nuovo valore del nodo. L'interpolazione e l'aliasing sono controllati con il -n
opzione. La nuova spaziatura dei nodi può essere determinata in uno dei diversi modi specificando il
spaziatura della griglia, numero di nodi o risoluzione. I nodi non vincolati dai dati di input sono impostati
a NaN.
I -R l'opzione può essere utilizzata per selezionare una regione della mappa più grande o più piccola di quella implicata da
l'estensione del file griglia.
OBBLIGATORIO ARGOMENTI
in_grdfile
File di griglia binario 2-D da trasformare. (Vedi FORMATI DI FILE GRIGLIA di seguito.)
-Gout_grdfile
Specificare il nome del file della griglia di output. (Vedi FORMATI DI FILE GRIGLIA di seguito.)
-Jparametri (Di Più ...)
Seleziona la proiezione della mappa.
OPTIONAL ARGOMENTI
-C[dx/dy]
Lascia che le coordinate proiettate siano relative al centro di proiezione [Il valore predefinito è relativo a
angolo in basso a sinistra]. Facoltativamente, aggiungere offset nelle unità proiettate da aggiungere (o
sottratto quando -I è impostato) su (dalle) coordinate proiettate, come false
est e nord per particolari zone di proiezione [0/0].
-Dxinc[unità][=|+][/sì[unità][=|+]]
Imposta la spaziatura della griglia per la nuova griglia. Aggiungere m per minuto d'arco, s per secondo d'arco.
Se nessuno dei due -D né -E sono impostati quindi selezioniamo lo stesso numero di nodi di output come
ci sono nodi di input.
-Edpi Imposta la risoluzione per la nuova griglia in punti per pollice.
-F[c|i|p|e|f|k|M|n|u]
Ridimensionamento forzato 1:1, cioè output (o input, vedi -I) i dati sono nella proiezione effettiva
metri [e]. Per specificare altre unità, aggiungere f (piede), k (km), M (miglio legale), n
(Miglio nautico), u (piede d'indagine statunitense), i (pollice), c (cm), o p (punto). Privo di -F,
l'uscita (o l'ingresso, vedi -I) sono nelle unità specificate da PROJ_LENGTH_UNIT (ma
vedere -M).
-I Esegui la trasformazione inversa, da rettangolare a geografica.
-Mc|i|p
Aggiungere c, i, o p per indicare che cm, pollice o punto dovrebbe essere il proiettato
unità di misura [Il valore predefinito è impostato da PROJ_LENGTH_UNIT in gmt.conf]. Non può essere utilizzato con
-F.
-R[unità]xmin/Xmax/ymin/ymax[R] (Di Più ...)
Specificare la regione di interesse. Puoi chiedere di proiettare solo un sottoinsieme della griglia di
specificando un input più piccolo con/e/s/n regione [Il valore predefinito è la regione data dalla griglia
file].
-V[livello] (Di Più ...)
Seleziona il livello di verbosità [c].
-n[b|c|l|n][+a][+bBC][+c][+tsoglia] (Di Più ...)
Seleziona la modalità di interpolazione per le griglie.
-r (Di Più ...)
Imposta la registrazione del nodo pixel [griglia].
-^ or ad appena -
Stampa un breve messaggio sulla sintassi del comando, quindi esce (NOTA: su Windows
usa solo -).
-+ or ad appena +
Stampa un messaggio di utilizzo esteso (aiuto), inclusa la spiegazione di qualsiasi
opzione specifica del modulo (ma non le opzioni comuni GMT), quindi esce.
-? or no argomenti
Stampare un messaggio di utilizzo completo (aiuto), inclusa la spiegazione delle opzioni, quindi
esce.
--versione
Stampa la versione GMT ed esci.
--show-datadir
Stampa il percorso completo della directory di condivisione GMT ed esci.
GRID RISORSE FORMATI
Per impostazione predefinita, GMT scrive la griglia come float a precisione singola in un netCDF di denuncia COARDS
formato del file. Tuttavia, GMT è in grado di produrre file di griglia in molte altre griglie comunemente usate
formati di file e facilita anche il cosiddetto "impacchettamento" delle griglie, scrivendo in virgola mobile
dati come interi a 1 o 2 byte. Per specificare la precisione, la scala e l'offset, l'utente dovrebbe
aggiungi il suffisso =id[/scala/offset[/nan]], dove id è un identificatore di due lettere della griglia
tipo e precisione, e scala ed offset sono fattori di scala opzionali e offset da essere
applicato a tutti i valori della griglia, e nan è il valore utilizzato per indicare i dati mancanti. Nel caso
i due personaggi id non è fornito, come in =/scala che a id=nf è assunto. quando
leggendo le griglie, il formato viene generalmente riconosciuto automaticamente. In caso contrario, lo stesso suffisso
possono essere aggiunti ai nomi dei file della griglia di input. Vedere grdconvert e Sezione griglia-file-formato del
GMT Technical Reference e Cookbook per ulteriori informazioni.
Quando si legge un file netCDF che contiene più griglie, GMT leggerà, per impostazione predefinita, il
prima griglia bidimensionale che può trovare in quel file. Per convincere GMT a leggerne un altro
variabile multidimensionale nel file della griglia, append ?nomevar al nome del file, dove
nomevar è il nome della variabile. Nota che potresti dover sfuggire al significato speciale
of ? nel tuo programma di shell anteponendo una barra rovesciata o inserendo il simbolo
nome file e suffisso tra virgolette o doppie virgolette. Il ?nomevar si può usare anche il suffisso
per le griglie di output per specificare un nome di variabile diverso da quello predefinito: "z". Vedere
grdconvert e Sezioni modificatori-per-CF e griglia-file-formato del GMT Technical
Riferimento e ricettario per ulteriori informazioni, in particolare su come leggere le giunzioni di 3-,
Griglie a 4 o 5 dimensioni.
ESEMPI
Per trasformare la griglia geografica dbdb5.nc in una griglia di pixel Mercator a 300 dpi, esegui
gmt grdproject dbdb5.nc -R20/50/12/25 -Jm0.25i -E300 -r -Gdbdb5_merc.nc
Per trasformare inversamente il file topo_tm.nc in una griglia geografica, utilizzare
gmt grdproject topo_tm.nc -R-80/-70/20/40 -Jt-75/1:500000 -I -D5m -V -Gtopo.nc
Questo presuppone, ovviamente, che le coordinate in topo_tm.nc siano state create con lo stesso
parametri di proiezione.
Per trasformare inversamente il file topo_utm.nc (che è in metri UTM) di nuovo in a
griglia geografica specifichiamo una mappatura one-to-one con metro come unità di misura:
gmt grdproject topo_utm.nc -R203/205/60/65 -Ju5/1:1 -I -Mm -Gtopo.nc -V
Per trasformare inversamente il file data.nc (che è in metri Mercator con Greenwich come
longitudine centrale e un falso est di -4 e prodotto sull'ellisse WGS-72) torna a un
griglia geografica specifichiamo una mappatura one-to-one con metro come unità di misura:
gmt grdproject data.nc -Jm/1:1 -I -F -C-4/0 -Gdata_geo.nc -V --PROJ_ELLIPSOID=WGS-72
RESTRIZIONI
I confini di un insieme di dati proiettato (rettangolare) non daranno necessariamente rettangolari
confini geografici (Mercator è un'eccezione). In questi casi alcuni nodi possono essere
non vincolato (impostato su NaN). Per ottenere una griglia completa, la griglia di input potrebbe dover coprire a
area più ampia di quella che ti interessa.
Usa grdprojectgmt online utilizzando i servizi onworks.net