ForHosting KIT · Viagens e geografia

Desprojeção Web Mercator

X 0 e Y 0 metro no plano Web Mercator voltam como o ponto 0°, 0°, onde o equador cruza o meridiano de Greenwich. Digite qualquer ponto a menos de 20.037.508,34 m do centro em cada eixo e receba suas coordenadas WGS84 em graus. 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 (easting)
0
Y (northing)
0
Você obtém
Longitude
0
Latitude
0
Longitude geográfica
0
Latitude geográfica
0

Web Mercator é o sistema de coordenadas projetadas de fato por trás da maioria dos mapas online. Desprojetar esses valores significa aplicar as fórmulas inversas de Mercator esférico para recuperar lon/lat WGS84 adequados a telas GPS, geocodificadores e pipelines EPSG:4326.

Dos metros do mapa de volta aos graus

A maioria dos mapas on-line guarda posições em metros sobre um plano chamado Web Mercator, registrado como EPSG:3857, e não em graus. Esse plano parte do cruzamento do equador com o meridiano de Greenwich: X cresce para o leste e Y para o norte, sobre uma esfera de raio 6.378.137 metros. Desprojetar é fazer o caminho inverso. A longitude sai de X dividido pelo raio e convertido em graus. A latitude sai de uma fórmula com a função exponencial de Y, que se aproxima cada vez mais dos polos sem nunca alcançá-los. O resultado fica em WGS84, o sistema EPSG:4326 usado por aparelhos de GPS.

Para que serve e onde estão os limites

Use a conversão para conferir camadas exportadas, descobrir um par de coordenadas trocado, registrar o ponto clicado em um mapa ou preparar dados antes de juntá-los a tabelas em graus. Os valores precisam ficar dentro da extensão do mundo, cerca de 20.037.508,34 metros a partir do centro em cada eixo; fora disso, você recebe uma recusa clara, nunca um número sem sentido. Lembre que o Web Mercator preserva formas, mas não áreas: as coordenadas obtidas servem para mostrar e repassar posições, não para medir superfícies no plano projetado.

Usos práticos e limites

Chame a ferramenta gratuita de desprojeção Web Mercator no navegador para checagens rápidas de camadas exportadas, depurar um par de coordenadas em ordem errada e demos de aula de Mercator esférico inverso sem instalar PROJ, GDAL ou um SIG desktop. Mantenha valores dentro da extensão mundial; recorte ou reprojete a montante se a fonte usar outro CRS ou um Y polar ilimitado. Entradas de origem seguem as mesmas regras de retenção de outros itens de parse KIT.

Lembre-se de que Web Mercator é conforme mas não de área igual, então coordenadas desprojetadas servem para exibição de localização e repasse de rotas, não para medir área no plano projetado.

ETL a partir de exportações slippy-map

Pipelines que recebem coordenadas em metros EPSG:3857 desprojetam-nas para EPSG:4326 antes de escrever GeoJSON, postar em geocodificadores ou fundir com tabelas WGS84.

Ensinar Mercator esférico inverso

Salas e tutoriais mostram como metros X/Y se mapeiam em lon/lat, incluindo o recorte de extensão mundial perto de ±85°, sem instalar uma pilha de projeção completa.

O que acontece se X ou Y estiver fora da extensão mundial?

Metros válidos ficam dentro de ±π·6378137 em cada eixo (cerca de ±20037508.34 m), batendo com o recorte de latitude dos mapas web comuns.

Quais códigos CRS isto usa?

A entrada é tratada como metros Web Mercator EPSG:3857; a saída são graus geográficos WGS84 (EPSG:4326).

A calculadora de desprojeção Web Mercator é gratuita?

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

Isto projeta lat/lon em metros?

Não. Esta capacidade só desprojeta metros para lat/lon. A projeção direta é outra intenção de produto e não é feita aqui.

Posso medir áreas com as coordenadas convertidas?

Não no plano projetado. O Web Mercator preserva formas, mas não áreas, então os graus obtidos servem para mostrar e repassar posições, e a medição de áreas exige um método próprio.

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/web-mercator-unproject

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/web-mercator-unproject \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":0,"y":0}'
{
  "x": 0,
  "y": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.web_mercator_unproject",
  "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.

Tiles, camadas vetoriais e exportações SIG frequentemente armazenam posições como easting e northing em metros em uma esfera de raio 6378137 metros em vez de graus de latitude e longitude. Esta capacidade realiza essa conversão de forma determinística a partir de dois campos numéricos, rejeita coordenadas que caem fora da extensão quadrada do mundo projetado usada por mapas slippy, e devolve JSON estruturado com nomes de campo curtos e longos para lon e lat.

O que a desprojeção Web Mercator calcula e quais entradas são válidas

Envie os campos obrigatórios x e y como números finitos medidos em metros em EPSG:3857, também conhecido como Pseudo-Mercator de Visualização Popular ou o sistema projetado de Bing e Google Maps. A longitude se recupera como x dividido pelo raio da esfera vezes cento e oitenta sobre pi; a latitude como duas vezes o arco-tangente de e elevado a y sobre R, menos pi sobre dois, depois convertida em graus. A extensão mundial publicada é mais ou menos pi vezes R metros, cerca de vinte milhões trezentos e setenta e cinco mil e oito metros em cada eixo. Cadeias numéricas são analisadas quando casam com notação decimal ou científica ordinária. O motor interpreta x como easting e y como northing relativos à origem equador e meridiano de Greenwich em zero zero. Valores fora desse quadrado são invalid_input porque ficam além do recorte de latitude perto de mais ou menos oitenta e cinco ponto zero cinco graus onde o mapa Mercator se torna infinito. Aliases mercator_x e easting para x, e mercator_y e northing para y, são aceitos para payloads orientados a SIG. Campos ausentes, valores não finitos e coordenadas fora da extensão nunca produzem um NaN silencioso; falham com mensagem clara invalid_input e não são cobrados. Entradas 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.

Lendo lon, lat, rótulos CRS e constantes de extensão

Use lon e lat ao construir coordenadas GeoJSON Point em ordem longitude primeiro; use latitude e longitude ao vincular a rótulos de UI que preferem os nomes longos. A origem zero zero se desprojeta para a ilha nula do Golfo da Guiné a zero graus norte e zero leste. x positivo move para leste; y positivo para norte até o recorte polar. A projeção direta de lat/lon para metros fica intencionalmente fora de escopo para esta página se concentrar na intenção de busca de desprojeção. O campo crs_in é sempre EPSG:3857 e crs_out sempre EPSG:4326 para que o código a jusante afirme a transformação sem cheirar formas. radius_m informa seis milhões trezentos e setenta e oito mil cento e trinta e sete, o semi-eixo maior WGS-84 que EPSG:3857 usa como raio de esfera, e max_extent_m informa pi vezes esse raio para clientes validarem no lado do cliente antes de chamar a API. O rótulo method é sempre web_mercator_inverse. Combine este endpoint com ferramentas de tile ou quadkey quando já tiver índices de pixel ou tile e ainda precisar de graus geográficos para um marcador.

Uso da API, preços, fluxos SIG e limites práticos

Envie um corpo JSON com x e y numéricos em metros Web Mercator. Use a API pré-paga quando um backend de mapas, job ETL ou cache offline móvel precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição do motor. Autores de SDK podem mapear os campos lon e lat diretamente em alvos de câmera de mapa, enquanto pipelines analíticos podem armazenar radius_m e max_extent_m junto ao resultado para trilhas de auditoria.

Depuração de tiles e camadas de mapa

Desenvolvedores convertem posições de clique ou easting/northing de camadas Web Mercator de volta a lat/lon para logs, relatórios de bugs e cruzamentos com verdade GPS.

Como converto metros Web Mercator em latitude e longitude?

Envie JSON com x e y em metros EPSG:3857. A resposta inclui lon e lat (e aliases longitude/latitude) em graus decimais em EPSG:4326.

Ver a documentação completa do KIT →