Plus Code (Open Location Code)

Converta entre latitude/longitude e Plus Codes — o sistema de endereçamento aberto do Google para lugares sem nomes de rua.

Como usar

  1. Para codificar: digite latitude e longitude e clique no botão de codificar. O Plus Code aparece.
  2. Para decodificar: cole um Plus Code e clique no botão de decodificar. As coordenadas aparecem.
  3. Plus Codes funcionam em qualquer lugar da Terra e podem ser consultados no Google Maps.

Sobre esta ferramenta

Plus Codes, formalmente chamados de Open Location Codes, são um sistema de geocodificação desenvolvido pelo Google e lançado como código aberto. Eles codificam qualquer localização na Terra em um código alfanumérico curto como 588MC9X8+RC, que pode ser digitado, compartilhado e consultado no Google Maps. O sistema foi projetado para lugares que não têm endereços de rua — áreas rurais, assentamentos informais, terrenos abertos.

A codificação divide a superfície da Terra em uma grade de células progressivamente menores. Os quatro primeiros caracteres identificam uma área grande (cerca de 100×100 km), os dois seguintes reduzem para cerca de 5×5 km, e cada caractere adicional refina a precisão. Um código de 10 caracteres (o padrão) resolve para cerca de 14×14 metros — suficiente para encontrar a entrada de um edifício. O sinal + separa os oito primeiros caracteres (o código de área) do código local.

O algoritmo é público, determinístico e não requer conexão com a internet. Esta ferramenta o implementa em JavaScript a partir da especificação publicada. Nenhuma API do Google é chamada, e as coordenadas que você digita não são enviadas a lugar nenhum.

A fórmula

A codificação usa um alfabeto base-20 (23456789CFGHJMPQRVWX) para codificar latitude e longitude em células de grade progressivamente menores. Cada par de caracteres reduz a área por um fator de 20 em cada dimensão.

Perguntas frequentes

Isso é um produto do Google?

O algoritmo foi desenvolvido no Google mas lançado como código aberto sob a licença Apache 2.0. Qualquer pessoa pode usá-lo sem permissão do Google ou API.

Posso consultar um Plus Code no Google Maps?

Sim — cole o Plus Code na barra de pesquisa do Google Maps e ele navegará até a localização.

Por que algumas letras estão faltando no código?

O alfabeto evita letras que se parecem com dígitos (0, O, I, L, 1) e letras que poderiam ser ofensivas em combinações curtas (A, B, D, E, K, N, S, T, U, Z). Isso deixa 20 caracteres.

Precisa de internet?

Não. A codificação e decodificação são aritmética pura e rodam inteiramente no seu navegador.

Ferramentas relacionadas

Links longos? Encurte de graça

O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.

O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.