Perguntas · Moradas
O que é a normalização de moradas e como se faz?
Normalizar uma morada é verificar que existe e reescrevê-la na forma de entrega correta: o tipo de via por extenso, o número de porta a seguir à rua, o código postal completo com os sete algarismos, a localidade postal na forma oficial. Faz-se comparando o que está escrito com o registo nacional de moradas e declarando cada correção.
O que quer dizer, em concreto
A mesma morada pode escrever-se de dezenas de maneiras: «r. de santa catarina, 110», «Rua Sta. Catarina n.º 110», «SANTA CATARINA 110 PORTO», com o código postal só de quatro algarismos ou sem ele. Para uma pessoa é sempre o mesmo sítio. Para uma base de dados, para uma transportadora ou para um programa que tem de comparar duas fichas são cadeias de texto diferentes. A normalização leva cada uma destas grafias à mesma forma: Rua de Santa Catarina 110, 4000-442 PORTO.
Não é só uma questão de forma. Para chegar a essa linha o motor tem de estabelecer que a localidade é o Porto, que no Porto existe uma Rua de Santa Catarina, que o número 110 fica no troço com o código postal 4000-442 e não noutro. Cada passo é uma verificação: se uma rua não consta na localidade, ou se o registo não cobre esse troço, a normalização não inventa e di-lo.
O que acontece se não a fizer
As consequências veem-se em três sítios. Nos envios: uma parte das cartas e das encomendas volta ou chega atrasada, porque o código postal incompleto ou errado manda o envelope para o centro de distribuição errado e a rua abreviada não se resolve à primeira. Na base de dados: a mesma pessoa acaba em duas ou três fichas, porque a pesquisa por morada não encontra a ficha existente escrita de outra maneira, e as contagens por localidade ou por zona não batem certo. Nas integrações: um sistema de gestão, um CRM e uma loja online que falam de clientes diferentes só porque cada um escreve a morada à sua maneira.
O custo nunca é uma rubrica só do orçamento. É feito de devoluções, de comunicações em duplicado, de tempo gasto a procurar à mão e de decisões tomadas sobre números que contam duas vezes as mesmas pessoas.
Como se escreve uma morada correta
A forma de entrega portuguesa é feita de quatro elementos, sempre pela mesma ordem:
- O tipo de via e o nome da rua, por extenso: Rua, Avenida, Praça, Largo, Travessa, seguido do nome completo como consta no registo. «R.» passa a «Rua», «Av.» a «Avenida», «Pç.» a «Praça»; a partícula «de» fica onde o registo a tem («Rua de Santa Catarina»).
- O número de porta, a seguir ao nome da rua, sem vírgula nem «n.º». Andar, porta e lote não fazem parte da morada: ficam na linha seguinte, a do edifício.
- O código postal, sete algarismos em dois grupos («4000-442»): o segundo grupo identifica o troço de rua, não só a cidade. «4000» sozinho não identifica nenhum troço, e o código de outro troço manda a carta para o sítio errado.
- A localidade postal, em maiúsculas, com o nome que o registo lhe dá: o lugar ou a freguesia, quando é preciso, vai na linha do edifício.
O telefone e o e-mail não fazem parte da morada, mas convém controlá-los no mesmo passo, porque os erros vêm da mesma mão e da mesma pressa.
Como se faz na prática
Um motor de normalização trabalha do geral para o particular: primeiro a localidade, depois a rua no registo dessa localidade, por fim o número de porta e o código postal que lhe cabe. Quando os dados escritos se contradizem, escolhe e declara a escolha.
O resultado não é só a morada reescrita. É a morada mais um resultado: correta, alterada com a lista das modificações, ou a rever com o motivo (rua que não consta na localidade, número em falta, localidade ambígua). Em Portugal o registo nacional cobre a maior parte das ruas, mas não todas: onde não chega, o motor diz que o número não é confirmável, em vez de o dar por errado. Um motor que devolve sempre uma morada bonita e nunca uma dúvida está a esconder os erros em vez de os resolver.
Com a RadarAddress a normalização é a verificação da morada: uma de cada vez a partir do site, a partir de um ficheiro Excel ou CSV para uma base de dados inteira, pela API dentro do seu sistema de gestão ou no formulário do site com o preenchimento automático. No mesmo passo arruma apelido e nome, corrige as gralhas no e-mail e devolve as coordenadas e o código do município. Os preços estão na página de preços.
Normalizar, validar, geocodificar: três coisas diferentes
Validar é responder sim ou não: esta morada existe? É o mínimo, e sozinho serve de pouco: um não sem a correção deixa-lhe o trabalho todo. Normalizar é validar e reescrever na forma correta, com as alterações declaradas: é o que uma base de dados precisa. Geocodificar é acrescentar as coordenadas a uma morada já resolvida: útil para mapas e distâncias, enganador se for feito sobre uma morada não normalizada, porque um ponto no mapa sai sempre, mesmo errado. A ordem certa é sempre a mesma: primeiro a normalização, depois tudo o resto.
A mesma morada, antes e depois
4000 porto
4000-442 PORTO
Três alterações declaradas: o tipo de via por extenso, o código postal completado com os três algarismos do troço, a localidade em maiúsculas. O resultado diz «morada alterada», não «morada errada».
As perguntas que se seguem
O que quer dizer não normalizar a morada?
Quer dizer usar a morada tal como foi escrita, sem a verificar. Funciona enquanto alguém a lê e a interpreta; deixa de funcionar quando é uma máquina a usá-la: um centro de distribuição, uma pesquisa na base de dados, uma comparação entre duas fichas.
Como se escreve uma morada de forma correta?
Tipo de via e nome da rua por extenso, depois o número de porta, depois o código postal com os sete algarismos e a localidade em maiúsculas. Andar, porta, lote e lugar ficam numa linha à parte, a do edifício.
A normalização muda o significado da morada?
Não. Muda a forma, não o sítio. Quando a forma correta não se consegue estabelecer com certeza, por exemplo uma rua que não consta na localidade ou um troço que o registo não cobre, a morada fica como está e o resultado assinala-o: nenhuma morada é substituída por uma plausível.
Serve mesmo se as cartas chegarem na mesma?
Sim, para a base de dados. Uma morada escrita de três maneiras faz três fichas da mesma pessoa, três contagens erradas e três envios. A normalização é o pressuposto da desduplicação.
Posso normalizar as moradas no momento em que são inseridas?
Sim, com o preenchimento automático no formulário e com a API no momento de gravar. É a maneira mais económica: uma morada correta à entrada não tem de ser corrigida depois.
Quanto tempo leva uma base de dados inteira?
O ficheiro carrega-se e é processado numa fila, linha a linha, até um milhão de moradas num só trabalho; no fim chega um e-mail com o resultado e o relatório dos resultados.
Experimente a verificação de moradas
Veja um exemplo do seu país normalizado, com cada correção explicada campo a campo.
Experimente a verificação de moradasLê também: Porque voltam as cartas · Verificar e corrigir uma base de clientes · Uma API para normalizar moradas