O que é o software de geocodificação?
O software de geocodificação é um tipo de aplicativo de computador que combina endereços de rua com informações do mapa para fornecer um local exclusivo para cada endereço. Ele converte essencialmente uma lista de endereços em pontos em um mapa. A maioria dos tipos de software de sistemas de informação geográfica (GIS) incluirá algumas funções básicas de geocodificação, mas o software de geocodificação separado também está disponível. Alguns softwares de geocodificação podem até executar operações de geocodificação sem uma sessão de mapeamento, vinculando os endereços em um banco de dados aos atributos da rua no banco de dados para o mapa de origem.
O tipo de mapa usado na geocodificação pode variar dependendo de qual escala e nível de detalhe é necessário; Os mapas podem incluir os de encomendas terrestres, códigos postais ou distritos. Normalmente, um mapa no nível da rua é usado para obter os resultados mais precisos. O mapa de origem precisará de um banco de dados que inclua certos atributos para os recursos no mapa. Um banco de dados de mapa de rua, por exemplo, pode listar os nomes das ruas e a variedade deendereços em cada rua. Ter dados precisos para o mapa é essencial para interpolação de endereço confiável.
Para que o software de geocodificação funcione, ele requer padronização de endereços. Um programa de computador pode não reconhecer que "St." é abreviado para "rua" em um endereço, por exemplo, então o endereço "123 Main St." Não seria encontrado como uma partida para "123 Main Street". Todos os registros de endereços no banco de dados devem usar as mesmas regras de capitalização e abreviação. Os sites que fornecem instruções para os endereços geralmente têm uma função que lhes permite interpretar endereços que não são inseridos no formato padrão.
O software de geocodificação analisará os endereços em componentes individuais. Nos Estados Unidos e em muitos outros países, um endereço normalmente pode ser dividido nos seguintes componentes: prefixo ou sufixo direção, tipo de prefixo, número de endereço, nome da rua, tipo de rua AND Código Postal. Por exemplo, no endereço 692 Hwy 31 n, "692" é o número do endereço, "Hwy" é o tipo de prefixo, "31" é o nome da rua e "n" é a direção do sufixo. O software será dividido em todos os endereços no banco de dados dessa maneira.
Após o banco de dados do atributo de mapa e o banco de dados de endereço são colocados no software de geocodificação, os processos de aplicativos podem tentar corresponder a cada endereço com um local no mapa. Ele se junta aos dois combinando as entradas em cada banco de dados, e alguns softwares fornecerão uma pontuação para a proximidade de uma correspondência encontrada para cada endereço. O banco de dados de endereço será marcado com a coordenada do mapa correspondente, geralmente latitude e longitude, no banco de dados do mapa.
Existem vários métodos de como o software determina onde colocar um endereço em um mapa de rua. Uma maneira comum é o método de um alcance, no qual cada rua recebe uma única variedade de números de endereço. O aplicativo testará um endereço para ver se FALLS dentro da gama dada de números para aquela rua. Se isso acontecer, o ponto para o local do endereço é colocado na rua proporcional ao seu valor entre os pontos de extremidade da linha de rua. Por exemplo, se uma rua tiver um intervalo de endereços de 500 a 599, o endereço número 550 estaria localizado a meio caminho entre os pontos de extremidade da rua no mapa.