ForHosting KIT · Viagens e geografia

Calculadora de SMG

Saiba a que velocidade você avançou de fato entre duas posições de GPS: dois pontos a 5,314523 km e meia hora de intervalo dão 10,629047 km/h, ou 5,739226 nós, de velocidade efetiva. A distância sai em km, milhas náuticas e metros. 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
Lat1
40,7128
Lon1
-74,006
Lat2
40,758
Lon2
-73,9855
Horas decorridas
0,5
Você obtém
Distância (km)
5,314523
Distância (nmi)
2,869613
Distância (m)
5.314,523
Velocidade efetiva (km/h)
10,629047

A velocidade efetiva, ou speed made good (SMG), é a velocidade de progresso real ao longo de uma rota medida a partir de posições geográficas, e não pelo comprimento do track que você percorreu. Comandantes, pilotos, operadores de frota e analistas de logs GPS fazem a mesma pergunta após dois relatórios de posição: com que rapidez avançamos em linha reta entre esses pontos no tempo que os separou? Esta calculadora de SMG responde com a distância de grande círculo haversine entre as duas latitudes e longitudes, dividida pelas horas decorridas que você informa. Os resultados incluem distância em quilômetros, milhas náuticas e metros, além de SMG em km/h, nós e m/s — prontos para contextos marítimos, aéreos e de navegação terrestre sem conversores de unidade à parte.

O que significa velocidade efetiva e como difere da média

A velocidade efetiva é a razão entre o deslocamento em linha reta entre duas posições geográficas e o tempo decorrido entre elas. Em uma esfera essa reta é o arco de grande círculo: o caminho superficial mais curto que liga o fix um ao fix dois. Essa definição difere de propósito da velocidade média global baseada no comprimento da trajetória.

A velocidade média usa o odômetro ou o log da distância que você realmente percorreu, incluindo desvios, bordos e laços de trânsito, podendo ser bem maior que o SMG quando a rota serpenteia. O SMG responde com que rapidez você fez progresso em direção ao próximo waypoint em sentido retilíneo; é o número que planejadores de viagem comparam com a velocidade de avanço exigida e com corrente ou vento que o afastam do rumbo.

Quando os dois fixes coincidem, a distância é zero e o SMG é zero para qualquer tempo positivo — estacionário em relação ao solo em sentido retilíneo. Use SMG quando seus dados forem um par lat/lon com carimbos de tempo; use a velocidade média por trajetória quando já souber a distância total do track com cada curva.

Contrato de entrada, campos de resposta e regras de validação

As latitudes devem estar no intervalo fechado de menos noventa a noventa graus; as longitudes, de menos cento e oitenta a cento e oitenta graus. As horas decorridas devem ser estritamente maiores que zero porque a velocidade efetiva divide distância pelo tempo.

Exemplo: partida perto de Manhattan a cerca de quarenta ponto sete um dois oito norte e setenta e quatro ponto zero zero seis oeste, chegada alguns quilômetros a nordeste meia hora depois, produz poucos quilômetros em linha reta e um SMG na ordem de velocidades urbanas em km/h e nós. Horas fracionárias são permitidas: quinze minutos são zero ponto dois cinco horas. Converta minutos em horas antes de chamar se o seu log guardar mm:ss em vez de horas decimais.

Onde a velocidade efetiva é útil

Tripulações de vela costeira e oceânica usam o SMG entre fixes GPS sucessivos para julgar se uma corrente, um bordo ou uma escolha de rota melhorou de fato o progresso rumo à próxima marca, e não apenas a velocidade na água. Frotas de entrega e plataformas de longa distância comparam o SMG entre geocercas de depósito com a velocidade de avanço programada para que alertas de atraso disparem sobre o progresso real, não sobre médias ruidosas infladas por laços urbanos.

Operadores de aviação e UAV estimam o progresso no solo entre posições reportadas quando amostras ADS-B ou de telemetria chegam com carimbos de tempo mas sem trajeto integrado completo. Sites educacionais e de preparação de exames que ranqueiam para calculadora de velocidade efetiva precisam de uma ferramenta ao vivo cuja via gratuita coincida com a automação paga no mesmo módulo puro.

Combine esta capacidade com uma ferramenta de distância haversine quando só precisar do comprimento do arco, ou com calculadoras de velocidade média quando a distância já for o total da trajetória e não dois fixes.

Diários de navegação a vela e costeira

Calcule o SMG entre fixes GPS sucessivos para medir o progresso real até um waypoint diante de corrente, vento e eficiência de bordo.

Progresso de frota e risco de ETA

Converta pares de posições depósito a depósito ou parada a parada e as horas decorridas em SMG em linha reta para painéis de risco de horário.

Telemetria e widgets educacionais

Ofereça a ferramentas de aviação, UAV e sala de aula um oráculo determinístico de SMG a partir de pares lat/lon sem um servidor GIS.

Como a velocidade efetiva difere da velocidade média?

O SMG usa a distância de grande círculo em linha reta entre duas posições. A velocidade média usa o comprimento total da trajetória percorrida, incluindo desvios, de modo que os dois números divergem quando o track não é um arco direto.

Quais unidades a calculadora de velocidade efetiva devolve?

Distância em quilômetros, milhas náuticas e metros; SMG em quilômetros por hora, nós (nmi/h) e metros por segundo. O tempo decorrido é sempre informado em horas.

Por que o tempo decorrido precisa ser maior que zero?

Porque a velocidade efetiva divide a distância pelo tempo. Com tempo zero a velocidade seria infinita, então horas iguais a zero ou negativas são recusadas em vez de gerar um número sem sentido.

Como informo um tempo em minutos?

Converta antes para horas decimais: quinze minutos são 0,25 hora e meia hora é 0,5. Se o seu registro guarda minutos e segundos, converta esse valor para horas antes de calcular.

Para que serve a velocidade efetiva na navegação?

Entre posições de GPS sucessivas, ela mostra se uma corrente ou o vento estão atrasando o seu avanço, e quem planeja a travessia a compara com a velocidade de avanço necessária.

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/geo/speed-made-good

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/geo/speed-made-good \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lat1":40.7128,"lon1":-74.006,"lat2":40.758,"lon2":-73.9855,"elapsed_hours":0.5}'
{
  "lat1": 40.7128,
  "lon1": -74.006,
  "lat2": 40.758,
  "lon2": -73.9855,
  "elapsed_hours": 0.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.speed_made_good",
  "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 significa velocidade efetiva e como difere da média

Este endpoint calcula esse arco com a fórmula haversine sobre um raio terrestre médio de seis mil trezentos e setenta e um quilômetros e divide pelas horas decorridas para obter o SMG. Quando o tempo tende a zero e os fixes diferem, o SMG cresce sem limite, por isso esta API rejeita horas não positivas em vez de inventar velocidade infinita.

Contrato de entrada, campos de resposta e regras de validação

Envie por POST um corpo JSON com cinco números finitos obrigatórios: lat1 e lon1 do primeiro fix, lat2 e lon2 do segundo, e elapsed_hours com o tempo positivo entre os relatórios em horas. Campos ausentes, strings vazias, valores não finitos, coordenadas fora da faixa e tempo não positivo falham com invalid_input e não são cobrados. Em sucesso o corpo ecoa as cinco entradas e informa distance_km, distance_nmi e distance_m do arco haversine, além de smg_kmh, smg_knots e smg_mps. O campo formula reafirma que SMG é distância haversine sobre horas, e method identifica o algoritmo como speed_made_good_haversine.

Onde uma API de velocidade efetiva gera valor de verdade

Como a implementação é parse de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede externa; a validação falha não consome saldo.

Como calculo a velocidade efetiva a partir de duas posições?

Envie lat1, lon1, lat2, lon2 em graus decimais e elapsed_hours maior que zero. A API devolve a distância haversine e o SMG em km/h, nós e m/s com SMG = distance / elapsed_hours.

Por que elapsed_hours é rejeitado se for zero ou negativo?

A velocidade efetiva divide a distância pelo tempo. Tempo zero ou negativo torna a razão indefinida, então a tarefa falha com invalid_input e não é cobrada.

Quanto custa a calculadora de velocidade efetiva?

A ferramenta no navegador é gratuita. As requisições API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →