ForHosting KIT · Viagens e geografia

Conversor ECEF para geodésicas

X 6378137, Y 0, Z 0 m corresponde a latitude 0°, longitude 0° e altura 0 m. Cole os metros XYZ de um receptor GNSS ou de um livro e receba latitude e longitude geodésicas e altura elipsoidal no WGS84. 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
6.378.137
Y
0
Z
0
Você obtém
Latitude
0
Longitude
0
Altura
0
Latitude
0

As coordenadas Earth-centered Earth-fixed guardam um ponto como o triplo cartesiano X, Y, Z em metros em relação ao centro de massa da Terra, com o eixo Z ao longo do polo de rotação médio e o eixo X no equador na longitude zero. Receptores GNSS, efemérides de satélite, filtros de navegação inercial e muitas APIs aeroespaciais emitem posições em ECEF muito antes de um mapa precisar de graus. Este conversor de ECEF para geodésicas aplica uma solução iterativa determinística em WGS84: a longitude vem do arctangente de dois argumentos de Y e X, enquanto a latitude e a altura elipsoidal são refinadas com um laço curto de ponto fixo sobre o raio da vertical principal até o ângulo estabilizar. O resultado é latitude e longitude geodésicas em graus mais a altura sobre o elipsoide WGS84 em metros—as mesmas grandezas que você passa a mapas, KML e a maioria das camadas GIS. O caminho usa apenas aritmética finita, sem geocodificação em rede, sem jitter aleatório e sem constantes dependentes de data.

O que significam X Y Z ECEF e o que a resposta devolve

No referencial Earth-centered Earth-fixed WGS84, a origem fica no centro de massa da Terra, o eixo Z aponta para o Polo Terrestre Convencional, o eixo X jaz no plano equatorial em direção ao meridiano de Greenwich e o eixo Y completa um triedro destro noventa graus a leste de X.

Um ponto de superfície no equador na longitude zero tem X próximo ao semi-eixo maior, cerca de seis milhões trezentos e setenta e oito mil cento e trinta e sete metros, e Y e Z quase nulos; perto do Polo Norte há Z grande e positivo e um raio equatorial p igual à raiz de X ao quadrado mais Y ao quadrado pequeno.

A latitude geodésica é o ângulo entre o plano equatorial e a normal ao elipsoide, não o ângulo geocêntrico do centro ao ponto, de modo que converter XYZ exige o achatamento WGS84 e um solucionador de latitude iterativo ou em forma fechada, não um único arctangente de Z sobre p. Casos rejeitados incluem coordenadas ausentes, números não finitos, a origem exata zero zero zero que não tem latitude nem longitude única, e um campo precision fora da faixa.

Onde a conversão ECEF para geodésicas se encaixa em GNSS, aeroespacial e software

Desenvolvedores encontram ECEF quando uma biblioteca GNSS despeja o estado do receptor em metros cartesianos, quando um vetor de estado de satélite ou aeronave é integrado em um referencial inercial e depois transformado em coordenadas fixas à Terra, ou quando um teste unitário deve afirmar que um ponto de superfície no elipsoide WGS84 perto do equador devolve altura próxima de zero e latitude próxima de zero.

Estudantes aeroespaciais usam a mesma conversão quando um curso apresenta a diferença entre latitude geocêntrica e geodésica após modelos esféricos e pede a altura de um triplo XYZ dado. Prática de concursos e entrevistas muitas vezes precisa de uma fonte offline rápida de lat lon altura para que candidatos verifiquem cálculos manuais sob pressão de tempo. Ferramentas de produto usam a inversa quando um engenheiro de suporte cola três valores grandes em metros de um ticket e precisa de contexto geográfico em um passo.

Combine com conversores UTM ou ajudas haversine ao montar um pequeno laboratório de utilitários de mapeamento gratuitos e determinísticos, e mantenha esta ferramenta focada na única pergunta: dados X, Y e Z ECEF em metros no WGS84, onde está esse ponto na Terra em graus geodésicos e altura.

Dumps ECEF de GNSS e receptores para graus de mapa

Cole X, Y, Z em metros de uma biblioteca GNSS ou estado derivado de RINEX e obtenha latitude, longitude e altura elipsoidal WGS84 para mapas e KML.

Deveres de GIS e demos do elipsoide

Confira respostas de livro de ECEF para geodésicas no elipsoide WGS84 sem reimplementar à mão o laço iterativo de latitude.

Qual datum e algoritmo são usados?

A longitude é atan2(Y,X) em forma fechada; latitude e altura usam uma solução iterativa curta de ponto fixo sobre o raio da vertical principal N.

Quais unidades usam x, y, z e a altura?

Todas as entradas ECEF estão em metros. Latitude e longitude são devolvidas em graus decimais; a altura é elipsoidal em metros acima do elipsoide WGS84 (não altura ortométrica acima do geoide).

Por que a origem (0,0,0) é rejeitada?

O centro da Terra não tem latitude nem longitude geodésica única.

Como isso difere da latitude geocêntrica?

A latitude geocêntrica é atan2(Z, p). A latitude geodésica é o ângulo da normal ao elipsoide e difere até cerca de onze minutos de arco; esta ferramenta devolve latitude geodésica e altura elipsoidal como usam o GPS e a maioria dos mapas.

Quantas casas decimais o resultado mostra?

Por padrão, 10 casas decimais para latitude, longitude e altura. Você pode escolher qualquer valor de 0 a 15, conforme a precisão de que precisa no mapa ou no relatório.

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/ecef-to-geodetic

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/ecef-to-geodetic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":6378137,"y":0,"z":0}'
{
  "x": 6378137,
  "y": 0,
  "z": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.ecef_to_geodetic",
  "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 significam X Y Z ECEF e o que a resposta devolve

Esta ferramenta devolve latitude e longitude em graus, altura elipsoidal em metros, alias curtos lat, lon e h, as entradas X Y Z ecoadas, a etiqueta de datum WGS84, as constantes do elipsoide a, achatamento inverso, b e e ao quadrado, uma etiqueta de método para a rota ECEF iterativa, a contagem de iterações usada, a precisão de arredondamento e uma string de fórmula compacta para documentação. Não há busca inversa de endereço, nem declinação magnética, nem chamada de rede: o motor calcula um triplo geodésico finito ou rejeita a entrada com invalid_input. Se você precisa de zona UTM e easting, strings geohash ou distância de grande círculo, use essas ferramentas dedicadas; esta página responde apenas à inversa determinística ECEF-para-geodésicas com saída numérica estável adequada a planilhas, testes unitários e clientes API que não devem inventar coordenadas.

Como os campos são lidos e como a solução WGS84 iterativa permanece reproduzível

O cálculo toma a longitude como atan2 de Y e X, forma o raio equatorial p, semeia a latitude a partir de uma estimativa geocêntrica corrigida por um menos a excentricidade ao quadrado, e itera a latitude como atan2 de Z mais e ao quadrado vezes N vezes sen da latitude sobre p, onde N é o raio da vertical principal a sobre a raiz de um menos e ao quadrado sen ao quadrado da latitude. A altura é p sobre cos da latitude menos N, com um ramo seguro nos polos que usa Z quando o cosseno é minúsculo. Os campos preferidos são x, y e z para o triplo ECEF em metros, com alias X e ecef_x, Y e ecef_y, e Z e ecef_z para que planilhas, query strings e formulários reutilizem o mesmo contrato sem renomear colunas. Cada coordenada pode chegar como número JSON ou como string decimal com notação científica quando for finita; strings vazias, Infinity e NaN são rejeitadas para que uma célula ruim não se torne um meridiano errado. Um campo opcional precision, com alias decimals e dp, escolhe quantas casas decimais expor para latitude, longitude e altura, com padrão dez e teto de quinze para que goldens JSON permaneçam estáveis entre runtimes. Combine a execução gratuita no navegador nesta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar ECEF WGS84 você mesmo.

Onde a conversão ECEF para geodésicas se encaixa em GNSS, aeroespacial e software

Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão—exploração interativa gratuita e uma API paga idêntica—combina com o restante do catálogo KIT tier A e permite passar de uma demo de sala de aula a um pipeline automatizado sem mudar o resultado matemático.

Fixtures aeroespaciais e de navegação inercial

Converta vetores de estado fixos à Terra em lat/lon/altura geodésicas para testes unitários de filtros, simuladores e fusão de sensores.

Quanto custa o conversor de ECEF para geodésicas?

É gratuito no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →