Campione mappa colori Google Turbo
Trasformi un numero tra 0 e 1 in un colore Turbo: la posizione 0 dà rosso 35, verde 23 e blu 27, lo scuro #23171b all'inizio della scala. Ogni posizione nasce da una formula fissa, mai da una stima. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- T
- 0
- Resistenza (Ω)
- 35
- G
- 23
- B
- 27
- Hex
- #23171b
Campioni la mappa colori Google Turbo t∈[0,1] → sRGB hex. Intento di ricerca: mappa colori turbo. Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati.
Che cos'è un campione della mappa di colori Turbo
Una mappa di colori trasforma un singolo numero in un colore, e così un grafico può mostrare i valori a colpo d'occhio. Turbo è la mappa di colori di Google, e questo strumento la campiona nella posizione che lei indica. La posizione va da 0, l'inizio della scala, a 1, la sua fine, e qualsiasi valore intermedio è ammesso. Il risultato è un colore sRGB con i valori di rosso, verde e blu e un codice esadecimale da incollare in un grafico o in un foglio di stile. La posizione 0, per esempio, restituisce rosso 35, verde 23 e blu 27, lo scuro #23171b. Poiché il colore deriva da una formula polinomiale fissa, la stessa posizione dà sempre lo stesso colore, senza nulla di casuale.
Come usarlo ed errori da evitare
Per prima cosa porti il suo valore nell'intervallo da 0 a 1: il valore più basso dei suoi dati diventa 0, il più alto diventa 1, e il resto si dispone in proporzione tra i due. Poi campioni la scala in quella posizione. Un errore frequente è inserire direttamente la misura originale, come una temperatura; tutto ciò che sta sotto 0 o sopra 1 viene rifiutato invece di essere tagliato in silenzio. Un altro è arrotondare due volte: se chiede dei decimali, lo strumento arrotonda una sola volta partendo dal risultato non arrotondato, quindi arrotondi solo alla fine del suo lavoro. Infine, mantenga lo stesso intervallo in tutti i grafici che confronta, altrimenti colori uguali indicheranno valori diversi.
Quando usarla
La usi quando l'intento di ricerca corrisponde. Campioni la mappa colori Google Turbo t∈[0,1] → sRGB hex. Consegna solo in inglese; Nitro idrata le altre lingue.
Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati. Non servono chiamate di rete né semi casuali.
I lavori non riusciti non vengono fatturati.
Domande frequenti
Che cosa indica il numero di posizione?
È il punto della scala Turbo in cui si trova, da 0 all'inizio fino a 1 alla fine. I valori fuori da questo intervallo vengono rifiutati, quindi porti prima i suoi dati tra 0 e 1.
Che colore dà la posizione 0?
La posizione 0 restituisce rosso 35, verde 23 e blu 27, cioè #23171b, un colore molto scuro che segna l'estremo basso della scala Turbo.
Il colore è esattamente la tabella Turbo originale di Google?
Deriva da un'approssimazione polinomiale della rampa Turbo, una formula continua che segue da vicino la scala pubblicata. Per questo funziona qualsiasi posizione tra 0 e 1, non solo alcuni passi fissi.
Posso arrotondare i valori?
Sì. Può chiedere un numero di decimali, e l'arrotondamento viene applicato una sola volta, con la metà per eccesso, partendo dal risultato non arrotondato, così gli scarti non si accumulano mai.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"t": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.turbo_sample",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali.
Come funziona
Campioni la mappa colori Google Turbo t∈[0,1] → sRGB hex. Approssimazione polinomiale della rampa Turbo. Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati. Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input.
Input, limiti e arrotondamento
I decimali opzionali usano half-up una sola volta. I campi di uscita opzionali vengono omessi, mai null. Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati. Non servono chiamate di rete né semi casuali. I lavori non riusciti non vengono fatturati. Fornisca i campi JSON obbligatori con nomi sicuri per il DOM. I tipi non validi sollevano invalid_input. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali.
Quando usarla
La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali. La calcolatrice è gratuita nel browser, deterministica e identica sul percorso API. Gli input vengono convalidati prima dell'aritmetica, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up si applica una sola volta dai valori IEEE grezzi quando si richiedono i decimali.
Casi di integrazione
Controllo rapido
Widget gratuito.
Automazione
API con lo stesso JSON.
Didattica
Golden fissati.
Domande tecniche
È gratis?
Sì, tier A.
Rete?
Nessuna rete.
Input errato?
Restituisce invalid_input.
C'è un'API?
Sì, disponibile.
Lingue?
Solo EN; Nitro idrata.