Geocodificação

A geocodificação designa um par de latitude/longitude para o endereço de uma rua. O resultado não é exato: a geocodificação cria a melhor estimativa possível baseada na informação disponível. O MapQuest usa um entre diversos métodos para chegar a um geocódigo.

Interpolação de endereço
Este método fornece os resultados com maior exatidão. Na interpolação de endereço, as ruas são detalhadas em segmentos e cada segmento possui uma gama de endereços associados a ela. O software do MapQuest faz uma estimativa aproximada da localização de um determinado endereço com base onde ele deveria estar posicionado dentro daquele segmento. Por exemplo, vamos supor que peçamos ao MapQuest para mostrar a localização do endereço " Rua Elmo, 25, CA". Um servidor de geocodificação perguntará a um servidor de mapeamento o melhor dado disponível para Elm Street em Hollywood. Então ele localizará o segmento com endereços em uma faixa, digamos, de 1 a 49 em um lado e de 2 até 50 no outro. Ele assumirá que o 25 está no centro do segmento no lado ímpar da rua e localizará o endereço nas coordenadas de latitude/longitude para aquela posição.


Se for impossível geocodificar um endereço usando a interpolação (normalmente porque a rua ainda não está no banco de dados ou há diversas ruas com o mesmo nome em uma determinada área), o servidor tentará usar uma intersecção coincidente (se o endereço estiver fora dos Estados Unidos) ou centróides de código postal postal (se o endereço estiver nos EUA).

Coincidência de intersecção
Para geocodificar um endereço usando a coincidência de intersecção, o MapQuest encontra dois segmentos de rua: um segmento próximo de onde o MapQuest pensa que o endereço deveria estar localizado e um que toca aquele segmento. Ela então geocodifica aquela intersecção, a qual ela supõe que seja a intersecção mais próxima do endereço fornecido. Neste caso, o MapQuest fornece uma mapa indicando a intersecção ou as orientações para a intersecção.

Centróides de código postal
Nos Estados Unidos, todo endereço possui um "código zip" que corresponde a uma região particular dentro de uma cidade. Um centróide de código zip é uma área que corresponde a um código de cinco dígitos, sete dígitos ou nove dígitos. A maioria das pessoas está familiarizada com os códigos zip de cinco dígitos, mas aqueles códigos zip são na verdade divididos em áreas menores, zip+2, e áreas ainda menores, zip+4. O centróide zip+4 é o código zip de nove dígitos visto algumas vezes em documentos oficiais e tipicamente inclui cerca de 10 residências (é possível procurar o código zip+4 para um determinado endereço usando o guia USPS ZIP Code Lookup). (em inglês) Se o MapQuest puder descobrir em qual centróide +4 deve estar o endereço, ele calculará um par de latitude/longitude no centro daquele centróide. A próxima etapa é tentar colocar o endereço em um centróide +2 e, finalmente, na área de código zip de cinco dígitos, que é bastante grande. Essas últimas opções não retornam resultados muito exatos.

Agora que sabemos como o MapQuest gera mapas e orientações, vamos descobrir como podemos usar o site MapQuest.com para obter a informação desejada.