InglésFrancésEspañol

Ad


icono de página de OnWorks

xyz2grdgmt: en línea en la nube

Ejecute xyz2grdgmt en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando xyz2grdgmt que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


xyz2grd: convierte la tabla de datos en un archivo de cuadrícula

SINOPSIS


xyz2grd [ mesa ] archivo grd incremento región [[f|l|m|n|r|s|u|z]] [
xnombre/y nombre/nombrez/escala/compensar/inválido/título/comentario ] [[archivo z]] [[nivel]] [[banderas]]
[ -bi] [ -du] [ -f] [ -h] [ -i] [ -r ] [
-:[i|o]]

Nota: No se permite ningún espacio entre el indicador de opción y los argumentos asociados.

DESCRIPCIÓN


xyz2grd lee una o más tablas zo xyz y crea un archivo de cuadrícula binario. xyz2grd seguirá
informe si algunos de los nodos no están llenos de datos. Estos nodos no restringidos se establecen
a un valor especificado por el usuario [El valor predeterminado es NaN]. Los nodos con más de un valor serán
establecido en el valor medio. Como opción (usando -Z), se puede leer una tabla z de 1 columna asumiendo
todos los nodos están presentes (las tablas z pueden estar organizadas en varios formatos, consulte -Z abajo.)

REQUERIDO ARGUMENTOS


-Garchivo grd
archivo grd es el nombre del archivo de cuadrícula de salida binaria. (Ver FORMATO DE ARCHIVO DE CUADRÍCULA a continuación).

-Ixinc[unidad] [= | +] [/yinc[unidad] [= | +]]
x_inc [y opcionalmente y_inc] es el espaciado de la cuadrícula. Opcionalmente, agregue un sufijo
modificador Geográfico (grados) coordenadas: Adjuntar m para indicar minutos de arco o s
para indicar segundos de arco. Si una de las unidades e, f, k, M, n or u se adjunta
en cambio, se supone que el incremento se da en metros, pies, km, millas, náutica
milla o pie topográfico de EE. UU., respectivamente, y se convertirán al equivalente
grados de longitud en la latitud media de la región (la conversión depende de
PROJ_ELLIPSOID). Si /y_inc se da pero se establece en 0 se restablecerá igual a x_inc;
de lo contrario, se convertirá a grados de latitud. Todos coordenadas: Si = is
anexado luego el máximo correspondiente x (este) o y (norte) puede estar ligeramente ajustado
para ajustarse exactamente al incremento dado [por defecto, el incremento se puede ajustar
ligeramente para ajustarse al dominio dado]. Finalmente, en lugar de dar un incremento, puede
especifica el número of nodos deseado agregando + al entero proporcionado
argumento; A continuación, el incremento se vuelve a calcular a partir del número de nodos y
dominio. El valor de incremento resultante depende de si ha seleccionado un
cuadrícula registrada por líneas de cuadrícula o por píxeles; consulte Formatos de archivo de la aplicación para obtener más detalles.
Nota: si -Rarchivo grd se utiliza, entonces el espaciado de la cuadrícula ya se ha inicializado; usar
-I para anular los valores.

-R [unidad]xmín/xmax/ymin/ymax[r] (más ...)
Especifique la región de interés.

OPCIONAL ARGUMENTOS


mesa Uno o más ASCII [o binarios, consulte -bi] archivos que contienen valores z o (x, y, z). El xyz
los trillizos no tienen que ser ordenados. Las tablas z de una columna deben estar ordenadas y -Z
se debe establecer.

-A [f | l | m | n | r | s | u | z]
De forma predeterminada, calcularemos valores medios si varias entradas caen en el mismo nodo.
Uso -A para cambiar este comportamiento, excepto que se ignora si -Z es dado. Adjuntar f or s
para simplemente mantener el primer o último punto de datos que se asignó a cada nodo. Adjuntar
l or u para encontrar el valor más bajo (mínimo) o superior (máximo) en cada nodo,
respectivamente. Adjuntar m or r para calcular el valor medio o RMS en cada nodo,
respectivamente. Adjuntar n para simplemente contar el número de puntos de datos que se asignaron
a cada nodo (esto solo requiere dos columnas de entrada x y y as z no se consulta).
Adjuntar z para sumar varios valores que pertenecen al mismo nodo.

-Dxnombre/y nombre/nombrez/escala/compensar/inválido/título/comentario
Dar valores para xnombre, y nombre, nombrez (proporcione los nombres de esas variables y en
corchetes sus unidades, por ejemplo, "distancia [km]"), escala (multiplicar valores de cuadrícula
después de leer [normalmente 1]), compensar (para agregar a la cuadrícula después de escalar [normalmente 0]),
inválido (un valor para representar los datos faltantes [NaN]), título (lo que quieras), y
comentario (lo que quieras). Para dejar algunos de estos valores intactos, deje el campo
blanco. Los campos vacíos al final se pueden omitir. Alternativamente, para permitir que "/" sea
parte de uno de los valores, utilice cualquier carácter no alfanumérico (y no el igual
signo) como separador comenzando y terminando con él. Por ejemplo:
-D:xnombre:y nombre:nombrez:escala:compensar:inválido:título:comentario: Use citas para agrupar textos
con más de una palabra. Tenga en cuenta que para las cuadrículas geográficas (-fg) xnombre y y nombre en
establecer automáticamente.

-S[archivo z]
Cambie el orden de bytes de la entrada únicamente. No se produce ningún archivo de cuadrícula. Usted también debe
suministrar el -Z opción. La salida se escribe en archivo z (o stdout si no se suministra).

-V [nivel] (más ...)
Seleccione el nivel de verbosidad [c].

-Z [banderas]
Lea una tabla ASCII [o binaria] de 1 columna. Esto supone que todos los nodos son
presente y clasificado de acuerdo con la convención de pedido especificada contenida en banderas.
Si los datos entrantes representan filas, haga banderas Empezar con T(op) si la primera fila es y =
ymax o B(ottom) si la primera fila es y = ymin. Luego, agregue L or R para indicar que
el primer elemento está en el extremo derecho o izquierdo de la fila. Lo mismo ocurre con los formatos de columna: inicio
L or R para colocar la primera columna y luego agregar T or B posicionar primero
elemento en una fila. Nota: Estos dos indicadores de fila / columna solo son necesarios para
rejillas; para otras tablas no aplican. Para cuadrículas registradas de líneas de cuadrícula: si los datos
son periódicos en x pero los datos entrantes no contienen la columna (redundante) en x
= xmax, añadir x. Para datos periódicos en y sin fila redundante en y = ymax, agregue
y. Adjuntar sn saltar el primero n número de bytes (probablemente un encabezado). Si el
orden de bytes o las palabras deben intercambiarse, agregar w. Seleccione uno de varios datos
tipos (todos binarios excepto a):

A Representación ASCII de uno o más valores de coma flotante por registro

a Representación ASCII de un solo elemento por registro

c int8_t, carácter de 1 byte con signo

u uint8_t, carácter de 1 byte sin firmar

h int16_t, entero de 2 bytes con signo

H uint16_t, entero de 2 bytes sin signo

i int32_t, entero de 4 bytes con signo

I uint32_t, entero de 4 bytes sin signo

l int64_t, entero largo (8 bytes)

L uint64_t, entero largo sin firmar (8 bytes)

f Precisión simple de punto flotante de 4 bytes

d Precisión doble de coma flotante de 8 bytes

El formato predeterminado es la orientación de la línea de exploración de los números ASCII: -ZTLa. Tenga en cuenta que -Z , solamente
se aplica a la entrada de 1 columna. La diferencia entre A y a es que este ultimo puede
decodificar ambos datosTreloj y ddd: mm: ss [.xx] formatos mientras que el primero es estrictamente para
valores de coma flotante regulares.

-bi[ncoles] [t] (más ...)
Seleccione la entrada binaria nativa. [El valor predeterminado son 3 columnas de entrada]. Esta opción solo aplica
a archivos de entrada xyz; ver -Z para tablas z.

-dusin datos (más ...)
Reemplazar columnas de entrada que sean iguales sin datos con NaN. También establece nodos sin entrada xyz
triplete a este valor [El valor predeterminado es NaN].

-f [i | o]colinfo (más ...)
Especifique los tipos de datos de las columnas de entrada y / o salida.

-h [i | o] [n] [+ c] [+ d] [+ rcomentario] [+ rtítulo] (más ...)
Omitir o producir registros de encabezado. No se usa con datos binarios.

-icols[l] [sescala] [ocompensar] [,...] (más ...)
Seleccione las columnas de entrada (0 es la primera columna).

-r (más ...)
Establecer el registro del nodo de píxeles [cuadrícula].

-: [i | o] (más ...)
Intercambie la 1ª y la 2ª columna en la entrada y / o salida.

-^ or solo -
Imprima un mensaje corto sobre la sintaxis del comando, luego sale (NOTA: en Windows
usar solo -).

-+ or solo +
Imprima un mensaje de uso extenso (ayuda), incluida la explicación de cualquier
opción específica del módulo (pero no las opciones comunes de GMT), luego sale.

-? or no argumentos
Imprima un mensaje de uso completo (ayuda), incluida la explicación de las opciones, luego
salidas

--versión
Imprime la versión GMT y sal.

--show-datadir
Imprima la ruta completa al directorio compartido GMT y salga.

GRID VALORES PRECISIÓN


Independientemente de la precisión de los datos de entrada, los programas GMT que crean archivos de cuadrícula
Mantenga internamente las cuadrículas en matrices de punto flotante de 4 bytes. Esto se hace para conservar la memoria.
y, además, la mayoría, si no todos los datos reales, se pueden almacenar utilizando un punto flotante de 4 bytes.
valores. Los datos con mayor precisión (es decir, valores de doble precisión) perderán esa
precisión una vez que GMT opera en la cuadrícula o escribe nuevas cuadrículas. Para limitar la pérdida de
precisión al procesar datos, siempre debe considerar normalizar los datos antes de
procesar.

GRID ARCHIVO FORMATOS


Por defecto, GMT escribe la cuadrícula como flotadores de precisión simple en un netCDF compatible con COARDS
formato de archivo. Sin embargo, GMT puede producir archivos de cuadrícula en muchas otras cuadrículas de uso común.
formatos de archivo y también facilita el llamado "empaquetado" de cuadrículas, escribiendo puntos flotantes
datos como enteros de 1 o 2 bytes. Para especificar la precisión, la escala y el desplazamiento, el usuario debe
agrega el sufijo =id[/escala/compensar[/nan]], dónde id es un identificador de dos letras de la cuadrícula
tipo y precisión, y escala y compensar son el factor de escala y la compensación opcionales
aplicado a todos los valores de la cuadrícula, y nan es el valor utilizado para indicar datos faltantes. Ver
grdconvertir y la sección de formato de archivo de cuadrícula de la Referencia técnica y el libro de recetas de GMT para
más información.

Al escribir un archivo netCDF, la cuadrícula se almacena por defecto con el nombre de variable "z". Para
especificar otro nombre de variable nombrevar, adjuntar ?nombrevar al nombre del archivo. Tenga en cuenta que puede
Necesito escapar del significado especial de ? en su programa de shell poniendo una barra invertida en
delante de él, o colocando el nombre del archivo y el sufijo entre comillas o comillas dobles.

GEOGRÁFICO Y HORA COORDENADAS


Cuando el tipo de cuadrícula de salida es netCDF, las coordenadas se etiquetarán como "longitud",
"latitud" o "tiempo" según los atributos de los datos de entrada o la cuadrícula (si los hay) o en el
-f or -R opciones. Por ejemplo, ambos -f0x -f1t y -R90w / 90e / 0t / 3t dará como resultado un
cuadrícula de longitud / tiempo. Cuando la coordenada x, y o z sea el tiempo, se almacenará en la cuadrícula
como tiempo relativo desde la época según lo especificado por TIME_UNIT y TIME_EPOCH en el gmt.conf presentar
o en la línea de comando. además, el unidad atributo de la variable de tiempo indicará
tanto esta unidad como la época.

CAMBIO LIMITACIONES


Se pueden leer todos los tipos de datos, incluso enteros de 64 bits, pero las cuadrículas internamente se almacenan usando
flotadores. Por lo tanto, los valores enteros que excedan la mantisa de 23 bits del tipo flotante pueden no ser
representado exactamente. Cuando -S se utiliza, no hay cuadrículas implícitas y leemos los datos en un
contenedor doble intermedio. Esto significa que todos los enteros excepto los de 64 bits se pueden representar usando
la mantisa de 53 bits del tipo doble.

EJEMPLOS


Para crear un archivo de cuadrícula a partir de los datos ASCII en hawaii_grv.xyz, use

GMT xyz2grd hawaii_grv.xyz -Ddegree / degree / mGal / 1/0 // "Hawaiano Gravedad "/" GRS-80
Elipsoide usó"
-Ghawaii_grv_new.nc -R198 / 208/18/25 -I5m -V

Para crear un archivo de cuadrícula a partir del binario sin procesar (3 columnas, orientado a la línea de escaneo de precisión simple
datos raw.b, uso
gmt xyz2grd raw.b -Dm / m / m / 1/0 -Graw.nc -R0 / 100/0/100 -I1 -V -Z -bi3f

Para crear un archivo de cuadrícula a partir del DEM USGS binario sin procesar (datos orientados a la línea de exploración de entero corto
topo30.b en el CD-ROM de datos de socorro global de NGDC, con valores de -9999 indican que falta
datos, en alguna máquina se debe invertir el orden de bytes. En tales máquinas (como Sun), use
gmt xyz2grd topo30.b -Dm / m / m / 1/0 -Gustopo.nc -R234 / 294/24/50 -I30s -di-9999 -ZTLhw

Supongamos que ha recibido un archivo binario con puntos flotantes de 4 bytes que se escribieron en un
máquina de orden de bytes diferente al suyo. Puede intercambiar el orden de bytes con
gmt xyz2grd flotadores.bin -Snew_floats.bin -V -Zf

Use xyz2grdgmt en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Complemento Eclipse Tomcat
    Complemento Eclipse Tomcat
    El complemento Eclipse Tomcat proporciona
    integración simple de un servlet tomcat
    contenedor para el desarrollo de java
    aplicaciones web. Puedes unirte a nosotros para
    discutirio ...
    Descargar el complemento Eclipse Tomcat
  • 2
    Escritorio WebTorrent
    Escritorio WebTorrent
    WebTorrent Desktop es para streaming
    torrents en Mac, Windows o Linux. Eso
    se conecta a BitTorrent y
    Compañeros de WebTorrent. Ahora no hay
    Necesito esperar ...
    Descargar WebTorrent Escritorio
  • 3
    GenX
    GenX
    GenX es un programa científico para refinar
    refelcetivity de rayos X, neutrones
    reflectividad y rayos X de superficie
    datos de difracción usando el diferencial
    algoritmo de evolución ....
    Descargar GenX
  • 4
    pspp4ventanas
    pspp4ventanas
    PSPP es un programa de estadística
    análisis de datos muestreados. es gratis
    sustitución del programa propietario
    SPSS. El PSPP tiene tanto contenido basado en texto como
    gráfico nosotros...
    Descargar pspp4windows
  • 5
    Extensiones Git
    Extensiones Git
    Git Extensions es una herramienta de interfaz de usuario independiente
    para administrar repositorios de Git. También
    se integra con el Explorador de Windows y
    Microsoft Visual Studio
    (2015/2017/2019). Es ...
    Descargar extensiones Git
  • 6
    eSpeak: síntesis de voz
    eSpeak: síntesis de voz
    Motor de texto a voz para inglés y
    muchos otros idiomas. Tamaño compacto con
    Pronunciación clara pero artificial.
    Disponible como un programa de línea de comandos con
    muchos ...
    Descargar eSpeak: síntesis de voz
  • Más "

Comandos de Linux

Ad