Este es el comando grd2cptgmt 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
grd2cpt: crea una tabla de paleta de colores lineal o ecualizada con histograma a partir de la cuadrícula
SINOPSIS
grd2cpt cuadrícula [[+]transparencia ] [ CPT ] [[i|o]] [ n niveles ] [[R|r|h|c ] [ zlo/zhi ] [
] [ minlimit / maxlimit ] [] [] [[i|o]] [ región ] [ zstart / zstop / zinc ] [ -|+|_|= ] [
[nivel]] [] []
Nota: No se permite ningún espacio entre el indicador de opción y los argumentos asociados.
DESCRIPCIÓN
grd2cpt lee uno o más archivos de cuadrícula y escribe un archivo de paleta de colores (CPT) en el estándar
producción. El archivo CPT se basa en un archivo CPT maestro existente de su elección, y el
El mapeo del valor de los datos a los colores se realiza a través de la función de distribución acumulativa de los datos.
(CDF), de modo que los colores se ecualicen en el histograma. Por lo tanto, si la cuadrícula (s) y el resultado
Los archivos CPT se utilizan en grdimagen con una proyección lineal, los colores serán uniformemente
distribuida en superficie sobre la parcela. Sea z los valores de los datos en la cuadrícula. Definir CDF (Z) = (#
de z <Z) / (# de z en la cuadrícula). (Los NaN se ignoran). Estos valores z luego se normalizan a
el archivo maestro CPT y los colores se muestrean en los intervalos deseados.
La paleta de colores incluye tres colores adicionales más allá del rango de valores z. Estos son
el color de fondo (B) asignado a valores más bajos que el más bajo z-valor, el primer plano
color (F) asignado a valores más altos que el más alto z-valor y el color NaN (N)
pintado donde los valores no están definidos. Para tablas de colores más allá del GMT estándar
ofertas, visite cpt-city: http://soliton.vm.bytemark.co.uk/pub/cpt-city/.
Si el archivo CPT maestro incluye entradas B, F y N, estas se copiarán en el nuevo
archivo maestro. De lo contrario, los parámetros COLOR_BACKGROUND, COLOR_FOREGROUND y COLOR_NAN de
los gmt.conf se utilizará el archivo o la línea de comando. Este comportamiento predeterminado se puede anular
usando las opciones -D, -M or -N.
El modelo de color (RGB, HSV o CMYK) de la paleta creada por hacer cpt será lo mismo que
especificado en el encabezado del archivo CPT maestro. Cuando no hay una entrada COLOR_MODEL en el
archivo CPT maestro, el COLOR_MODEL especificado en el gmt.conf archivo o en la línea de comando
se utilizará.
REQUERIDOS ARGUMENTOS
cuadrícula Nombres de uno o más archivos de cuadrícula utilizados para derivar la tabla de paleta de colores. Todas las rejillas
debe tener el mismo tamaño y dimensiones. (Ver FORMATOS DE ARCHIVOS DE CUADRÍCULA a continuación).
OPCIONAL ARGUMENTOS
-A [+]transparencia
Establece un nivel constante de transparencia (0-100) para todos los cortes de color. Anteponer + a
también afectan a los colores frontal, posterior y nanométrico [El valor predeterminado es sin transparencia, es decir, 0
(opaco)].
-CCPT Selecciona la tabla de colores maestra para usar en la interpolación. Elija entre los
tablas integradas (tipo grd2cpt para ver la lista) o dar el nombre de un CPT existente
archivo [El valor predeterminado proporciona un archivo CPT arcoíris]. Otra opción más es especificar
-Ccolor1, color2 [, color3, ...] para construir un CPT lineal continuo a partir de esos colores
automáticamente. En este caso Colorn puede ser triplete ar / g / b, un nombre de color o un
Color hexadecimal HTML (por ejemplo, #aabbcc).
-D [i | o]
Seleccione los colores de fondo y primer plano para que coincidan con los colores más bajos y más altos
z-valores en el archivo CPT de salida [El valor predeterminado utiliza los colores especificados en el maestro
archivo, o los definidos por los parámetros COLOR_BACKGROUND, COLOR_FOREGROUND, y
COLOR_NAN]. Adjuntar i para hacer coincidir los colores de los valores más bajos y más altos en el
archivo CPT de entrada (en lugar de salida).
-En niveles
Cree una tabla de colores lineal dividiendo el rango z de la cuadrícula en n niveles equidistante
rodajas
-F [R | r | h | c]
Forzar el archivo CPT de salida para que se escriba con códigos r / g / b, valores de escala de grises o nombre de color
(R, predeterminado) o solo códigos r / g / b (r) o códigos hsv (h), o códigos c / m / y / k (c).
-Gzlo/zhi
Truncar el CPT entrante para que los niveles z más bajo y más alto sean zlo y
zhi. Si uno de estos es igual a NaN, entonces dejamos ese extremo del CPT solo. los
el truncamiento tiene lugar antes de cualquier remuestreo.
-I Invierte el sentido de la progresión del color en el archivo CPT maestro. También intercambia el
colores de primer plano y de fondo, incluidos los especificados por los parámetros
COLOR_BACKGROUND y COLOR_FOREGROUND.
-Lminlimit / maxlimit
Limite el rango del archivo CPT a minlimit / maxlimity no cuente los datos fuera de este
rango al estimar CDF (Z). [El valor predeterminado utiliza el mínimo y el máximo de datos].
-M Anular los colores de fondo, primer plano y NaN especificados en el archivo CPT maestro
con los valores de los parámetros COLOR_BACKGROUND, COLOR_FOREGROUND y COLOR_NAN
especificado en el gmt.conf archivo o en la línea de comando. Cuando se combina con -D, solamente
Se considera COLOR_NAN.
-N No escriba los campos de fondo, primer plano y color NaN [el valor predeterminado
escríbalos].
-Q [i | o]
Selecciona un esquema de interpolación logarítmica [El valor predeterminado es lineal]. -Qi espera entrada
Los valores z deben ser log10 (z), asigna colores y escribe z [Predeterminado]. -qo toma
log10 (z) primero, asigna colores y escribe z.
-R [unidad]xmín/xmax/ymin/ymax[r] (más ...)
Especifique la región de interés.
-Szstart / zstop / zinc or -Sn
Establezca los pasos en el archivo CPT. Calcule las entradas en el archivo CPT desde inicio z a parada z en pasos
de (zinc). El valor predeterminado elige valores arbitrarios mediante un esquema loco basado en equidistantes
valores para un CDF gaussiano. Usar -Sn para seleccionar n puntos de tal acumulativo
distribución normal [11].
-T- | + | _ | =
Obligue a que la tabla de colores sea simétrica alrededor de cero (de -R a + R). Anexar bandera a
establecer el rango R: - para R = | zmin |, + para R = | zmax |, _ para R = min (| zmin |, | zmax |),
or = para R = max (| zmin |, | zmax |).
-V Operación detallada. Esto escribirá estimaciones de CDF (Z) en stderr. [El valor predeterminado es silencio].
-W No interpole la tabla de colores de entrada, elija los colores de salida empezando por el
comienzo del mapa. Esto es particularmente útil en combinación con un categórico
tabla de colores. No se puede utilizar en combinación con -Z.
-Z Creará una paleta de colores continua. [El valor predeterminado es discontinuo, es decir, constante
intervalos de color]
-^ or just -
Imprima un mensaje corto sobre la sintaxis del comando, luego sale (NOTA: en Windows
usar solo -).
-+ or just +
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 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. En caso
los dos personajes id no se proporciona, como en =/escala Que un id=nf se supone. Cuando
Al leer cuadrículas, el formato generalmente se reconoce automáticamente. Si no, el mismo sufijo
se puede agregar a los nombres de archivo de la cuadrícula de entrada. Ver grdconvertir y formato de archivo de cuadrícula de la sección
GMT Technical Reference and Cookbook para obtener más información.
Al leer un archivo netCDF que contiene varias cuadrículas, GMT leerá, por defecto, el
primera cuadrícula bidimensional que se puede encontrar en ese archivo. Para convencer a GMT de que lea otro
variable multidimensional en el archivo de cuadrícula, anexar ?nombrevar al nombre del archivo, donde
nombrevar es el nombre de la variable. Tenga en cuenta que es posible que deba escapar del significado especial
of ? en su programa de shell poniendo una barra invertida delante de él, o colocando el
nombre de archivo y sufijo entre comillas o comillas dobles. los ?nombrevar también se puede usar el sufijo
para las rejillas de salida para especificar un nombre de variable diferente de la predeterminada: "z". Ver
grdconvertir y modificadores de secciones para CF y formato de archivo de cuadrícula del GMT Technical
Reference and Cookbook para obtener más información, en particular sobre cómo leer empalmes de 3,
Cuadrículas de 4 o 5 dimensiones.
EJEMPLOS
A veces no desea crear un archivo CPT (todavía) pero le resultaría útil saber que
El 90% de sus datos se encuentran entre z1 y z2, algo de lo que no puede aprender información grd. Vos tambien
puede hacer esto para ver algunos puntos en la curva CDF (Z) (use -V opción para ver más):
gmt grd2cpt mydata.nc -V> / dev / null
Para crear un archivo CPT con entradas de 0 a 200 en pasos de 20 e ignorar los datos por debajo de cero
en la computación CDF (Z), y use el alivio de archivo cpt maestro incorporado, ejecute
gmt grd2cpt mydata.nc -Crelief -L0 / 10000 -S0 / 200/20> mydata.cpt
Use grd2cptgmt en línea usando los servicios de onworks.net