A PrismaData oferece acesso via API a dados enriquecidos sobre características socioeconômicas e demográficas associadas a coordenadas geográficas ou endereços.
O geocodificador (ou geocoder) é uma ferramenta essencial para conectar dados geográficos (como endereços) e coordenadas do mundo real (latitude e longitude). É usado em negócios para integrar informações de localização a análises, serviços de entrega, marketing ou gestão urbana. Existem dois tipos principais: geocodificação direta e reversa.
O Geocoder da PrismaData está disponível apenas para o Brasil, isto é, fazemos a geocodificação direta e reversa apenas para endereços e regiões dentro do território brasileiro. Assim, consideramos nossa solução especializada e focada apenas no território nacional.
Vale ressaltar que o geocoder é, frequentemente, um passo inicial para se obter outros dados da PrismaData, como dados de:


Entrada:
Rua Alagoas, 601, Savassi - Belo Horizonte - MG – 30130-165 --> (-19.932592391967773, -43.93540573120117)
Resposta:
{
'prismadata__geocoder__cep': '30130-160',
'prismadata__geocoder__classificao_qualidade_geocodificacao': 'MUITO_ALTA',
'prismadata__geocoder__endereco_completo': 'RUA ALAGOAS, 601 - SAVASSI, BELO HORIZONTE - MG, 30130-160',
'prismadata__geocoder__latitude': -19.932592391967773,
'prismadata__geocoder__localidade': 'SAVASSI',
'prismadata__geocoder__logradouro': 'RUA ALAGOAS',
'prismadata__geocoder__longitude': -43.93540573120117,
'prismadata__geocoder__municipio': 'BELO HORIZONTE',
'prismadata__geocoder__numero': 601,
'prismadata__geocoder__score_qualidade_geocodificacao': 100.0,
'prismadata__geocoder__uf': 'MG'
}
O ponto destacado na imagem é o resultado da conversão do endereço da PrismaData em coordenadas geográficas. Além da Lat/Lng, a API ainda retorna informações separadas que compõem o endereço, bem como uma avaliação da confiança/qualidade em relação ao resultado da geocodificação.

Entrada:
(-22.98627572993613, -43.208798617447684) --> AVENIDA VIEIRA SOUTO, 516 - IPANEMA, RIO DE JANEIRO - RJ, 22420-008
Resposta:
{
'prismadata__reverse_geocoder__cep': '22420-008',
'prismadata__reverse_geocoder__distancia_m': 7.02674626,
'prismadata__reverse_geocoder__endereco_completo': 'AVENIDA VIEIRA SOUTO, 516 - IPANEMA, RIO DE JANEIRO - RJ, 22420-008',
'prismadata__reverse_geocoder__latitude_endereco': -22.986234664916992,
'prismadata__reverse_geocoder__latitude_input': -22.98627572993613,
'prismadata__reverse_geocoder__localidade': 'IPANEMA',
'prismadata__reverse_geocoder__logradouro': 'AVENIDA VIEIRA SOUTO',
'prismadata__reverse_geocoder__longitude_endereco': -43.2088508605957,
'prismadata__reverse_geocoder__longitude_input': -43.208798617447684,
'prismadata__reverse_geocoder__municipio': 'RIO DE JANEIRO',
'prismadata__reverse_geocoder__numero': 516,
'prismadata__reverse_geocoder__uf': 'RJ'
}
Conforme a imagem, a coordenada de entrada (em vermelho) está a pouco mais de 7 metros do endereço Av. Vieira Souto, 516, Rio de Janeiro - RJ (em azul). Assim, foi feita a conversão de uma coordenada de entrada (Lat/Lng) para o endereço mais próximo desta coordenada.
Base atualizada mensalmente. Algoritmo atualizado frequentemente.
O geocoder surge a partir da agregação de diferentes bases de dados, garantindo-se a qualidade dessa agregação removendo registros dúbios e incorretos e formando uma base própria. A partir dessa base única aplica-se metologia própria da PrismaData para encontrar os endereços, seja diretamente ou reversamente.
O geocoder da PrismaData realiza a geocodificação apenas no Brasil. Além disso, não há garantia de que a geocodificação será possível para todas as entradas, já que bases de endereços que são apresentadas ao nosso geocoder são, possuem alguns registros com informações inconsistentes ou desatualizadas.