NOAA ERDDAP
Acceso más fácil a los datos científicos
acceso | ?    
Traído a usted por NOAA NMFS SWFSC ERD    

ERDDAP > Convertir > Unidades

Convertir UDUNITS a/desde Código Unificado para Unidades de Medida (UCUM)

Dos estándares comunes para escribir unidades de medida son:
Convertir de UDUNITS a UCUM
UDUNITS:
 

Convertir de UCUM a UDUNITS
UCUM:
 

O, Estandarizar UDUNITS
UDUNITS:
 

O bien, omita esta página web y realice conversiones desde un programa de computadora, script o página web.

Notas:

 


¿Quiere realizar conversiones desde un programa informático, un script o una página web?

Si cambia la extensión de la URL de esta página web de .html a .txt y agrega la consulta UDUNITS = udunitsString, UCUM= ucumString o STANDARDIZE_UDUNITS= udunitsString, ERDDAP responderá solo con el resultado del texto. Codificación porcentual: los valores de los parámetros en la URL (las partes después de los signos '=' ) deben estar codificados porcentualmente correctamente.  (external link) : todos los caracteres distintos de A-Za-z0-9_-!.~'()* deben codificarse como %HH, donde HH es el valor hexadecimal de 2 dígitos del carácter; por ejemplo, un espacio se convierte en %20. Los caracteres superiores al #127 deben convertirse a bytes UTF-8, luego cada byte UTF-8 debe estar codificado en porcentaje (solicite ayuda a un programador). Hay sitios web que codifican y decodifican por ciento para usted.  (external link) .

 


Comparación de la sintaxis de UDUNITS y UCUM

Asunto UDUNITS  (external link) UCUM  (external link) UDUNITS → Convertidor UCUM Convertidor UCUM → UDUNITS
Conjunto de caracteres UDUNITS -1 usa ASCII simple. UDUNITS utiliza ASCII, ISO 8859-1 (Latin-1) y la codificación UTF-8 de ISO 10646 (Unicode). ASCII simple Se convierten todas las unidades UDUNITS con solo caracteres ASCII e ISO 8859-1. Las pocas unidades con otros personajes no se convierten. La mayoría de las unidades UCUM se convierten.
distingue mayúsculas y minúsculas Sí. Cuando se permiten diferentes mayúsculas, las variantes se definen explícitamente. Sí. Los convertidores funcionan con la forma de unidades UCUM que distingue entre mayúsculas y minúsculas ("c/s" ). (No se necesitan cambios) (No se necesitan cambios)
Plurales y alias Admite plurales y alias para la misma unidad. Utiliza solo una abreviatura/acrónimo para cada unidad. Los diversos plurales y alias se convierten a la unidad UCUM correspondiente. Los nombres UDUNITS no reconocidos se convierten en comentarios. Este método intenta devolver alias UDUNITS comunes, cortos, únicos (no plurales). Los nombres de UCUM no reconocidos no se modifican.
prefijos métricos
(por ejemplo, "kilo" y 'k' significan "times 1000" ; "µ" y 'u' significan "multiplicado por 10^-6")
Compatible (consulte UDUNITS udunits2-prefixes.xml) Compatible (consulte la columna c/s de la tabla de símbolos de prefijo  (external link)) El prefijo se convierte a su acrónimo (p. ej., 'u' ) El prefijo se deja como su acrónimo (p. ej., 'u' )
operadores de multiplicación espacio (más común), '-' (¿un error tipográfico en la especificación???), '.', '*', '·' '.' El espacio, '*' y '·' se convierten en '.' siempre convertido a un espacio (por coherencia)
operadores de división '/', "per", "PER" '/' "per" y "PER" se convierten a exponentes negativos. (No se necesitan cambios)
operadores exponentes "**", '^', nada (p. ej., m-2 = m^-2) '*' (¡de verdad!), '^' (solo en números), nada (p. ej., m-2) "**" se convierte en nada (o '^' dentro de números, por ejemplo, 10^-6). siempre convertido a '^' (por coherencia).
precedencia del operador Los exponentes son más altos. Luego la multiplicación y la división se evalúan de izquierda a derecha. Los exponentes son más altos. Luego la multiplicación y la división se evalúan de izquierda a derecha. (No se necesitan cambios) (No se necesitan cambios)
números entero y punto flotante (p. ej., 1.23456E-5) solo entero Los números de coma flotante se convierten a números racionales (por ejemplo, 12,34 se convierte en 1234,10^-2 (recuerde que '.' significa "times" ) Los números se convierten a números enteros o de punto flotante (por ejemplo, 1.23456E-5).
_ (guion bajo) Se utiliza dentro de los nombres de unidades individuales. Se utiliza para indicar una anotación de subíndice dentro del nombre de una unidad (por ejemplo, "mo_g" para un mes gregoriano) (No se necesitan cambios) (No se necesitan cambios)
' (apóstrofe) No utilizado. Se utiliza para separar palabras en un nombre de varias palabras (por ejemplo, "[todd'U]" para una unidad Todd ) (No se necesitan cambios) (No se necesitan cambios)
( ) Se utiliza para agrupar elementos. Se utiliza para agrupar elementos. (No se necesitan cambios) (No se necesitan cambios)
[ ] No utilizado. Se utiliza para encerrar grupos de símbolos que deben tratarse como un grupo (por ejemplo, "[in_i]" para una pulgada internacional) (No se necesitan cambios) (No se necesitan cambios)
{ } No utilizado. Se utiliza para anotaciones (por ejemplo, "%{vol}" para porcentaje en volumen). (No se necesitan cambios) Si el comentario está definido en el estándar UCUM, se convertirá. Si el término no está definido, { } se convertirá en ( ) .

 


Comparación de Unidades UDUNITS y UCUM

Para la mayoría de las unidades, existe una correspondencia uno a uno entre las unidades de UDUNITS y UCUM. Pero existen algunas dificultades y casos especiales:
 
Unidades UDUNITS  (external link) UCUM  (external link) UDUNITS → Convertidor UCUM Convertidor UCUM → UDUNITS
contar "count" es una unidad base. No hay un equivalente exacto, ya que es una no unidad adimensional. "count" se convierte en "{count}" (una anotación sin dimensiones). "{count}" se convierte en "count" .
diferentes tipos de grados UDUNITS trata degF, degC, degK, grados_norte, grados_este, grados_oeste, grados_verdadero y sus alias como unidades separadas. Algunas normas (p. ej., COARDS  (external link) y FQ  (external link)), utilice grados_este y grados_norte para identificar las variables de longitud y latitud en un archivo de datos. UCUM reconoce unidades de grados de temperatura separadas (p. ej., [degF], Cel, K), pero no unidades de grados de dirección separadas. Todos están representados por "deg" . Para distinguir entre las distintas unidades de grados de dirección, el convertidor agrega un comentario a las unidades de grados de dirección (por ejemplo, "degree_north" se convierte en "deg{north}" ). Si agrega un comentario ({east}, {north}, {west} o {true} ), el convertidor convertirá a una unidad de dirección (por ejemplo, "deg{north}" se convierte en "degree_north" ); de lo contrario, no hay forma de que el convertidor genere unidades de grados de dirección, por lo que "deg" se convierte en "degree" .
tiempos específicos UDUNITS tiene un sistema para especificar tiempos específicos como
"unidades desde ISO8601Hora",
por ejemplo, "seconds since 1970-01-01T00:00:00Z" .
La UCUM no parece tener un sistema para especificar horarios específicos. El convertidor convierte, por ejemplo,
"seconds since 1970-01-01T00:00:00Z"
a "s{since 1970-01-01T00:00:00Z}" .
El convertidor convierte, por ejemplo,
"s{since 1970-01-01T00:00:00Z}" a
"seconds since 1970-01-01T00:00:00Z" .
C "&C;" significa Coulomb, pero a menudo se usa erróneamente para significar degree_C . "&C;" significa culombio. Los grados Celsius se identifican mediante Cel . "&C;" se convierte a Cel, según la teoría de que C fue utilizado incorrectamente. "&C;" se deja como "&C;" .
g En UDUNITS -1, g significa caída libre (aunque a menudo se utiliza erróneamente para significar "gram" ).
En UDUNITS -2, g significa gramo.
g significa gramo. [ g ] significa caída libre. No se hace nada. g en UDUNITS se supone que significa gramo. g se convierte en "gram" .
F F significa Fahrenheit. F significa faradio. F se convierte a [gradosF]. F se convierte en "farad" .
NTU (Nephelometric Turbidity Unit) NTU no está definido. NTU no está definido. NTU se convierte en { NTU } siguiendo el método UCUM para anotar el nombre de unidades adimensionales (arbitrarias). { NTU } se convierte a NTU .
PSU (Practical Salinity Units) PSU no está definido. PSU no está definido. PSU y PSU se convierten a { PSU } siguiendo el método UCUM para anotar el nombre de unidades adimensionales (arbitrarias). { PSU } se convierte a PSU, porque el 1e-3 recomendado por la CF no es una descripción útil ni correcta.
Comentarios y términos no estándar UDUNITS no permite comentarios ni términos no estándar, por lo que muchas cadenas de unidades no son válidas. UDUNITS no permite términos no estándar, pero sí permite comentarios en { } . Los términos no estándar se convierten en comentarios. Los comentarios no están comentados para que no se pierda información; sin embargo, el resultado puede ser una cadena UDUNITS no válida.

 


Solicitar unidades UDUNITS o UCUM desde Tabledap

Cuando solicita datos o un gráfico de un conjunto de datos tabledap, puede solicitar que las unidades se describan a través de UDUNITS agregando &units("UDUNITS") al final de la solicitud. O puede solicitar que las unidades se describan a través de UCUM agregando &units("UCUM") . (Para obtener más detalles, consulte la documentación tabledap). En este ERDDAP, el valor predeterminado para la mayoría/todos los conjuntos de datos es UDUNITS.

 
Translated by Google ?
ERDDAP, Versión 2.30.0
Descargos de responsabilidad | Política de privacidad | Contacto