ForHosting KIT · Matemática

Calculadora de rumo e direção

De (0, 0) a (1, 1) o rumo é 45°, nordeste. Informe as coordenadas x e y do ponto de partida e do destino em um plano e receba a direção a partir do norte no sentido horário, mais a distância entre eles. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
X
0
Y
0
X
1
Y
1
Você obtém
Rumo °
45
Rumo rad
0,7853981634
Distância
1,4142135624
Dx
1

Um rumo de bússola responde a uma pergunta espacial simples: se você está em um ponto do plano e olha para outro, para que lado olha, medido a partir do norte e girando no sentido horário? Topógrafos, desenvolvedores de jogos, estudantes de robótica e planejadores de atividades ao ar livre precisam desse número quando as coordenadas já são retangulares—este e norte de grade, metros de mapa local ou eixos semelhantes a tela remapados para que mais-y seja o norte e mais-x o leste. Esta capacidade recebe quatro números para os pontos de origem e destino, rejeita o caso indefinido em que ambos os pontos são idênticos e devolve o rumo em graus e radianos, a distância euclidiana, as componentes de deslocamento e um rótulo cardinal de dezesseis pontos como N, NE ou WSW.

O que o rumo de bússola significa em um plano retangular e como difere dos ângulos de inclinação puros de atan2

Na navegação e na topografia, o rumo é a direção horizontal de um observador até um alvo, medida a partir do norte verdadeiro ou de grade e aumentando no sentido horário pelo leste, sul e oeste até retornar a trezentos e sessenta graus, identificado com zero. Essa convenção é deliberadamente diferente do ângulo polar matemático que muitas linguagens de programação retornam com atan2 de y sobre x, que parte do eixo x positivo e cresce no sentido anti-horário.

Em um plano retangular em que o eixo y aponta para o norte e o eixo x para o leste, a forma de navegação se recupera com atan2 da diferença de este sobre a diferença de norte, depois normalizada no intervalo semiaberto de zero inclusive a trezentos e sessenta exclusive. A intenção de busca se agrupa em frases como calculadora de rumo, direção entre dois pontos, azimute de bússola a partir de coordenadas e direção do ponto A ao B.

As pessoas querem um rumo numérico comparável a uma rosa de mapa, a um quadro de odometria de robô ou a um gabarito de exercícios, não apenas uma razão de inclinação.

Como esta calculadora valida coordenadas, calcula rumo e distância e rejeita pontos coincidentes

Cadeias numéricas são aceitas após remoção de espaços quando um formulário envia texto. O motor forma dx igual a x2 menos x1 e dy igual a y2 menos y1. Caso contrário o motor aplica atan2 de dx e dy, converte para graus, normaliza no intervalo de zero a trezentos e sessenta, obtém radianos do valor em graus normalizado e calcula a distância com hypot para que componentes grandes permaneçam numericamente estáveis.

Um rótulo cardinal de dezesseis pontos é escolhido arredondando o rumo em graus para o setor de vinte e dois graus e meio mais próximo. Os casos de borda são explícitos: entradas parciais, texto não numérico e o par de deslocamento nulo falham antes de devolver um rumo fictício.

Uso prático, limites, preços e canais de entrega

Use a ferramenta do navegador quando quiser um rumo imediato ao conferir um exercício de grade, verificar uma lista de pontos de passagem de robô ou confirmar que o nordeste de um acampamento-base fica por volta de quarenta e cinco graus sem instalar uma pilha GIS. As entradas aceitas são apenas coordenadas retangulares finitas: isto não é um rumo de círculo máximo sobre um elipsoide WGS84, nem um corretor de declinação magnética, nem um planejador de rotas que encadeia vários trechos.

Os resultados são plenamente determinísticos: as mesmas quatro coordenadas sempre produzem o mesmo rumo, distância, cardinal e pontos ecoados. Não há modelo de linguagem, nem serviço externo de mapas, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis.

Integre o ponto de extremidade a verificadores de deveres de topografia, demos de navegação 2D em jogos, gabaritos de concurso que listam pontos de grade, cadernos de robótica que armazenam metros locais, ou etapas de pré-processamento em que você já prefere um erro explícito de pontos coincidentes a widgets de caixa-preta opacos que não mostram por que coordenadas idênticas não têm direção.

Exercícios de grade e mapa

Alunos e avaliadores confirmam o rumo de bússola e a distância entre dois pontos retangulares, com rejeição clara quando os pontos são iguais.

Bancos de teste de navegação em robótica e jogos

Pipelines que semeiam testes unitários de rumos em quadro local podem chamar um oráculo puro de rumo em vez de reimplementar a lógica de envolvimento de atan2 em cada linguagem.

Que convenção de coordenadas a calculadora de rumo usa?

Mais-y é o norte e mais-x o leste. O rumo é medido a partir do norte no sentido horário em graus no intervalo [0, 360).

O que acontece se os dois pontos forem iguais?

O rumo de bússola é indefinido quando não há deslocamento; essas chamadas não são cobradas.

A calculadora de rumo e direção é gratuita?

A ferramenta do navegador roda grátis no seu dispositivo.

Isto calcula rumo de círculo máximo a partir de latitude e longitude?

Não. Calcula o rumo de bússola planar apenas a partir de coordenadas retangulares. Use uma ferramenta de geodesia para azimutes de círculo máximo com lat/lon.

O que significa o rótulo de 16 direções?

Indica a mais próxima das 16 direções da rosa dos ventos, como N ou NE: um rumo de 45 graus aparece como NE. Serve de resumo rápido; o valor em graus é o número preciso.

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.

POSThttps://api.kit.forhosting.com/trig/bearing

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/trig/bearing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":0,"y1":0,"x2":1,"y2":1}'
{
  "x1": 0,
  "y1": 0,
  "x2": 1,
  "y2": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.bearing",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que o rumo de bússola significa em um plano retangular e como difere dos ângulos de inclinação puros de atan2

Devolver graus, radianos, distância e um rótulo cardinal em um único objeto JSON facilita colar o resultado em anotações de campo, fixá-lo em testes automatizados ou alimentá-lo a um pipeline maior sem reimplementar o envolvimento de graus e o agrupamento da rosa em cada linguagem que se ensina ou se implantam.

Como esta calculadora valida coordenadas, calcula rumo e distância e rejeita pontos coincidentes

Envie um corpo JSON com quatro números finitos: x1 e y1 para o ponto de partida, x2 e y2 para o destino. Cada campo é obrigatório; valores ausentes, cadeias vazias e quantidades não finitas falham com invalid_input, para que formulários incompletos nunca produzam um rumo zero silencioso. Se ambas as deltas forem exatamente zero, os dois pontos coincidem e o rumo de bússola é indefinido porque não há vetor de deslocamento; a solicitação falha com invalid_input indicando que os pontos coincidem, e essas chamadas falhas não são cobradas. Os resultados são arredondados a uma precisão decimal estável para que a mesma entrada sempre produza o mesmo JSON entre motores JavaScript.

Uso prático, limites, preços e canais de entrega

Use a API quando um script, uma plataforma de aulas, um auxiliar de jogo ou um caderno de campo precisar de JSON estável para muitos pares origem-destino sob um único contrato. Cada solicitação bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo.

Anotações de campo e trechos de rota simples

Planejadores ao ar livre ou registros de sensores que já armazenam este e norte recuperam um rumo em graus estável e um rótulo cardinal como JSON estruturado.

Como calcular um rumo de bússola com esta API?

Envie x1, y1, x2 e y2 para trig.bearing. A resposta devolve bearing_deg, bearing_rad, distance, dx, dy, cardinal e os pontos from/to.

Ver a documentação completa do KIT →