Rumo para rosa de 32 pontos
Um rumo de 11,25° corresponde a NbE, North by East, um dos 32 pontos da rosa náutica clássica. Digite qualquer rumo em graus e receba o nome tradicional, o nome completo, a posição na rosa e os limites do setor de 11,25°. 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
- Rumo
- 11,25
- Rumo de entrada
- 11,25
- Rumo (°)
- 11,25
- Direção
- NbE
- Nome completo
- North by East
A navegação clássica dividia o círculo completo em trinta e dois pontos iguais da rosa, prática conhecida como encaixar ou «boxear» a bússola, e não apenas os quatro cardinais ou os dezesseis meios-ventos comuns em painéis modernos. Esta capacidade recebe qualquer rumo finito em graus, normaliza-o no intervalo semiaberto de zero a trezentos e sessenta e devolve o rótulo tradicional mais próximo entre esses trinta e dois, como NbE, NEbN, SWbS ou NWbW, juntamente com o nome completo em inglês usado em cartas náuticas e históricas, o índice de setor de zero a trinta e um e os limites angulares do setor de onze ponto dois cinco graus. Valores não finitos, incluindo NaN e infinito positivo ou negativo, são rejeitados com um erro de entrada inválida claro para que um despejo de sensores defeituoso não se passe por norte.
Como os graus se mapeiam na rosa de 32 pontos
Zero graus significa norte; noventa, leste; cento e oitenta, sul; duzentos e setenta, oeste. Valores fora de zero a trezentos e sessenta são reduzidos módulo trezentos e sessenta, e rumos negativos enrolam da mesma forma, de modo que um sensor que reporte menos cinco ponto seis dois cinco ainda cai em North by West.
Os trinta e dois pontos da rosa ficam em centros a cada onze ponto dois cinco graus: N em zero, NbE em onze ponto dois cinco, NNE em vinte e dois ponto cinco, NEbN em trinta e três ponto sete cinco, NE em quarenta e cinco, e assim por diante até NbW em trezentos e quarenta e oito ponto sete cinco. Cada setor tem onze ponto dois cinco graus de largura; a implementação escolhe o centro mais próximo com arredondamento half-up padrão e devolve trezentos e sessenta ao norte.
Esta rosa mais fina é o boxing completo do treino de navegação clássica, não o conjunto mais grosso de dezesseis rótulos de muitos mapas de consumo.
Validação, erros e leitura dos campos de resposta
A única rejeição rígida é um bearing que não seja um número finito. Valores de ponto flutuante finitos, incluindo magnitudes grandes e strings em notação científica que parseiam para um Number finito, são aceitos e depois normalizados. Use direction quando uma legenda de carta, linha de status, coluna CSV ou comando de exercício precisar de um rótulo tradicional compacto como NEbE ou WSW.
O campo index é útil para paletas, folhas de ícones ordenadas na rosa ou testes unitários que afirmem a pertinência ao setor sem comparar strings. Também não reduz a um landing só de dezesseis pontos, calcula um rumo entre duas coordenadas nem resolve geodésia de grande círculo em uma esfera.
Como usar e limites práticos
Chame a ferramenta gratuita no navegador de rumo para caixa de bússola de trinta e dois pontos para demos de sala sobre boxing the compass, quiosques de museu e anotações de campo sem instalar software GIS. Prefira o conversor de dezesseis pontos se o seu produto só mostra N até NNW sem by-points; prefira esta capacidade quando os usuários buscam boxing de trinta e dois pontos, rótulos estilo NbE ou vocabulário marinho clássico da rosa.
Autores que enviam SDKs podem mapear direction para selos de UI e index para frames de um gráfico de rosa de trinta e dois pontos. Documente no seu cliente a convenção zero-igual-norte no sentido horário para que quem pensa em ângulos matemáticos a partir do leste no sentido anti-horário converta uma vez antes de chamar.
Casos de uso
Treinamento de navegação clássica
Ensine e avalie o boxing da bússola: converta qualquer leitura em graus nos trinta e dois nomes tradicionais da rosa para exercícios, cartões e exames orais.
Diários de bordo e cartas náuticas
Rotule telemetria e rumos de rota com NbE, SWbS e outros by-points de cartas tradicionais e de treino, não apenas o conjunto grosso de dezesseis pontos.
Perguntas frequentes
O que é boxing the compass?
Boxing the compass é a nomenclatura tradicional de todos os trinta e dois pontos da rosa, espaçados a cada 11.25°, incluindo by-points como North by East e Northeast by North.
O que acontece se o rumo for NaN ou Infinity?
Só números finitos são aceitos; valores não finitos são rejeitados e não cobrados.
A ferramenta de rumo para rosa de 32 pontos é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Em que difere do conversor de rumo para bússola de 16 pontos?
Esta capacidade devolve a rosa clássica completa de trinta e dois pontos (incluindo NbE, NEbN e outros by-points). A de dezesseis pontos só devolve N, NNE, NE… sem os by-points intermediários.
O que significa um rótulo como NbE?
NbE se lê North by East na nomenclatura inglesa da rosa: o ponto que fica um passo de 11,25 graus a leste do norte. Esses pontos intermediários ficam entre as dezesseis direções conhecidas, e é assim que a rosa clássica chega a 32.
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/geo/bearing-to-cardinal32 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bearing":11.25}'const res = await fetch("https://api.kit.forhosting.com/geo/bearing-to-cardinal32", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bearing": 11.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/bearing-to-cardinal32",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bearing": 11.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/bearing-to-cardinal32", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bearing":11.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bearing":11.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/bearing-to-cardinal32", 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
{
"bearing": 11.25
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.bearing_to_cardinal32",
"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
Como os graus se mapeiam na rosa de 32 pontos
Envie um campo obrigatório chamado bearing como número JSON ou string numérica. Os aliases degrees, deg, azimuth, heading e angle são aceitos quando o seu esquema de origem usa esses nomes. Em caso de sucesso você recebe direction como rótulo clássico curto, full_name como a frase em inglês ao recitar a caixa, bearing_in como o valor finito aceito, bearing_deg como o ângulo normalizado de zero inclusive a trezentos e sessenta exclusive, index de zero a trinta e um, points igual a trinta e dois, sector_center_deg, sector_from_deg, sector_to_deg e method com valor thirty_two_point_compass_rose. Entradas finitas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, sem semente aleatória e sem relógio de parede.
Validação, erros e leitura dos campos de resposta
Entrada ausente, strings vazias, booleanos, objetos, texto não numérico, NaN e Infinity positivo ou negativo falham com invalid_input e não são cobrados após a rejeição do motor. Use full_name quando um manual de treino, rótulo de acessibilidade ou leitura falada precisar de Northeast by East em inglês clássico. Use bearing_deg para mostrar o ângulo enrolado ao lado do rótulo, e bearing_in quando logs de auditoria devem preservar a leitura bruta antes do módulo. Os limites de setor descrevem a janela angular do centro escolhido com meia-largura de cinco ponto seis dois cinco graus; o norte cruza o meridiano zero, de modo que sector_from_deg é trezentos e cinquenta e quatro ponto três sete cinco e sector_to_deg é cinco ponto seis dois cinco. Este produto não converte um nome de bússola em graus; essa intenção de busca inversa é outro endpoint.
Uso da API, preço, fluxos e limites práticos
Use a API pré-paga quando um importador de diário de bordo, anotador de cartas históricas, normalizador de telemetria de drones ou painel logístico precisar de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido. Combine o endpoint com um calculador de rumo por coordenadas quando primeiro obtiver um heading a partir de dois pontos e depois rotulá-lo com a rosa clássica completa para humanos; mantenha as etapas separadas para que cada landing corresponda a uma intenção de busca distinta. Não há limite de tamanho por requisição além do JSON ordinário, e o trabalho é um punhado de operações de ponto flutuante em um isolate Worker, de modo que a latência permanece analítica e previsível.
Casos de integração
Museus, jogos e testes automatizados
Exposições interativas e fixtures de CI fixam rótulos clássicos esperados para ângulos conhecidos e afirmam invalid_input quando rumos não finitos são enviados.
Perguntas técnicas
Como converto um rumo em graus em uma direção de bússola de 32 pontos?
Envie JSON com bearing igual a um número finito (por exemplo 11.25). A resposta inclui direction (NbE), full_name (North by East), bearing_deg normalizado e índice de setor.