
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.- Instale o plugin MMQGIS via Gerenciador de complementos.
- Prepare um CSV com colunas: endereco, cidade, estado, pais (ou endereco completo em uma coluna).
- Va em MMQGIS, Geocode, Geocode CSV with Web Service.
- Selecione o arquivo CSV e mapeie as colunas.
- Escolha o servico (Nominatim/OpenStreetMap).
- Defina os arquivos de saida (shapefile com pontos encontrados e CSV com nao encontrados).
- Clique em OK e aguarde o processamento.

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.

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
