BLOG · Uncategorized

Geocodificacao no QGIS: Enderecos em Coordenadas [2026]

Geocodificacao no QGIS converte enderecos textuais (rua, numero, cidade) em coordenadas geograficas (latitude, longitude). O processo inverso — converter coordenadas em enderecos — chama-se geocodificacao reversa. Ambas as operacoes sao fundamentais para espacializar dados tabulares.Neste tutorial voce aprende a fazer geocodificacao no QGIS usando o plugin MMQGIS e servicos gratuitos.

O Que e Geocodificacao

Muitos dados vem em formato tabular com enderecos mas sem coordenadas — cadastros de clientes, registros de ocorrencias, listagens de imoveis. A geocodificacao transforma esses textos em pontos no mapa, permitindo analise espacial.
  • Geocodificacao direta: endereco para coordenadas. Entrada: Rua Augusta 1500, Sao Paulo. Saida: -23.5505, -46.6553.
  • Geocodificacao reversa: coordenadas para endereco. Entrada: -23.5505, -46.6553. Saida: Rua Augusta, Consolacao, Sao Paulo.
  • Em lote (batch): processar centenas ou milhares de enderecos de uma vez a partir de planilha CSV.
  • Servicos: Nominatim (OpenStreetMap, gratuito), Google Geocoding API (pago), Bing Maps (pago).

Como Fazer Geocodificacao no QGIS com MMQGIS

O MMQGIS e o plugin mais usado para geocodificacao no QGIS. Ele conecta com o Nominatim (OpenStreetMap) sem necessidade de API key.
  1. Instale o plugin MMQGIS via Gerenciador de complementos.
  2. Prepare um CSV com colunas: endereco, cidade, estado, pais (ou endereco completo em uma coluna).
  3. Va em MMQGIS, Geocode, Geocode CSV with Web Service.
  4. Selecione o arquivo CSV e mapeie as colunas.
  5. Escolha o servico (Nominatim/OpenStreetMap).
  6. Defina os arquivos de saida (shapefile com pontos encontrados e CSV com nao encontrados).
  7. Clique em OK e aguarde o processamento.
O Nominatim tem limite de 1 requisicao por segundo. Para lotes grandes (1000+ enderecos), o processo pode demorar. Enderecos nao encontrados sao salvos em arquivo separado para revisao manual.
curso-de-qgis-com-certificado

Dicas Para Melhorar a Taxa de Acerto

A qualidade da geocodificacao no QGIS depende diretamente da qualidade dos enderecos de entrada. Enderecos mal formatados, abreviados ou com erros geram falhas.
  • Padronize: use formato completo — Rua, Numero, Bairro, Cidade, Estado. Evite abreviacoes (R. em vez de Rua, Av. em vez de Avenida).
  • Acentos: o Nominatim aceita acentos mas e mais robusto sem eles. Teste com e sem.
  • CEP: quando disponivel, inclua o CEP. Aumenta significativamente a precisao da localizacao.
  • Revisao: verifique os pontos nao encontrados. Corrija erros de digitacao e reprocesse.
  • Validacao: sobreponha os pontos geocodificados a um basemap para verificar visualmente se estao na posicao correta.
O Formacao GeoPro ensina geocodificacao em lote, validacao de resultados e analise espacial dos dados geocodificados.
Layout para Mapa Temático no QGIS: Guia Completo em 5 Passos

Geocodificacao Reversa no QGIS

A geocodificacao reversa converte coordenadas em enderecos. Util quando voce tem pontos coletados com GPS e precisa associar o endereco mais proximo a cada ponto.No MMQGIS, va em Geocode, Reverse Geocode. Selecione a camada de pontos e o servico. O resultado adiciona colunas com endereco, cidade e pais a tabela de atributos.Para projetos de cadastro urbano e rural, a geocodificacao reversa complementa o levantamento de campo — o tecnico coleta coordenadas com GPS e o QGIS associa automaticamente o endereco correspondente a partir da base do OpenStreetMap.

Limitacoes e Alternativas

O Nominatim depende da cobertura do OpenStreetMap na regiao. Em areas rurais ou cidades pequenas do Brasil, a cobertura pode ser incompleta. Para esses casos, considere usar a base de enderecos do IBGE (Cadastro Nacional de Enderecos para Fins Estatisticos) ou servicos pagos como Google Geocoding API que tem cobertura mais abrangente.Para geocodificacao em massa (milhares de enderecos), servicos pagos oferecem maior velocidade e taxa de acerto. O Google permite 40.000 chamadas gratuitas por mes com cartao cadastrado, suficiente para a maioria dos projetos.

Geocodificacao em Projetos de Grande Escala

Para projetos com milhares de registros — cadastros municipais, bases de clientes, listagens imobiliarias — a geocodificacao em lote exige estrategia. Divida o arquivo em blocos de 500-1000 enderecos para processamento. Monitore a taxa de acerto de cada bloco e separe os nao encontrados para tratamento manual. Apos a geocodificacao, valide uma amostra aleatoria de 5-10% sobrepondo ao basemap. Corrija erros sistematicos (bairros inteiros deslocados, CEPs errados) antes de publicar os dados. A documentacao da taxa de acerto e obrigatoria em projetos profissionais — relatorios devem informar quantos registros foram geocodificados com sucesso e qual a precisao estimada.

Perguntas Frequentes sobre Geocodificacao no QGIS

Como fazer geocodificacao no QGIS?

Instale o plugin MMQGIS, prepare um CSV com enderecos e use Geocode CSV with Web Service com o servico Nominatim.

E gratuito?

Sim. O Nominatim (OpenStreetMap) e gratuito com limite de 1 requisicao por segundo. Para grandes volumes, considere servicos pagos.

Por que alguns enderecos nao sao encontrados?

Enderecos incompletos, mal formatados ou em areas com baixa cobertura no OpenStreetMap. Corrija o formato e reprocesse.

Posso usar Google Maps para geocodificar?

Sim, com API key do Google Cloud Platform. O MMQGIS suporta Google Geocoding API mas requer cadastro e pode ter custos.

Qual a precisao da geocodificacao?

Varia de metros (endereco completo com numero) a quilometros (apenas cidade). A precisao depende da qualidade do endereco e da cobertura do servico.

Domine o geoprocessamento. Conheca a Formacao GeoPro e aprenda QGIS do zero ao avancado.

Veja tambem: Criar pontos | Coordenadas UTM | Mapa de calor | Voronoi