IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

xyz2grdgmt - Online nel cloud

Esegui xyz2grdgmt nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando xyz2grdgmt che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


xyz2grd - Converti tabella dati in un file griglia

SINOSSI


xyz2gr [ tavolo ] grdfile incremento regione [ [f|l|m|n|r|s|u|z]] [
xnome/ynome/nomez/scala/offset/invalido/titolo/osservazione ] [ [zfile]] [ [livello]] [ [bandiere]]
[ -bi] [ -du] [ -f] [ -h] [ -i] [ -r ] [
-:[i|o]]

Nota: Non è consentito alcuno spazio tra il flag dell'opzione e gli argomenti associati.

DESCRIZIONE


xyz2gr legge una o più tabelle z o xyz e crea un file di griglia binario. xyz2gr volere
segnalare se alcuni dei nodi non sono compilati con i dati. Tali nodi non vincolati sono impostati
a un valore specificato dall'utente [Il valore predefinito è NaN]. I nodi con più di un valore saranno
impostato sul valore medio. Come opzione (usando -Z), una tabella z a 1 colonna può essere letta assumendo
tutti i nodi sono presenti (le tabelle z possono essere organizzate in diversi formati, vedi -Z sotto.)

OBBLIGATORIO ARGOMENTI


-Ggrdfile
grdfile è il nome del file della griglia di output binario. (Vedi FORMATO FILE GRIGLIA di seguito.)

-Ixinc[unità][=|+][/[unità][=|+]]
x_inc [e facoltativamente y_inc] è la spaziatura della griglia. Facoltativamente, aggiungi un suffisso
modificatore. geografico (gradi) coordinate: Aggiungi m per indicare i minuti d'arco o s
per indicare i secondi d'arco. Se una delle unità e, f, k, M, n or u è allegato
si assume invece che l'incremento sia espresso in metri, piedi, km, miglia, nautiche
miglio o piede di rilevamento statunitense, rispettivamente, e verrà convertito nell'equivalente
gradi di longitudine alla latitudine media della regione (la conversione dipende da
PROJ_ELLIPSOID). Se /y_inc è dato ma impostato a 0 sarà resettato uguale a x_inc;
altrimenti verrà convertito in gradi di latitudine. Tutti coordinate: Se = is
aggiunto poi il corrispondente max x (est) o puoi y (nord) può essere leggermente regolato
per adattarsi esattamente all'incremento dato [per impostazione predefinita l'incremento può essere regolato
leggermente per adattarsi al dominio dato]. Infine, invece di dare un incremento potresti
specificare la numero of nodi desiderato aggiungendo + all'intero fornito
discussione; l'incremento viene quindi ricalcolato dal numero di nodi e dal
dominio. Il valore di incremento risultante dipende dal fatto che tu abbia selezionato a
griglia registrata sulla griglia o sui pixel; vedere App-file-formati per i dettagli.
Nota: se -Rgrdfile viene utilizzato allora la spaziatura della griglia è già stata inizializzata; utilizzo
-I per sovrascrivere i valori.

-R[unità]xmin/Xmax/ymin/ymax[R] (Di Più ...)
Specificare la regione di interesse.

OPTIONAL ARGOMENTI


tavolo Uno o più ASCII [o binario, vedi -bi] file contenenti valori z o (x,y,z). il xyz
le terzine non devono essere ordinate. Le tabelle z a una colonna devono essere ordinate e -Z
deve essere impostato.

-A[f|l|m|n|r|s|u|z]
Per impostazione predefinita, verranno calcolati i valori medi se più voci rientrano nello stesso nodo.
Usa il -A per modificare questo comportamento, tranne che viene ignorato se -Z viene data. Aggiungere f or s
per mantenere semplicemente il primo o l'ultimo punto dati assegnato a ciascun nodo. Aggiungere
l or u per trovare il valore più basso (minimo) o superiore (massimo) in ogni nodo,
rispettivamente. Aggiungere m or r per calcolare la media o il valore RMS in ogni nodo,
rispettivamente. Aggiungere n per contare semplicemente il numero di punti dati che sono stati assegnati
a ciascun nodo (questo richiede solo due colonne di input x ed y as z non viene consultato).
Aggiungere z per sommare più valori che appartengono allo stesso nodo.

-Dxnome/ynome/nomez/scala/offset/invalido/titolo/osservazione
Dai valori per xnome, ynome, nomez (dare i nomi di quelle variabili e in
parentesi quadre le loro unità, ad esempio "distanza [km]"), scala (per moltiplicare i valori della griglia
dopo aver letto [normalmente 1]), offset (da aggiungere alla griglia dopo il ridimensionamento [normalmente 0]),
invalido (un valore per rappresentare i dati mancanti [NaN]), titolo (tutto quello che ti piace), e
osservazione (niente che ti piace). Per lasciare inalterati alcuni di questi valori, lascia il campo
vuoto. I campi vuoti alla fine possono essere saltati. In alternativa, per consentire a "/" di essere
parte di uno dei valori, utilizzare qualsiasi carattere non alfanumerico (e non uguale
segno) come separatore iniziando e finendo con esso. Per esempio:
-D:xnome:ynome:nomez:scala:offset:invalido:titolo:osservazione: Usa le virgolette per raggruppare i testi
con più di una parola. Si noti che per le griglie geografiche (-fg) xnome ed ynome sono
impostato automaticamente.

-S[zfile]
Scambia solo l'ordine dei byte dell'input. Non viene prodotto alcun file di griglia. Devi anche
fornire il -Z opzione. L'output è scritto in zfile (o stdout se non in dotazione).

-V[livello] (Di Più ...)
Seleziona il livello di verbosità [c].

-Z[bandiere]
Leggere una tabella ASCII [o binaria] a 1 colonna. Questo presuppone che tutti i nodi siano
presente e ordinato secondo la convenzione di ordinazione specificata contenuta in bandiere.
Se i dati in entrata rappresentano righe, make bandiere iniziare con T(op) se la prima riga è y =
ymax o B(ottom) se la prima riga è y = ymin. Quindi, aggiungi L or R per indicare che
il primo elemento si trova all'estremità sinistra o destra della riga. Allo stesso modo per i formati di colonna: start
con L or R per posizionare la prima colonna, quindi aggiungere T or B posizionarsi per primo
elemento in una riga. Nota: questi due indicatori di riga/colonna sono necessari solo per
griglie; per altre tabelle non si applicano. Per le griglie registrate sulla griglia: Se dati
sono periodici in x ma i dati in entrata non contengono la colonna (ridondante) in x
= xmax, aggiungi x. Per i dati periodici in y senza riga ridondante in y = ymax, append
y. Aggiungere sn per saltare il primo n numero di byte (probabilmente un'intestazione). Se la
byte order o le parole devono essere scambiate, aggiungi w. Seleziona uno dei tanti dati
tipi (tutti binari tranne a):

A Rappresentazione ASCII di uno o più valori in virgola mobile per record

a Rappresentazione ASCII di un singolo elemento per record

c int8_t, carattere a 1 byte con segno

u uint8_t, carattere a 1 byte senza segno

h int16_t, intero a 2 byte con segno

H uint16_t, intero a 2 byte senza segno

i int32_t, intero a 4 byte con segno

I uint32_t, intero a 4 byte senza segno

l int64_t, intero lungo (8 byte)

L uint64_t, intero lungo (8 byte) senza segno

f Precisione singola in virgola mobile a 4 byte

d Doppia precisione in virgola mobile a 8 byte

Il formato predefinito è l'orientamento della linea di scansione dei numeri ASCII: -ZTLa. Nota che -Z esclusivamente
si applica all'input a 1 colonna. La differenza tra A ed a è che quest'ultimo può
decodificare entrambi quandoTorologio ed gg:mm:ss[.xx] formati mentre il primo è strettamente per
valori in virgola mobile regolari.

-bi[coli][T] (Di Più ...)
Seleziona input binario nativo. [Il valore predefinito è 3 colonne di input]. Questa opzione si applica solo
ai file di input xyz; vedere -Z per le tabelle z.

-dunessun dato (Di Più ...)
Sostituisci le colonne di input uguali nessun dato con NaN. Imposta anche i nodi senza input xyz
tripletta a questo valore [Il valore predefinito è NaN].

-f[io|o]colinfo (Di Più ...)
Specificare i tipi di dati delle colonne di input e/o output.

-h[io|o][n][+c][+d][+rosservazione][+rtitolo] (Di Più ...)
Salta o produce record di intestazione. Non utilizzato con dati binari.

-icols[l] [sscala][ooffset][,...] (Di Più ...)
Seleziona le colonne di input (0 è la prima colonna).

-r (Di Più ...)
Imposta la registrazione del nodo pixel [griglia].

-:[io|o] (Di Più ...)
Scambia la prima e la seconda colonna su input e/o output.

-^ 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 VALORI PRECISIONE


Indipendentemente dalla precisione dei dati di input, i programmi GMT che creano file di griglia lo faranno
contenere internamente le griglie in array a virgola mobile a 4 byte. Questo è fatto per conservare la memoria
e inoltre la maggior parte se non tutti i dati reali possono essere archiviati utilizzando la virgola mobile a 4 byte
valori. I dati con maggiore precisione (vale a dire, valori a doppia precisione) perderanno questo
precisione una volta che GMT opera sulla griglia o scrive nuove griglie. Per limitare la perdita di
precisione durante l'elaborazione dei dati si dovrebbe sempre considerare la normalizzazione dei dati prima di
trattamento.

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. Vedere
grdconvert e la sezione grid-file-formato del GMT Technical Reference and Cookbook for
maggiori informazioni.

Quando si scrive un file netCDF, la griglia viene memorizzata per impostazione predefinita con il nome della variabile "z". Per
specificare un altro nome di variabile nomevar, aggiungere ?nomevar al nome del file. Nota che potresti
bisogno di sfuggire al significato speciale di ? nel tuo programma di shell inserendo una barra rovesciata in
davanti o inserendo il nome del file e il suffisso tra virgolette o virgolette.

GEOGRAFICO E ORARIO COORDINATE


Quando il tipo di griglia di output è netCDF, le coordinate saranno etichettate come "longitudine",
"latitudine", o "tempo" in base agli attributi dei dati di input o della griglia (se presente) o del
-f or -R opzioni. Ad esempio, entrambi -f0x -f1t ed -R90w/90e/0t/3t risulterà in a
griglia longitudine/tempo. Quando la coordinata x, y o z è il tempo, verrà memorizzata nella griglia
come tempo relativo dall'epoca come specificato da TIME_UNIT e TIME_EPOCH nel gmt.conf filetto
o sulla riga di comando. Inoltre, il unità attributo della variabile tempo indicherà
sia questa unità che epoca.

SCAMBIO LIMITAZIONI


Tutti i tipi di dati possono essere letti, anche interi a 64 bit, ma internamente le griglie vengono memorizzate utilizzando
galleggia. Quindi, i valori interi che superano la mantissa a 23 bit del tipo float potrebbero non essere
rappresentato esattamente. quando -S viene utilizzato non sono implicate griglie e leggiamo i dati in an
doppio contenitore intermedio. Ciò significa che tutti tranne gli interi a 64 bit possono essere rappresentati utilizzando
la mantissa a 53 bit del tipo double.

ESEMPI


Per creare un file griglia dai dati ASCII in hawaii_grv.xyz, usa

gmt xyz2gr hawaii_grv.xyz -Dgrado/grado/mGal/1/0//"Hawaiano Gravità"/"GRS-80
Ellissoide Usato"
-Ghawaii_grv_new.nc -R198/208/18/25 -I5m -V

Per creare un file griglia dal binario grezzo (a 3 colonne, orientato alla linea di scansione a precisione singola)
dati raw.b, usa
gmt xyz2grd raw.b -Dm/m/m/1/0 -Graw.nc -R0/100/0/100 -I1 -V -Z -bi3f

Per creare un file di griglia dal binario grezzo USGS DEM (short intero scanline-oriented data
topo30.b sul CD-ROM di dati di rilievo globale NGDC, con valori di -9999 indicano mancante
dati, su alcune macchine è necessario invertire l'ordine dei byte. Su tali macchine (come Sun), usa
gmt xyz2grd topo30.b -Dm/m/m/1/0 -Gustopo.nc -R234/294/24/50 -I30s -di-9999 -ZTLhw

Supponiamo che tu abbia ricevuto un file binario con virgola mobile a 4 byte che è stato scritto su a
macchina di ordine di byte diverso dalla tua. Puoi scambiare l'ordine dei byte con
gmt xyz2grd floats.bin -Snew_floats.bin -V -Zf

Usa xyz2grdgmt online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Il plugin Eclipse Tomcat fornisce
    semplice integrazione di un servlet Tomcat
    contenitore per lo sviluppo di java
    applicazioni web. Puoi unirti a noi per
    discussione...
    Scarica il plug-in Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop è per lo streaming
    torrent su Mac, Windows o Linux. Esso
    si connette sia a BitTorrent che a
    peer WebTorrent. Ora non c'è
    bisogna aspettare...
    Scarica WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX è un programma scientifico da perfezionare
    riflettività ai raggi x, neutroni
    riflettività e raggi X di superficie
    dati di diffrazione usando il differenziale
    algoritmo di evoluzione...
    Scarica GenX
  • 4
    pspp4 windows
    pspp4 windows
    PSPP è un programma per la statistica
    analisi dei dati campionati. È gratuito
    sostituzione del programma proprietario
    SPSS. PSPP ha sia testuale che
    grafica noi...
    Scarica pspp4windows
  • 5
    Estensioni Git
    Estensioni Git
    Git Extensions è uno strumento di interfaccia utente autonomo
    per la gestione dei repository Git. È anche
    si integra con Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). Ns...
    Scarica le estensioni Git
  • 6
    eSpeak: sintesi vocale
    eSpeak: sintesi vocale
    Motore di sintesi vocale per inglese e
    molte altre lingue. Dimensioni compatte con
    pronuncia chiara ma artificiale.
    Disponibile come programma a riga di comando con
    molti ...
    Scarica eSpeak: sintesi vocale
  • Di Più "

Comandi Linux

Ad