Amostra do mapa de cores Cividis
Escolha uma posição de 0 a 1 e receba a cor correspondente de uma escala tipo Cividis pensada para o daltonismo: a posição 0 retorna #00204c. Use-a para colorir mapas de calor e gráficos que mais leitores consigam distinguir. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- T
- 0
- Resistência (Ω)
- 0
- G
- 32
- B
- 76
- Hex
- #00204c
Amostre uma rampa tipo Cividis amigável a CVD t→hex. Intenção de busca: mapa de cores cividis. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados.
Por que uma escala adequada ao daltonismo importa
Um mapa de cores transforma números em cores, para que um mapa de calor, um gráfico de densidade ou um mapa sombreado mostrem de relance os valores baixos e altos. Muitas escalas de arco-íris conhecidas dependem de diferenças entre vermelho e verde que algumas pessoas com daltonismo não distinguem, e a imagem passa a esconder padrões ou sugerir outros que não existem. Uma escala tipo Cividis foi desenhada para que seus passos continuem distinguíveis também para essas pessoas, e assim o mesmo gráfico serve para todo o público.
Como obter amostras e o que evitar
Informe uma posição entre 0 e 1. A ferramenta encontra as duas cores de controle fixas de cada lado, mistura as duas e retorna o resultado como cor hexadecimal com os valores de vermelho, verde e azul. A posição 0, por exemplo, gera #00204c. Para colorir seus próprios dados, reescale antes cada valor para que o menor vire 0 e o maior vire 1. Os erros típicos são informar valores sem reescalar, como porcentagens, que são recusados, e misturar esta escala com outro mapa de cores na mesma figura, o que atrapalha a leitura.
Quando usar
Use quando a intenção de busca coincidir. Amostre uma rampa tipo Cividis amigável a CVD t→hex. Entrega apenas em inglês; o Nitro hidrata os demais locales.
Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias.
Trabalhos com falha não são cobrados. As entradas são validadas antes da aritmética
Casos de uso
Ensino
Goldens fixos.
Perguntas frequentes
O que é o mapa de cores Cividis?
É uma escala de cores criada para continuar legível para pessoas com daltonismo. Esta ferramenta retorna uma cor tipo Cividis para qualquer posição da escala, misturando cores de controle fixas.
Qual posição devo informar?
Um número de 0 a 1, em que 0 é o início da escala e 1 é o fim. A posição 0 retorna #00204c, ou seja, vermelho 0, verde 32 e azul 76; posições intermediárias misturam as cores de controle mais próximas.
A mesma posição sempre gera a mesma cor?
Sim. A cor é calculada, nunca aleatória, e nada é buscado na internet, então uma posição retorna sempre a mesma cor hexadecimal e seus gráficos ficam iguais entre versões.
O que acontece se eu informar um valor fora de 0 a 1?
Ele é recusado antes de qualquer cálculo, assim você nunca recebe uma cor inventada. Reescale seus dados antes, para que o menor valor corresponda a 0 e o maior a 1, e depois obtenha cada amostra.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/color/cividis-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/cividis-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/cividis-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/cividis-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/cividis-sample", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"t": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.cividis_sample",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais.
Como funciona
Amostre uma rampa tipo Cividis amigável a CVD t→hex. Interpolação por partes de pontos de controle fixos. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Arredondamento half-up A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input.
Entradas, limites e arredondamento
Decimais opcionais usam half-up uma vez. Campos de saída opcionais são omitidos, nunca null. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Forneça os campos JSON obrigatórios com nomes seguros para o DOM. Tipos inválidos geram invalid_input. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais.
Quando usar
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando se pedem decimais. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API.
Casos de integração
Verificação rápida
Widget gratuito.
Automação
API com o mesmo JSON.
Perguntas técnicas
É grátis?
Sim, tier A.
Usa rede?
Não usa.
Entrada inválida?
Retorna invalid_input.
Tem API?
Sim, disponível.
Idiomas?
Só EN; Nitro hidrata.