Muestra del mapa de colores Google Turbo
Convierta un número entre 0 y 1 en un color Turbo: la posición 0 da rojo 35, verde 23 y azul 27, el oscuro #23171b del inicio de la escala. Cada posición sale de una fórmula fija, nunca se adivina. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- T
- 0
- Resistencia (Ω)
- 35
- G
- 23
- B
- 27
- Hex
- #23171b
Muestree el mapa de colores Google Turbo t∈[0,1] → sRGB hex. Intención de búsqueda: mapa de colores turbo. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
Qué es una muestra del mapa de colores Turbo
Un mapa de colores convierte un único número en un color, y así un gráfico puede mostrar valores a simple vista. Turbo es el mapa de colores de Google, y esta herramienta lo muestrea en la posición que usted indique. La posición va de 0, el inicio de la escala, a 1, su final, y se admite cualquier valor intermedio. El resultado es un color sRGB con sus valores de rojo, verde y azul y un código hexadecimal que puede pegar en un gráfico o en una hoja de estilos. La posición 0, por ejemplo, devuelve rojo 35, verde 23 y azul 27, el oscuro #23171b. Como el color sale de una fórmula polinómica fija, la misma posición da siempre el mismo color, sin nada al azar.
Cómo usarlo y qué errores evitar
Primero lleve su propio valor al rango de 0 a 1: el valor más bajo de sus datos pasa a ser 0, el más alto 1, y el resto queda en proporción entre ambos. Después muestree la escala en esa posición. Un error frecuente es introducir directamente la medida original, como una temperatura; todo lo que quede por debajo de 0 o por encima de 1 se rechaza en lugar de recortarse en silencio. Otro es redondear dos veces: si pide decimales, la herramienta redondea una sola vez a partir del resultado sin redondear, así que redondee solo al final de su trabajo. Por último, mantenga el mismo rango en todos los gráficos que compare; si no, colores iguales significarán valores distintos.
Cuándo usarlo
Úselo cuando la intención de búsqueda coincida. Muestree el mapa de colores Google Turbo t∈[0,1] → sRGB hex. Entrega solo en inglés; Nitro hidrata el resto de locales.
No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias.
Los trabajos fallidos no se facturan.
Qué puede hacer con ella
Docencia
Goldens fijados.
Preguntas frecuentes
¿Qué significa el número de posición?
Es el punto de la escala Turbo en el que se sitúa, desde 0 al principio hasta 1 al final. Los valores fuera de ese rango se rechazan, así que lleve antes sus datos al intervalo de 0 a 1.
¿Qué color da la posición 0?
La posición 0 devuelve rojo 35, verde 23 y azul 27, es decir #23171b, un color muy oscuro que marca el extremo bajo de la escala Turbo.
¿El color es exactamente la tabla original de Turbo de Google?
Sale de una aproximación polinómica de la rampa Turbo, una fórmula suave que sigue de cerca la escala publicada. Por eso sirve cualquier posición entre 0 y 1, no solo unos pocos pasos fijos.
¿Puedo redondear los valores?
Sí. Puede pedir un número de decimales, y el redondeo se aplica una sola vez, con la mitad hacia arriba, a partir del resultado sin redondear, de modo que nunca se acumulan desvíos.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/color/turbo-sample \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"t":0.5}'const res = await fetch("https://api.kit.forhosting.com/color/turbo-sample", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"t": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/turbo-sample",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"t": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/turbo-sample", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"t":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"t":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/turbo-sample", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"t": 0.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.turbo_sample",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales.
Cómo funciona
Muestree el mapa de colores Google Turbo t∈[0,1] → sRGB hex. Aproximación polinómica de la rampa Turbo. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Los campos de salida opcionales se omiten, nunca null. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. Proporcione los campos JSON obligatorios con nombres seguros para el DOM. Los tipos inválidos provocan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales.
Cuándo usarlo
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
API con el mismo JSON.
Preguntas técnicas
¿Es gratis?
Sí, tier A.
¿Red?
No usa red.
¿Entrada incorrecta?
Devuelve invalid_input.
¿Hay API?
Sí, disponible.
¿Idiomas?
Solo EN; Nitro hidrata.