Documentação de Produto - PrismaData API

Location

Geocoder

📌 Visão Geral

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*.

🧪 Exemplos de uso

📍 Geocodificação bem-sucedida

Rua Alagoas, 601, Savassi - Belo Horizonte - MG – 30130-165 --> (-19.932592391967773, -43.93540573120117)

Geocoder_1
{
    '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.

📍 Geocodificação reversa

(-22.98627572993613, -43.208798617447684) --> AVENIDA VIEIRA SOUTO, 516 - IPANEMA, RIO DE JANEIRO - RJ, 22420-008

Geocoder_2
{
    '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 latitude 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.

💡 Geocoder

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:

  • Renda;
  • Favelas;
  • Presídios;
  • e outros.
  • Geocoder Direto

    📥 Entradas

    📦 Atributos Retornados

    Geocoder Reverso

    📥 Entradas

    📦 Atributos Retornados

    🔁 Atualizações

    Base atualizada mensalmente. Algoritmo atualizado constantemente.

    📚 Fontes

    ⚙️ Metodologia

    O geocoder surge a partir da agregação de diferentes bases de dados e de metologia própria da PrismaData para encontrar os endereços seja diretamente ou reversamente.

    ❗ Limitações

    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 alguns casos já que bases de endereços que são apresentadas ao nosso geocoder são, algumas vezes, inconsistentea ou desatualizada.