API Location Presídios

Presídios

Dados geoespaciais sobre unidades prisionais brasileiras para detecção de fraudes, prevenção a golpes e enriquecimento de modelos de risco com base na proximidade a presídios.

Categoria Location
Atualização Semestral
Fontes Infopen · CNJ · Mapeamento interno
Raio máximo 5.000 m

Aplicações

O dado de presídios permite identificar se uma coordenada geográfica está próxima ou dentro de uma unidade prisional, fornecendo sinais críticos para detecção de fraudes e validação cadastral — especialmente quando a lat/lng do dispositivo é coletada durante operações financeiras.

Detecção de Fraude

Identifique operações financeiras originadas de dentro ou proximidade de unidades prisionais em tempo real.

Validação Cadastral

Verifique se o endereço ou localização declarada pelo usuário durante o onboarding é compatível com o contexto territorial.

Enriquecimento de Modelos

Adicione variáveis como índice de lotação, percentual de estelionato e tipo de regime como features em modelos preditivos de risco.

Compliance & PLD

Monitore transações e cadastros com sinais de proximidade a unidades prisionais para reforçar políticas de prevenção à lavagem de dinheiro.

Conceito

A base de dados contém o mapeamento geoespacial de todos os presídios, prisões, casas de custódia e albergues judiciais do Brasil. Cada unidade prisional possui uma geometria delimitada, e a API calcula a relação espacial entre o ponto consultado e a unidade mais próxima.

Além da distância, o retorno inclui informações operacionais da unidade como população carcerária, índice de lotação, tipo de regime e percentual de presos por estelionato — variáveis relevantes para modelos de detecção de fraude.

Convenção de Sinais

O campo booleano ponto_dentro_presidio indica diretamente se o ponto está dentro (true) ou fora (false) da unidade prisional. O campo distancia_borda_m sempre retorna o valor absoluto da distância à borda.

ponto_dentro_presidio: true O ponto se encontra dentro dos limites da geometria da unidade prisional.
ponto_dentro_presidio: false O ponto está fora da unidade prisional. O campo distancia_borda_m indica a distância até a borda mais próxima.

Parâmetros de Entrada

latitude float

Latitude da coordenada geográfica do ponto a ser analisado.

longitude float

Longitude da coordenada geográfica do ponto a ser analisado.

Exemplos

Três cenários em Tremembé (SP) ilustram como o retorno varia conforme a posição do ponto em relação à unidade prisional.

Ponto dentro do presídio -22.98457667536123, -45.52305131345667
Mapa: ponto dentro do presídio de Tremembé
{
  "ambito": "ESTADUAL",
  "area_m2": 186284.5,
  "distancia_borda_m": 183.06,
  "distancia_centroide_m": 26.37,
  "indice_lotacao_feminino": 0,
  "indice_lotacao_masculino": 1.15,
  "indice_lotacao_total": 0.87,
  "municipio": "Tremembé",
  "nome_estabelecimento": "CPP \"Dr. Edgard Magalhães Noronha\" de Tremembé",
  "percentual_estelionato_feminino": 0.0,
  "percentual_estelionato_masculino": 0.0013,
  "percentual_estelionato_total": 0.0013,
  "perimetro_m": 1684.93,
  "ponto_dentro_presidio": true,
  "pop_feminino_total": 0,
  "pop_masculino_total": 3078,
  "tipo_estabelecimento": "REGIME_SEMIABERTO",
  "total_terceirizacoes": 1,
  "uf": "SP"
}

O ponto está dentro do presídio (ponto_dentro_presidio: true), a 183 m da borda e 26 m do centroide. É uma unidade estadual de regime semiaberto com 3.078 presos masculinos e índice de lotação masculino de 1,15. O percentual de estelionato é de ~0,13%.

Ponto fora do presídio (próximo) -22.98248144771361, -45.52428550596679
Mapa: ponto fora do presídio de Tremembé, próximo
{
  "ambito": "ESTADUAL",
  "area_m2": 186284.5,
  "distancia_borda_m": 80.02,
  "distancia_centroide_m": 290.49,
  "indice_lotacao_feminino": 0,
  "indice_lotacao_masculino": 1.15,
  "indice_lotacao_total": 0.87,
  "municipio": "Tremembé",
  "nome_estabelecimento": "CPP \"Dr. Edgard Magalhães Noronha\" de Tremembé",
  "percentual_estelionato_feminino": 0.0,
  "percentual_estelionato_masculino": 0.0013,
  "percentual_estelionato_total": 0.0013,
  "perimetro_m": 1684.93,
  "ponto_dentro_presidio": false,
  "pop_feminino_total": 0,
  "pop_masculino_total": 3078,
  "tipo_estabelecimento": "REGIME_SEMIABERTO",
  "total_terceirizacoes": 1,
  "uf": "SP"
}

O ponto está fora do presídio (ponto_dentro_presidio: false), mas a apenas 80 m da borda. Mesmo fora dos limites, a proximidade pode ser um sinal relevante para modelos de risco.

Ponto distante (área rural, > 5 km) -22.999574787690577, -45.46742743107504
Mapa: ponto distante em área rural de Tremembé
{
  "ambito": null,
  "area_m2": null,
  "distancia_borda_m": null,
  "distancia_centroide_m": null,
  "indice_lotacao_feminino": null,
  "indice_lotacao_masculino": null,
  "indice_lotacao_total": null,
  "municipio": null,
  "nome_estabelecimento": null,
  "percentual_estelionato_feminino": null,
  "percentual_estelionato_masculino": null,
  "percentual_estelionato_total": null,
  "perimetro_m": null,
  "ponto_dentro_presidio": false,
  "pop_feminino_total": null,
  "pop_masculino_total": null,
  "tipo_estabelecimento": null,
  "total_terceirizacoes": null,
  "uf": null
}

O ponto está a mais de 5 km de qualquer unidade prisional. Todos os campos retornam null, exceto ponto_dentro_presidio que retorna false — o ponto não está dentro de nenhum presídio.

Atributos Retornados

O retorno contém informações de localização, distância, características da unidade prisional e indicadores operacionais da unidade mais próxima ao ponto consultado.

Localização & Distância
ponto_dentro_presidio
Booleano que indica se o ponto está dentro (true) ou fora (false) dos limites da unidade prisional.
distancia_borda_m
Distância em metros do ponto até a borda da geometria da unidade prisional mais próxima.
distancia_centroide_m
Distância em metros do ponto até o centroide (ponto central) da unidade prisional mais próxima.
area_m2
Área em metros quadrados da geometria que contém a unidade prisional.
perimetro_m
Perímetro em metros da geometria que contém a unidade prisional.
Identificação da Unidade
nome_estabelecimento
Nome oficial da unidade prisional.
tipo_estabelecimento
Tipo de regime: REGIME_SEMIABERTO, REGIME_FECHADO, PRESOS_PROVISORIOS, entre outros.
ambito
Indica se a unidade é de âmbito ESTADUAL ou FEDERAL.
municipio
Município em que se encontra a unidade prisional.
uf
Unidade Federativa em que se encontra a unidade prisional.
Indicadores Operacionais
pop_masculino_total
População carcerária masculina total da unidade.
pop_feminino_total
População carcerária feminina total da unidade.
indice_lotacao_masculino
Índice de lotação da população masculina (razão entre população e capacidade).
indice_lotacao_feminino
Índice de lotação da população feminina.
indice_lotacao_total
Índice de lotação total da unidade prisional.
percentual_estelionato_masculino
Percentual de presos masculinos cumprindo pena por estelionato.
percentual_estelionato_feminino
Percentual de presas femininas cumprindo pena por estelionato.
percentual_estelionato_total
Percentual total de presos cumprindo pena por estelionato na unidade.
total_terceirizacoes
Número de terceirizações registradas na unidade prisional.

Detalhes Técnicos

Fontes

  • Infopen — Ministério da Justiça
  • Conselho Nacional de Justiça (CNJ)
  • Mapeamento geoespacial interno PrismaData

Metodologia

Coleta de dados nos sistemas do CNJ e Ministério da Justiça, enriquecidos com mapeamento geoespacial manual para delimitação das geometrias das unidades prisionais.

Frequência de Atualização

Base atualizada semestralmente.

Cobertura

Todo o território nacional. Presídios, prisões, casas de custódia e albergues judiciais. Pontos a mais de 5.000 m retornam valores nulos.

Limitações

Considere ao utilizar

  • Em alguns casos, mais de uma penitenciária compartilha a mesma área física (pavilhões distintos). Nesses casos, a geometria foi dividida e cada metade atribuída a uma das unidades, o que pode gerar imprecisão na unidade identificada.
  • Pontos distantes a mais de 5.000 metros da unidade prisional mais próxima retornam valores nulos para todos os campos.
  • Os dados populacionais e operacionais dependem da atualização do Infopen/CNJ e podem apresentar defasagem em relação à realidade atual de algumas unidades.

Pronto para testar?

Solicite acesso à sandbox da API de Presídios e veja o retorno para suas coordenadas.

Solicitar acesso