Novaterra × iAgroSat

CBRE · Guarulhos e entorno — triagem de terrenos industriais/logísticos · análise / beta privado · agosto de 2026

Tabelas e camadas: onde cada dado está

298 tabelas do schema cbre (iagro_sat) e 1093 campos dicionarizados nas tabelas que o cliente vê (borda âmbar). Cada ficha traz fonte, data, número de linhas medido, hash de um export determinístico, frescor e última validação; a tabela completa e o registro de validação estão no Catálogo. Gerado de data/catalogo.json (2026-09-01T16:07 UTC).

cbre.acesso_polos 1.085.546 tempos e distâncias de rota até 14 polos logísticos (GRU Cargo, Viracopos, Porto de Santos, Rodoanel, centro de SP, Congonhas e 8 cabeças de rodovia) por célula, imóvel CAR e lote urbano — linhas · não validado
FonteOSRM próprio sobre OpenStreetMap, recorte RMSP + Campinas + Santos
LicençaODbL 1.0 (atribuição obrigatória)
Data do dadoOSM 2026-08-27T20:21:06Z (acesso 2026-08-30)
Scriptpipeline/88a_polos_geom.py + osm/polos/build_osrm_polos.sh + pipeline/88b_acesso_polos.py
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançarota do centroide da célula e do ponto interior do imóvel; Santos = mínimo entre 3 portões de contêiner; NULL quando a via mais próxima está a mais de 1.000 m (cobertura 95,7 % das células, 98,9 % dos imóveis) · alta (método) / fluxo livre
Limitesfluxo livre, perfil de automóvel: no pico da RMSP os tempos reais são 1,5 a 2,5× maiores; o Rodoanel Norte está como highway=construction no OSM e o tempo pelo vetor norte está SUPERESTIMADO; 'cabeça de rodovia mais próxima' NÃO atribui corredor de escoamento
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alvo_idIdentificador do alvo no seu tipotexto
alvo_tipoO que foi roteadocategoria
dist_kmDistância pela via até o polokm
fonteComo o valor foi obtido. Hoje só existe um valor: nada é estimadocategoria
poloChave do polo logísticotexto
pontoRótulo do ponto do polo que venceu o mínimo (só faz diferença em Santos e no Rodoanel)texto
t_minTempo de viagem em FLUXO LIVRE do sítio até o polo. NULL = sem rota (via mais próxima a mais de 1.000 m)min
cbre.anuncio_ponto Posição final de cada anúncio ou lote de leilão (79.641 de 88.564 com posição) com a classe de precisão medida — linhas · não validado
Fontederivada de cbre.anuncios + anuncio_geo
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptgeocode/40_recalculo.sql
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiançacoordenada da fonte quando existe, senão a cascata; classe (lote/quadra/setor/bairro/suspeito) ancorada no erro MEDIDO contra gabarito cego, não no raio declarado · alta só na classe 'lote'
Limitescentroide de bairro nunca conta como 'anúncio dentro do imóvel'; 40 pontos publicados pela fonte caem fora do município que a própria fonte declara e ficam marcados 'suspeito'
Cliente vêsim · no catálogo
CampoSignificadoUnidade
fonte_suspeitaA coordenada publicada pela fonte cai fora do município que a própria fonte declarabooleano
idIdentificador do anúncio em cbre.anunciosinteiro
precisao_classeClasse de precisão medida (ver mercado_il.precisao_classe). Só lote e quadra contam como "anúncio dentro do imóvel"categoria
cbre.anuncios Anúncios e lotes de leilão coletados (portais, leiloeiros, carteiras); preço pedido, nunca transação 88.564 linhas · atencao
FonteChaves na Mão, Portal Zuk, Mega Leilões, Superbid, Caixa, LOG CP, Bresco, Herzog
Licençatermos de uso de cada site; robots.txt respeitado
Data do dado2026-08-28 em diante (cron) (acesso 2026-08-28)
Scriptmercado/run_all.sh (semanal) + run_leiloes_diario.sh (diário) → load.py
Linhas · chave88.564 · id
sha25661f407bfb55244d1 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."anuncios" t ORDER BY id) TO STDOUT' | sha256sum
Frescorsemanal · próxima verificação 2026-09-06
Última validação2026-08-30 · atencao
Método · confiançacadência 2-4 s, parada no 1º 403/429; geom só com lat/lon nativo · pedida ≠ transação
Limitessó ~1,7 % com coordenada; ZAP/VivaReal/OLX bloqueiam
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anuncianteNome da imobiliária/leiloeiro/carteira (pessoa jurídica). Pessoa física não é gravadatexto
area_construida_m2Área construída anunciadam²
area_m2Área do terreno ou do imóvel como anunciadam²
bairroBairro informadotexto
coletado_emQuando o anúncio foi lido por nósdata-hora
data_leilaoData do leilão (1ª praça) quando é leilãodata
data_publicacaoData de publicação quando o portal informadata
fontePortal ou carteira de origemcategoria
idIdentificador interno do anúnciointeiro
latLatitude quando o portal publica coordenada nativa (só 1.199 anúncios)graus
lonLongitude idemgraus
municipioMunicípio informadotexto
preco_brlPreço PEDIDO ou valor de 1ª praça. Nunca é preço de transaçãoR$
preco_tipoNatureza do preçocategoria
rawCampos brutos da página (JSON) para auditoriaJSON
tipo_fonteNatureza da fontecategoria
tipo_imovelTipo do imóvel como o portal classificatexto
tituloTítulo do anúnciotexto
ufUFtexto
urlURL do anúncio (chave de deduplicação)URL
cbre.aprm_ae APRM Alto Tietê Cabeceiras e Alto Juquery + mananciais de Guarulhos 6 linhas · passa
FonteDataGeo/IDEA-SP (Leis 15.913/2015, 15.790/2015) + SDU Guarulhos
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-28)
Scriptpipeline/45_mananciais.sql
Linhas · chave6 · —
sha256962668638427b2af sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."aprm_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaunião das três camadas · alta (fonte)
LimitesGuarapiranga/Billings e APMs 1975/76 NÃO carregadas: aprm=0 não é 'fora de manancial'
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.area_estudo_municipios Os 9 municípios com código IBGE e área 9 linhas · passa
Fontemalha municipal IBGE
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave9 · —
sha2562d9373d7ca4facfa sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."area_estudo_municipios" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaseleção · alta
Limites—
Sem procedênciascript não está no repositório
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.aruja_perimetro_urbano_lc42 Perímetro urbano de Arujá (atual + ampliado, 68,8 km²) vetorizado da Planta 1 da LC 42/2019 — linhas · não validado
FonteCâmara Municipal de Arujá (siscam), LC 42/2019 Planta 1 — Novo Perímetro Urbano
Licençadado público (licença não declarada na fonte)
Data do dado2019 (acesso 2026-08-29)
Scriptpipeline/zon_aruja/15_assemble.py + 15b_table.sql
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiança66 GCPs de interseção da grade UTM, modelo afim, RMSE 13,7 m · alta/media
Limitesé o único perímetro urbano lido de LEI entre os 9 municípios; nos outros 8 o perímetro é INFERIDO da macrozona + zona de uso; separa também 'branco = ZUPI-1' de 'branco = Z-R' na Planta 2
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.assemblagem Radar de remembramento (rotulo publicado; tabela mantida como "assemblagem"): quadras fiscais de Sao Paulo com 3+ lotes distintos de terreno/industria/armazens transacionados na mesma janela movel de 730 dias, com ITBI pago. E a COMPRA SUCESSIVA de lotes na mesma quadra, que costuma preceder o remembramento; o remembramento em si (fusao de matriculas, art. 234 da Lei 6.015/1973) so aparece na matricula, que nao lemos. 422 linhas · não validado
Fontederivada de cbre.itbi_sp (ITBI/PMSP) x cbre.cad_lote x cbre.cad_sp_quadra x cbre.itbi_sp_lote_zona
Licençaderivada
Data do dadotransacoes 2022-2026 (acesso 2026-08-30)
Scriptcbre/valor/30_assemblagem.sql + 31_assemblagem_tabela.sql
Linhas · chave422 · quadra_fiscal
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançajanela movel de 730 dias por quadra fiscal (setor+quadra do SQL); area combinada somada por LOTE DISTINTO; exclui proporcao < 100% e fracao ideal <> 1 · media
LimitesNAO prova comprador unico: adjacencia na mesma quadra nao identifica adquirente e a fonte nao publica nome. Valor declarado nao e preco pago. Quadra fiscal nao e quadra fisica. Lote transacionado nao e lote a venda.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_terreno_total_m2Área de terreno somada POR LOTE DISTINTO (nunca por transação)m2
galpao_entraSe a categoria da zona admite galpãotexto
geom_origemDe onde vem o desenho da linhatexto
janela_diasTamanho da janela móvel usada para acender o sinaldias
n_lotesQuantos LOTES DISTINTOS foram transacionados na quadra dentro da janelacontagem
primeira_dataData da primeira transação da janeladata
quadra_fiscalSetor e quadra do cadastro fiscal de São Paulo (6 primeiros dígitos do SQL)texto
rank_areaPosição no ranking por área combinadaposição
ultima_dataData da última transação da janeladata
valor_declarado_totalSoma dos valores DECLARADOS das transações dos lotes distintosR$
valor_m2_declaradoValor declarado total dividido pela área de terreno totalR$/m2
zona_siglaZona da carta de São Paulo em que a quadra caitexto
cbre.cad_fonte Catálogo das fontes de cadastro municipal e estadual consultadas: URL, formato, licença, CRS, se há dado pessoal, contagem e caminho de atualização — linhas · não validado
Fonteregistro próprio (research/31)
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptpipeline/cadastro/30_normaliza.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por fonte consultada, inclusive as ABANDONADAS · n.a.
Limitesregistra também o que NÃO foi ingerido de propósito: Mogi das Cruzes (campo proprietario) e Salvador (CPF/nome do contribuinte) foram abandonados no ponto em que a identidade aparece
Cliente vêsim · no catálogo
CampoSignificadoUnidade
acessado_emData em que o serviço foi consultadodata
atualizacaoComo e com que frequência a fonte se atualizatexto
crs_origemSistema de coordenadas em que a fonte servetexto
dado_pessoalA fonte expõe nome ou CPF. Quando sim, a camada foi ABANDONADA no ponto em que a identidade aparecebooleano/texto
fonteChave da fonte de cadastro consultadatexto
geometriaSe a fonte publica polígono, ponto, linha ou nadacategoria
n_registrosQuantos registros a fonte informacontagem
objetoQue objeto a fonte publicatexto
cbre.cad_galpao_oficial Os 343 galpões e condomínios logísticos cadastrados pela Secretaria da Fazenda de Guarulhos, com a empresa ocupante — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sf_galpoes
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Script—
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançacarga do WFS · alta (cadastro oficial do município)
Limitesa empresa ocupante é pessoa jurídica (não é dado pessoal); cadastro fiscal pode atrasar em relação à ocupação real; é ponto, não polígono do galpão
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado) (a camada está registrada em research/31 §1)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
emp_ocupante_1Empresa ocupante declarada no cadastro da Secretaria da Fazenda (pessoa jurídica)texto
insc_cadastralInscrição cadastral do imóvel em Guarulhostexto
cbre.cad_lote Lote urbano normalizado de São Paulo (polígono) e Guarulhos (ponto), com vacância decidida por duas fontes independentes — linhas · não validado
FonteGeoSampa geoportal:lote_cidadao (1.687.715 lotes) + GeoServer de Guarulhos geocorppg:pg_subblocos (394.861 registros / 216.172 lotes)
LicençaGeoSampa: termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação; Guarulhos: nenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS; lido em 30/08/2026 (acesso 2026-08-30)
Scriptpipeline/cadastro/10_geosampa_lote.py + 20_guarulhos_wfs.sh + 30_normaliza.sql + 35_guarulhos_voronoi.sql + 41_vacancia_osm.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaum lote só é 'vazio' quando o cadastro (ou a edificação municipal) E a pegada OSM concordam em zero — regra DECLARADA; em Guarulhos o polígono só existe quando a quadra física tem um único lote (metodo_geom = quadra_lote_unico), senão fica area_aprox_m2 por Voronoi dentro da quadra · alta em São Paulo / declarada em Guarulhos
Limiteslote cadastral NÃO é matrícula e NÃO é disponibilidade (o cadastro é fiscal, existe para lançar IPTU, e atrasa em relação à realidade); a área por Voronoi de Guarulhos NÃO é área de lote; a camada de edificação de Guarulhos é marcada 'descontinuada' pelo próprio produtor; ausência de pegada é indício, não vistoria; 2 dos 9 municípios publicam lote e só 1 publica polígono — somar os 9 é erro
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_aprox_m2Guarulhos: partição geométrica da quadra entre os lotes cadastrados. NÃO é a área do lote — é ordem de grandeza para triagemm²
area_aprox_metodoComo a área aproximada foi construídacategoria
area_construida_m2Área construída lançada pelo fisco. É a fonte A da vacância. Zero quer dizer "o fisco não tem construção lançada", não "não há construção"m²
area_geom_m2Área MEDIDA na geometria (não a declarada pelo cadastro)m²
area_terreno_m2Área de terreno declarada pelo cadastro (só São Paulo publica)m²
cibCódigo do imóvel no Cadastro Imobiliário Brasileiro, quando a fonte publicatexto
metodo_geomComo a geometria foi obtidacategoria
n_unidadesQuantas unidades do cadastro caem no mesmo lote (Guarulhos publica por unidade)contagem
sql_cadastralInscrição cadastral do lote (SQL em São Paulo, FPQL em Guarulhos). É a chave do cadastro FISCAL, não da matrículatexto
tipo_geomSe a linha tem polígono ou só pontocategoria
usoUso predominante declarado pelo cadastrotexto
cbre.cad_lote_x O lote urbano cruzado com zona, macrozona, acesso, anúncio, leilão, estoque logístico, CAR e vacância — linhas · não validado
Fontederivada de cad_lote × camadas da frente
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptpipeline/cadastro/40_cruzamento.sql + 41_vacancia_osm.sql + 41b_vacancia_sp.sql + 42_zona_galpao_sp_gu.sql + 43_car_mercado.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançajunção espacial; o acesso é HERDADO da célula de 250 m · declarada
Limitesvalem todas as ressalvas de cad_lote; a cobertura desigual entre municípios não se dissolve numa média
Cliente vêsim · no catálogo
CampoSignificadoUnidade
car_codCódigo CAR que cobre o lote, quando há (trava contra contagem dupla com o objeto rural)texto
dist_estoque_log_mDistância ao galpão ou condomínio logístico mais próximom
edif_mun_nPegadas de edificação municipal sobre o lote (Guarulhos)contagem
edif_osm_nPegadas de edificação do OSM sobre o lotecontagem
edif_sp_nPegadas do GeoSampa sobre o lote (só os candidatos foram baixados, por BBOX)contagem
galpao_entraA zona do lote admite galpão. Em São Paulo e Guarulhos vem de cbre.cad_zona_galpao (regra declarada), não de lei lida em zoneamento_parametroscategoria
hex_idCélula de 250 m de onde vêm os campos de acesso e os fatores f_*inteiro
n_anuncios_100mAnúncios com coordenada a até 100 m do lotecontagem
vacanciaSituação de construção decidida por duas fontes independentescategoria
vacancia_fonteQuais fontes decidiram. Um lote só aparece como VAZIO quando a coluna mostra as duas em zerotexto
cbre.cad_zona_galpao Leitura declarada de 'galpão entra' por sigla de zona de São Paulo e de Guarulhos, para aplicar ao lote urbano — linhas · não validado
Fonteglossário das leis municipais (research/14) + cbre.zoneamento_parametros
Licençadado público (licença não declarada na fonte)
Data do dadoleis vigentes (SP Lei 18.177/2024; Guarulhos Lei 7.888/2021) (acesso 2026-08-30)
Scriptpipeline/cadastro/42_zona_galpao_sp_gu.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por (município, sigla); em Guarulhos e São Paulo a lei ainda não está em cbre.zoneamento_parametros, então a regra é DECLARADA aqui a partir do glossário · leitura da lei, não parecer
Limitesnão é certidão de uso do solo; sigla ambígua é resolvida pela interpretação MAIS RESTRITIVA
Sem procedênciafonte_url: a URL vai por linha (uma lei por município) e não em uma URL única da tabela
Cliente vêsim · no catálogo
CampoSignificadoUnidade
galpao_entraLeitura DECLARADA de "galpão entra" para a sigla de zona, a partir do glossário das leis (research/14). Não é certidão de uso do solocategoria
cbre.car_status 7.395 imóveis CAR ≥ 2 ha com situação de uso 2014-2024, NDVI, zona, UC, APRM 7.395 linhas · passa
FonteSICAR + MapBiomas + Sentinel-2 + zoneamento
Licençadado público (licença não declarada na fonte)
Data do dado28-29/08/2026 (acesso 2026-08-29)
Scriptpipeline/83_car_parado_status.sql + 84 + 84b + 85_car_parado_ndvi_update.sql
Linhas · chave7.395 · car_cod
sha2562918845d140bf441 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_status" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançaclasse e classe_alt; anos_sem_cultura; ndvi_corrobora · triagem
LimitesMapBiomas 30 m; classe mosaico indistinta
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anos_sem_culturaAnos seguidos sem cultura/pasto manejado (regra principal)anos
area_haÁrea declaradaha
car_codCódigo CARtexto
classeSituação de uso 2014-2024 (regra principal)categoria
classe_altSituação de uso (regra alternativa, usada no ranking)categoria
delta_urban_2014_2024Variação da fração urbana 2014 -> 2024pontos de fração
em_aprm / aprm_nomeToca APRM e qualbooleano/texto
em_uc_pi / uc_nome / uc_pi_pctToca UC de proteção integral, qual e quantobooleano/texto/fração
ind_statusSituação do cadastro no SICARcategoria
municipioMunicípiotexto
municipio_zoneadoMunicípio tem carta de zoneamento carregadabooleano
ndvi_corroboraNDVI confirma a leitura do MapBiomasbooleano
ndvi_pico_2024NDVI máximo 2024índice
ndvi_pico_2026NDVI máximo 2026índice
ndvi_seca_2026NDVI na seca 2026índice
pct_*_2024Frações de cobertura 2024 por classe (mosaico, pasto, floresta, urbano, agricultura, não vegetado, silvicultura, água)fração
zona_sigla / zona_categoria / galpao_entraZona dominante e leitura da lei (ver imoveis_candidatos)categoria
cbre.catalogo_camadas A ficha de procedência de cada camada (esta tabela): fonte, URL, licença, data do dado, método, confiança, limites, frescor, responsável e se o cliente vê — linhas · não validado
Fonteregistro próprio (REGRA_DE_ENTRADA.md)
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptpipeline/qa/00_schema.sql + 20_catalogo.py (n_linhas/sha256/validado_em vêm de catalogo_refresh.py)
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por tabela; campo desconhecido = NULL + motivo_null, nunca inventado · n.a.
Limitesa ficha declara PROCEDÊNCIA, não confere o dado: quem confere é qa_checks.py e o log em cbre.validacao
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.com_alvo As mesmas medidas por ALVO: imóvel do CAR, lote urbano vazio do cadastro, matrícula urbana do ONR e item da lista de mercado Industrial & Logística 14.084 linhas · passa
Fontederivada de cbre.com_favela e cbre.com_zeis sobre os quatro universos de alvo
Licençaderivada
Data do dadover com_favela e com_zeis (acesso 2026-08-31)
Scriptcomunidades/40_metricas.sql · 50_fator.sql
Linhas · chave14.084 · alvo_tipo, alvo_id
sha256—
Frescortrimestral · próxima verificação 2026-11-30
Última validação2026-08-31 · passa
Método · confiançasobreposição medida na geometria do próprio alvo onde ele tem polígono; onde o alvo é PONTO (anúncio, lote publicado por Guarulhos como ponto) a sobreposição é binária, dentro/fora, sem fração — e isso está na coluna geom_tipo · alta para alvo com polígono; média para alvo pontual
LimitesAlvo pontual não tem fração: um anúncio cujo ponto cai dentro de uma comunidade pode ser um imóvel vizinho, porque a geocodificação tem raio. Ver cbre.anuncio_ponto para a classe de precisão. Sobreposição não é decisão: é entrada da triagem.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alvo_idChave do alvo no seu próprio universo (código do CAR, gid do lote, onr_id, id do anúncio)texto
alvo_tipoQue objeto é o alvotexto
com_nomesTopônimo das comunidades que tocam o alvo. NUNCA nome de pessoatexto
com_origemDe qual nível vem a sobreposiçãotexto
dentro_comSe o alvo toca alguma comunidadebooleano
dist_com_mDistância do alvo à comunidade mais próxima. CONTEXTO: não entra no fatorm
f_comunFavorabilidade do fator 26 no alvo: o MENOR entre ocupação e ZEIS0-100
f_zeisFavorabilidade da regra de ZEIS aplicável ao alvo0-100
geom_tipoSe a medida foi feita sobre polígono ou sobre ponto. Alvo pontual não tem fraçãotexto
pct_comFração da área do alvo dentro de comunidade. NULL quando o alvo é pontofração 0-1
pct_zeisFração da área do alvo em ZEISfração 0-1
pct_zeis1Fração da área do alvo em ZEIS de subtipo 1fração 0-1
pop_com_2000População de comunidade em 2 km, rateada por área. CONTEXTO: não entra no fator; lê-se também como oferta de mão de obrapessoas
zeis_efeitoO que a lei do município faz com o galpão nessa ZEIStexto
zeis_siglasSiglas de ZEIS que tocam o alvotexto
cbre.com_favela Polígono de favela / comunidade urbana / núcleo / loteamento irregular nos 9 municípios, com toponímio, domicílios ou população onde a fonte publica, e estágio de intervenção onde a fonte declara 6.271 linhas · passa
FonteIBGE Favelas e Comunidades Urbanas (Censo 2022) + cadastro municipal de São Paulo (SEHAB/Habitasampa) e de Guarulhos (Secretaria de Habitação)
LicençaIBGE: não declarada na fonte (o FTP diz apenas "todos os arquivos aqui disponíveis são públicos"); São Paulo: Creative Commons CCZero; Guarulhos: não declarada (ows:Fees e ows:AccessConstraints vazios)
Data do dadoIBGE Censo 2022 (malha 08/11/2024, revisão das não setorizadas 10/04/2026); São Paulo 06/2026; Guarulhos sem campo de data, referências internas até 2019 (acesso 2026-08-31)
Scriptcomunidades/10_ibge_fcu.sh · 20_geosampa_habi.sh · 25_guarulhos_habi.sh · 30_normaliza.sql · 32_preferida.sql
Linhas · chave6.271 · gid
sha256—
Frescortrimestral · próxima verificação 2026-11-30
Última validação2026-08-31 · passa
Método · confiançacarga vetorial das fontes; município SEMPRE por junção espacial com cbre.area_estudo_municipios, nunca pelo rótulo da fonte; geometrias validadas (ST_MakeValid + CollectionExtract 3) e projetadas para 31983 · alta como geometria oficial; média como inventário (nenhuma fonte é completa)
LimitesO polígono do IBGE é AGREGADO DE SETOR CENSITÁRIO: a borda é a do setor, não o limite físico da ocupação, e não serve como limite cadastral. Os domicílios de São Paulo são ESTIMATIVA declarada pela SEHAB, sem data e sem fonte (colunas fonte_totd/data_totdo nulas em ~99 %) — não é contagem datada. "Moradores em DPPO" do IBGE não é o mesmo que "população residente" da tabela SIDRA 9888. O cadastro de Guarulhos é de PROCESSO de regularização, não inventário. Nenhuma coluna de pessoa: `nome` é topônimo do núcleo; o endereço publicado pelas fontes de São Paulo foi descartado; o dicionário da SEHAB declara nome_proprietario, que não existe no arquivo publicado.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_m2Área do polígono em UTM 23Sm²
cd_ibgeMunicípio por JUNÇÃO ESPACIAL com cbre.area_estudo_municipios, nunca pelo rótulo da fontecódigo IBGE
domiciliosDomicílios declarados pela fonte. Em São Paulo é ESTIMATIVA da SEHAB, sem data e sem fonte declaradadomicílios
fonteQual camada originou o polígonotexto
fonte_nivelSe a fonte é o censo nacional ou o cadastro da prefeituratexto
nomeTopônimo do núcleo publicado pela fonte. NUNCA nome de pessoatexto
populacaoMoradores em domicílio particular permanente ocupado (Censo 2022). Só o IBGE publicapessoas
preferidaSe o polígono entra na união que o produto usa como camada de contextobooleano
situacaoEstágio de intervenção/regularização declarado pela fonte. NULL = a fonte não declaratexto
tipoObjeto normalizadotexto
tipo_fonteRótulo verbatim da fonte, antes da normalizaçãotexto
cbre.com_fonte Catálogo das fontes desta camada: objeto, nível (censo nacional × cadastro municipal), licença, se traz domicílios/população/estágio, e a coluna de dado pessoal que existe na fonte e não foi ingerida 6 linhas · passa
Fontedeclarado por nós a partir das fontes
Licençainterno
Data do dado31/08/2026 (acesso 2026-08-31)
Scriptcomunidades/32_preferida.sql
Linhas · chave6 · fonte
sha256—
Frescorestatico · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançaescrito à mão no script, versionado junto · declarado
Limitesé o registro da escolha, não a medição dela; os números da comparação entre fontes estão em research/38
Sem procedênciasem URL: é catálogo interno
Cliente vêsim · no catálogo
CampoSignificadoUnidade
campo_pessoalColuna com dado de pessoa que EXISTE na fonte e NÃO foi ingeridatexto
motivo_escolhaPor que esta fonte é usada e o que ela não resolvetexto
preferidaSe a fonte entra na união usada pelo produtobooleano
cbre.com_zeis Polígono de Zona Especial de Interesse Social (ZEIS) em 8 dos 9 municípios, com sigla, subtipo, lei e o efeito que a lei dá ao galpão 4.080 linhas · passa
FonteCarta de zoneamento vetorizada (São Paulo Lei 18.177/2024, Mairiporã, Santa Isabel, Arujá) + camada própria de Guarulhos (geocorppg:tm_sdu_zeis, Lei 7.730/2019) + GeoMogi (Mogi das Cruzes) + mapa oficial de Itaquaquecetuba (LC 399/2024, My Maps)
Licençanão declarada em nenhum dos serviços municipais
Data do dadoSão Paulo Lei 18.177/2024; Guarulhos Lei 7.730/2019; Itaquaquecetuba LC 399/2024; Mogi e Mairiporã sem data declarada (acesso 2026-08-31)
Scriptcomunidades/30_normaliza.sql · 26_outros_municipios.sh · 35_regras_zeis.sql
Linhas · chave4.080 · gid
sha256—
Frescoranual · próxima verificação 2027-02-28
Última validação2026-08-31 · passa
Método · confiançapolígonos das cartas já vetorizadas na frente (research/19) mais as camadas municipais próprias; subtipo lido da sigla ou do campo da fonte; o efeito jurídico vem de cbre.com_zeis_regra · alta em São Paulo, Guarulhos, Mogi e Itaquaquecetuba (vetor oficial); baixa em Arujá (vetorização de PDF, RMSE 18,8 m)
LimitesZEIS 3 e ZEIS 4 existem na lei de Guarulhos (art. 61 da Lei 7.730/2019) e NÃO estão mapeadas — a própria Lei 7.888/2021 art. 16 §1º diz que só as ZEIS 1 e 2 constam dos Mapas 19 e 20. Cajamar publica ZEIS só em DWG/PDF e Nazaré Paulista não tem LUOS: os dois estão ausentes desta tabela e viraram pedido. 2 polígonos ZEIS-1 da carta de São Paulo caem fora da malha municipal IBGE da área de estudo e foram excluídos (município é por junção espacial).
Cliente vêsim · no catálogo
CampoSignificadoUnidade
efeito_galpaoO que a lei faz com o galpão nesta ZEIStexto
f_zeisFavorabilidade que esta ZEIS impõe ao galpão, vinda de com_zeis_regra0-100
leiLei municipal que institui a zonatexto
vigenteSe a fonte marca a feição como vigentebooleano
zeis_siglaSigla da ZEIS como a fonte publicatexto
zeis_tipoSubtipo numérico 1..5 quando a fonte numera; NULL quando nãonúmero
cbre.com_zeis_regra O que a ZEIS faz com um galpão, lei a lei e artigo a artigo: percentual mínimo de HIS, teto de uso não residencial e categorias admitidas 9 linhas · passa
Fonteleitura direta das leis municipais em fonte primária
Licençatexto de lei (domínio público)
Data do dadoPDE 2014 e LPUOS 2016 de São Paulo; Guarulhos: consolidações de 16/04/2024 (Lei 7.730) e 03/08/2026 (Lei 7.888) (acesso 2026-08-31)
Scriptcomunidades/35_regras_zeis.sql
Linhas · chave9 · regra_id
sha256—
Frescoranual · próxima verificação 2027-02-28
Última validação2026-08-31 · passa
Método · confiançaartigo lido, citado e transcrito no campo texto_regra; onde a lei não foi lida a regra é NEUTRA (50) e assim declarada · alta onde a lei foi lida em fonte primária; "não lido" nos 5 municípios restantes, com esse rótulo na própria linha
LimitesNÃO é parecer jurídico: é leitura de texto legal publicado, para triagem. Não se verificou se Guarulhos editou a "legislação específica de HIS" prevista no art. 16 §3º da Lei 7.888/2021 — se ela existir, supera o art. 145 e a leitura da ZEIS 2 / ZEIS G muda inteira (pedido registrado em cbre.pedidos_dado). Guarulhos: "ZEIS G" é GLEBA (Lei 6.253/2007 art. 34 III), não "gravada". A área vinculada é "área construída total", nunca "computável".
Cliente vêsim · no catálogo
CampoSignificadoUnidade
artigoArtigo lidotexto
confiancaSe o texto foi lido em fonte primária ou não foi lidotexto
efeito_galpaoEfeito da zona sobre o galpãotexto
f_zeisFavorabilidade correspondente ao efeito (0 = a lei fecha; 50 = regra não lida, NEUTRO)0-100
texto_regraO que a lei diz, em uma frase, com os percentuaistexto
zeis_padraoExpressão regular que casa a sigla da ZEIS neste municípioregex
cbre.conversao_regras As 28 regras do caminho de conversão, cada uma com texto, prazo, procedência (DECLARADO/LITERATURA) e URL da fonte legal — linhas · não validado
Fontetexto das leis (6.766/1979, 12.651/2012, 10.257/2001, Dec. SP 66.960/2022, CTN, leis municipais)
Licençadado público (licença não declarada na fonte)
Data do dadoleis vigentes (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por regra; a URL da fonte legal vai na própria tabela · leitura da lei, não parecer
LimitesINCRA (anuência do art. 53) e CETESB continuam sem fonte de prazo: o passo está na lista de etapas, o prazo não tem fonte
Sem procedênciaURL por linha na coluna url da própria tabela
Cliente vêsim · no catálogo
CampoSignificadoUnidade
chaveNome curto da regratexto
fonteNorma ou documento que embasa a regratexto
grupoBloco a que a regra pertencetexto
ordemOrdem da regrainteiro
prazo_mesesFaixa de prazo associada à regra, quando hátexto
procedenciaDe onde vem a regracategoria
regraTexto da regra, como ela é aplicadatexto
urlURL da fonte legalURL
cbre.dicionario_campos O que cada coluna significa e em que unidade — linhas · não validado
Fonteregistro próprio (REGRA_DE_ENTRADA.md item 3)
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptpipeline/qa/00_schema.sql + pipeline/qa/10_dicionario.sql
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por (tabela, campo) · n.a.
Limitescobre as tabelas que o cliente vê; o que ainda falta é listado a cada rodada por pipeline/qa/40_entrada_gate.py
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.embargo_ae Embargos IBAMA na área de estudo (polígonos + termos) 552 linhas · passa
FonteIBAMA dados abertos (ibama_embargos_clean, ibama_termo_embargo)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/40_restricoes.sql
Linhas · chave552 · —
sha25650d196c67f5b5d5a sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."embargo_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiançacontagem por célula · alta (fonte)
Limitescontexto, nunca acusação
Sem procedênciaURL do download IBAMA não registrada no relatório (tabela já carregada no iagro_sat)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.estoque_fii 236 imóveis de carteira de fundos imobiliários na RMSP e no eixo Jundiaí (160 logísticos), com ABL declarada, vacância e % das receitas do fundo — linhas · não validado
FonteB3/FNET — Informe Trimestral Estruturado (Anexo 39-II, RCVM 175) + cadastro CVM de FII
LicençaCVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)
Data do dado2T26 (data de referência 30/06/2026) (acesso 2026-08-29)
Scriptmercado/fii/fnet.py + fetch_all.py + parse.py + pipeline/98_estoque_fii.py
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiança160 fundos selecionados por segmento/nome/ticker, 158 com informe; município lido do endereço; geocodificação só por meios próprios (nome do galpão → logradouro OSM → centroide do município) · declarada pelo administrador do fundo
Limiteso campo do Anexo 39-II é 'Área (m2)' sem definição: os fundos ora declaram ABL, ora área construída, ora terreno; 4 ABLs improváveis marcadas (abl_suspeito) e fora de toda soma; 103 dos 236 só no centroide do município e esses NÃO entram na métrica espacial; vacância e % de receita são DECLARADOS; nada aqui é transação
Cliente vêsim · no catálogo
CampoSignificadoUnidade
abl_m2Campo "Área (m2)" do Anexo 39-II. NÃO é ABL garantida: os fundos ora declaram ABL, ora área construída, ora terrenom²
abl_suspeitoA área declarada é improvável (erro de preenchimento do informe). Fica na tabela e FORA de toda somabooleano
area_terreno_m2Área de terreno quando o fundo a declara em separado (seção de terrenos)m²
data_refData de referência do informe trimestraldata
enderecoEndereço declarado pelo fundo (imóvel comercial, não residência de pessoa)texto
fii_cnpjCNPJ do fundo (pessoa jurídica, não é dado pessoal)texto
fii_segmentoSegmento de atuação declarado no informe da CVMtexto
fii_tickerTicker do fundo, extraído do 3º ao 6º caractere do ISIN. 16 fundos não listados só têm CNPJtexto
fonte_docIdentificador do documento no FNETtexto
geocodeComo o imóvel foi posicionadocategoria
geocode_detalheDetalhe do casamento (nome batido, extensão da via usada)texto
imovel_nomeNome do imóvel como o fundo declara. Alguns fundos usam matrícula ou código internotexto
pct_carteiraQuanto o imóvel representa das receitas do fundo%
secaoSeção do Anexo 39-II de onde o imóvel foi lidocategoria
suspeitoativo de FII cuja ABL declarada no informe nao e utilizavel (ausente, zero ou fora de ordem de grandeza)booleano
suspeito_motivomotivotexto
tipologiaSe o imóvel entra no fator de estoque logísticocategoria
unidadesNúmero de unidades/módulos declaradocontagem
vacancia_pctVacância DECLARADA pelo administrador%
cbre.estoque_fii_valor Valor contábil/justo declarado por ativo imobiliário, casado com o estoque logístico de FII, e o R$/m² de ABL resultante 236 linhas · não validado
FonteB3/FNET — Informe ANUAL Estruturado, seção 'Relação de ativos imobiliários'
LicençaCVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)
Data do dadoinforme anual (exercício declarado no próprio documento) (acesso 2026-08-30)
Scriptvalor/41_fii_ativo_valor.py + valor/42_fii_valor_join.sql
Linhas · chave236 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançacasamento ativo × imóvel por NOME normalizado (exato / prefixo / contido), com o método gravado em metodo_casamento · declarada (casamento por nome)
Limitesvalor contábil/justo do laudo do fundo NÃO é preço de transação; é TETO de referência para galpão PRONTO E LOCADO e nunca preço de terreno; a ABL é a área declarada no informe trimestral
Cliente vêsim · no catálogo
CampoSignificadoUnidade
metodo_casamentoComo o ativo do informe anual foi casado com o imóvel do informe trimestralcategoria
preco_m2_confiavelfalse = nao mostrar R$/m2 de ABLbooleano
preco_m2_motivopor que o R$/m2 de ABL nao e confiaveltexto
valor_brlValor contábil/justo declarado pelo administrador para o ativo. NÃO é preço de transaçãoR$
valor_justoO fundo declara o valor como valor justo nos termos da ICVM 516booleano
valor_m2_ablValor declarado dividido pela ABL declarada. É TETO de referência para galpão pronto e locado, nunca preço de terrenoR$/m²
cbre.estoque_logistico Galpões OSM > 5.000 m² (580) + condomínios de carteira (170) 818 linhas · passa
FonteOSM + cbre.anuncios (Herzog, LOG, Bresco)
LicençaODbL 1.0 (atribuição obrigatória) / carteiras: termos dos sites
Data do dado2026-08-27/28 (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql
Linhas · chave818 · estoque_id
sha25689f30119e77f19a8 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."estoque_logistico" t ORDER BY estoque_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançamódulos ≤ 150 m = um condomínio · alta onde mapeado
Limitesfootprint ≠ ABL; FII não carregado; carteira pode duplicar
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.fatores Os 19 fatores do motor: fonte, critério, transformação, veto 20 linhas · atencao
Fontedocumentação própria
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/85_fatores.sql + 97
Linhas · chave20 · ordem
sha2564d251e795198f428 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."fatores" t ORDER BY ordem) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-30 · atencao
Método · confiançauma linha por fator · declarada
Limitesfatores 12-15 ainda descritos como 'gancho' no texto embora carregados
Cliente vêsim · no catálogo
CampoSignificadoUnidade
criterioO que o fator mede e por que importa para galpãotexto
direcaoSentido: maior = melhortexto
disponivelFator com dado carregado (false = gancho ainda sem dado)booleano
fatorNome curto (sufixo das colunas f_*)texto
fonteFonte do dado do fatortexto
nomeNome do fator em linguagem simplestexto
ordemNúmero do fator (1-19) na ordem do painelinteiro
transformacaoFórmula declarada que leva o valor bruto a 0-100texto
veto_regraRegra que veta a célula independentemente dos pesos (NULL = não veta)texto
cbre.fatores_extra_parametros Os parâmetros declarados das transformações dos fatores extra (P95 do roubo de carga, faixas de renda, cortes de tributação) — linhas · não validado
Fonteregistro próprio, medido sobre as 73.115 células
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/96_fatores_extra.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançao parâmetro é medido na própria grade e gravado para que a transformação seja reproduzível · declarada
Limitesparâmetro declarado e reproduzível não é calibração contra resultado de mercado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.glebas_candidatas 171 áreas aptas (manchas contíguas de células ≥ 0,45) — FUNDO, não imóvel 171 linhas · passa
Fontederivada de hex_score
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/81_glebas.sql
Linhas · chave171 · gleba_id
sha256ef51f85ee65d3c21 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."glebas_candidatas" t ORDER BY gleba_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançacluster de células contíguas · declarada
Limitesgleba não é lote nem matrícula
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos_macrozoneamento_pd2019 As 7 macrozonas do Plano Diretor de Guarulhos (Lei 7.730/2019) — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei 7.730/2019 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga do WFS · alta (vetor oficial)
LimitesGuarulhos não tem macrozona rural nominal: a MAAP (153,61 km², 48 % do município) faz esse papel; a LUOS permite onde o PD protege (obstáculo macrozona_protecao)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos_zupi_1978 ZUPI estadual de 1978 dentro de Guarulhos (Lei estadual 1.817/1978): ZUPI1 23,32 + ZUPI2 4,78 = 28,10 km² — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos (versão vetorial municipal da carta estadual)
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei estadual 1.817/1978 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga do WFS · alta (vetor oficial)
Limiteszona estadual de 1978; quem decide hoje é a LPUOS municipal (Lei 7.888/2021) — sobre a ZUPI incidem 15,61 km² de ZI, 7,17 de ZAE e 4,42 de zona mista
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_comunidade Por célula de 250 m: distância à comunidade mais próxima, fração da célula dentro de comunidade, área e população de comunidade em 500 m / 1 km / 2 km, fração em ZEIS e a favorabilidade do fator 26 73.115 linhas · passa
Fontederivada de cbre.com_favela e cbre.com_zeis sobre cbre.hex
Licençaderivada
Data do dadover com_favela e com_zeis (acesso 2026-08-31)
Scriptcomunidades/40_metricas.sql · 50_fator.sql
Linhas · chave73.115 · hex_id
sha256—
Frescortrimestral · próxima verificação 2026-11-30
Última validação2026-08-31 · passa
Método · confiançainterseção em UTM 31983 com a união das fontes; população no entorno rateada pela ÁREA de interseção de cada polígono (densidade uniforme dentro do polígono, premissa DECLARADA) · média: a geometria é oficial, o rateio de população é premissa nossa
LimitesA população por buffer supõe densidade uniforme dentro do polígono da comunidade, o que não é verdade — serve para ordem de grandeza, nunca para contagem. Distância e vizinhança são CONTEXTO e não entram no fator. n_com_2km conta polígonos das fontes preferidas e em Guarulhos duas fontes se sobrepõem, então o número é de polígonos, não de comunidades distintas.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_com_500_m2Área de comunidade dentro de 500 m da célulam²
com_origemDe qual nível vem a sobreposiçãotexto
dist_com_mDistância da célula à comunidade mais próxima; 0 = a célula toca umam
f_comunFavorabilidade do fator 26 na célula0-100
n_com_2kmPolígonos de comunidade a ≤ 2 km. É contagem de POLÍGONOS das fontes preferidas, não de comunidades distintas (em Guarulhos duas fontes se sobrepõem)contagem
pct_comFração da célula dentro de comunidade (união das fontes)fração 0-1
pct_zeisFração da célula em ZEIS de qualquer subtipofração 0-1
pct_zeis1Fração da célula em ZEIS de subtipo 1fração 0-1
pop_com_1000População de comunidade dentro de 1 km, rateada pela ÁREA de interseção (densidade uniforme dentro do polígono — premissa DECLARADA). Ordem de grandeza, nunca contagempessoas
cbre.hex_fav Favorabilidade 0-100 por fator (19) por célula, base do motor multicritério 73.115 linhas · passa
Fontederivada de hex_score + hex_fatores_extra
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/85_fatores.sql
Linhas · chave73.115 · hex_id
sha2567a4c2be8ad854fcb sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_fav" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançatransformações declaradas em cbre.fatores; veto zera a célula · declarada
Limitescélula vetada sai independentemente dos pesos
Cliente vêsim · no catálogo
CampoSignificadoUnidade
f_aguaFavorabilidade 0-100 do fator 7, água/APP0-100
f_clusterFavorabilidade 0-100 do fator 18, estoque logístico existente0-100
f_declFavorabilidade 0-100 do fator 1, declividade0-100
f_densFavorabilidade 0-100 do fator 11, densidade populacional0-100
f_dispFavorabilidade 0-100 do fator 5, disponibilidade da terra0-100
f_enerFavorabilidade 0-100 do fator 6, energia (rede MT / SE)0-100
f_gruFavorabilidade 0-100 do fator 3, tempo ao GRU Cargo0-100
f_mineFavorabilidade 0-100 do fator 19, mineração (por célula só ANM)0-100
f_polosFavorabilidade 0-100 do fator 16, polos geradores de tráfego0-100
f_pressFavorabilidade 0-100 do fator 10, pressão urbana0-100
f_rendaFavorabilidade 0-100 do fator 14, renda do entorno0-100
f_restrFavorabilidade 0-100 do fator 8, restrições legais0-100
f_rlappFavorabilidade 0-100 do fator 15, RL/APP (só por imóvel)0-100
f_rodFavorabilidade 0-100 do fator 4, distância a rodovia0-100
f_rouboFavorabilidade 0-100 do fator 12, roubo de carga0-100
f_seFavorabilidade 0-100 do fator 17, subestação de distribuição0-100
f_tribFavorabilidade 0-100 do fator 13, tributação municipal0-100
f_varzeaFavorabilidade 0-100 do fator 9, várzea (proxy)0-100
f_zonFavorabilidade 0-100 do fator 2, zoneamento (galpão entra?)0-100
hex_idIdentificador da célula hexagonal de 250 minteiro
municipioMunicípio da célulatexto
v_anmValor bruto: fração da célula sob qualquer processo ANMfração
v_anm_lavraValor bruto: fração da célula sob processo ANM com direito de lavrafração
v_app30Valor bruto: drenagem BC250 a <= 30 mbooleano
v_aprmValor bruto: fração em APRMfração
v_bandaValor bruto: banda de tempo ao GRUmin
v_densValor bruto: densidade populacionalhab/km²
v_dist_mtValor bruto: distância à rede MTm
v_dist_rodValor bruto: distância a rodoviam
v_dist_seValor bruto: distância à subestação ONSkm
vetoCélula vetada (não entra em nenhuma combinação de pesos)booleano
veto_motivoMotivo do vetotexto
v_forestValor bruto: fração florestal 2024fração
v_galpaoValor bruto: galpão entra na zona dominantecategoria
v_livreValor bruto: fração livre (pasto+mosaico+exposto)fração
v_rbcvValor bruto: zona RBCVtexto
v_slopeValor bruto: declividade média da célula%
v_urbValor bruto: fração urbana 2024fração
v_varzeaValor bruto: proxy de várzeabooleano
v_zonaValor bruto: sigla da zona dominantetexto
cbre.hex_score Score 0-1 por célula (zoneamento, acesso, relevo, disponibilidade, energia) com vetos e descontos 73.115 linhas · passa
Fontederivada de hex, zoneamento, isocronas, rodovias, RBCV
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/80_score.sql
Linhas · chave73.115 · hex_id
sha2567e46197013f55400 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_score" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançamédia geométrica ponderada 0,25/0,30/0,20/0,15/0,10; pesos DECLARADOS · declarada, a calibrar
Limitesveto não é certidão; várzea é proxy; pesos não medidos
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hidro_ae Trechos de drenagem BC250 1:250.000 na bbox (2.126) 2.498 linhas · passa
FonteIBGE BC250 (hidro_nacional_bc250)
LicençaIBGE dado aberto
Data do dado2023 (acesso 2026-08-28)
Scriptpipeline/40_restricoes.sql
Linhas · chave2.498 · —
sha25649648bbe25d85ae4 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hidro_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaKNN dist_hidro_m; app_30m · alta (fonte) / escala grossa
Limitesapp_30m é PISO; APP real exige 1:10.000
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.imoveis_candidatos O objeto: 4.346 imóveis CAR ≥ 5 ha com score, zona, galpão-entra, veto e ranking (617 elegíveis) 4.346 linhas · passa
FonteSICAR (car_imovel_4674) + derivadas
LicençaSICAR: dado público, só código
Data do dadoSICAR 2026; score 29/08/2026 (acesso 2026-08-29)
Scriptpipeline/83_imoveis_candidatos.sql (+98 mineração)
Linhas · chave4.346 · —
sha25641b47a7f92981d60 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."imoveis_candidatos" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançascore médio ponderado por área × parte apta; rank se < 50 % vetado · triagem
LimitesCAR autodeclarado; código, nunca titular; nada visto em campo
Sem procedênciaURL do SICAR não registrada no relatório (tabela já carregada no iagro_sat)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anos_sem_cultura_altQuantos anos seguidos (2014-2024) o imóvel não teve cultura nem pasto manejado, segundo a regra alternativaanos
area_haÁrea declarada do imóvel no CARha
banda_gru_minFaixa de tempo de viagem em fluxo livre até o GRU Cargomin
car_codCódigo do imóvel no Cadastro Ambiental Rural (CAR). É o identificador público do imóvel; nunca acompanha nome ou CPFtexto
classe_altSituação de uso do solo 2014-2024 lida por satélite (regra alternativa)categoria
dist_rodovia_mDistância do imóvel à rodovia principal mais próxima (motorway/trunk/primary)m
em_aprmImóvel toca Área de Proteção e Recuperação de Mananciais (lei estadual)booleano
em_uc_piImóvel toca unidade de conservação de proteção integralbooleano
galpao_entraLeitura da lei: galpão logístico é uso permitido nessa zona? Não é parecer nem consulta préviacategoria
galpao_potencial_m2Estimativa grosseira de área de galpão = área útil × taxa de ocupação da zona; ordem de grandeza, não projetom²
indiceÍndice de ordenação = score médio × parte apta0-1
latLatitude do ponto interior do imóvelgraus (WGS84)
lonLongitude do ponto interior do imóvelgraus (WGS84)
mine_motivoExplicação em uma linha do veredito de mineraçãotexto
mine_vereditoVeredito do cruzamento ANM × Sentinel-2 mensalcategoria
municipioMunicípio onde está o imóvel (pela divisa IBGE)texto
n_anuncios_500mAnúncios georreferenciados a até 500 mcontagem
n_anuncios_dentroAnúncios com coordenada dentro do imóvelcontagem
ndvi_pico_2026NDVI máximo observado no imóvel em 2026 (vigor da vegetação)índice
n_leiloes_500mLotes de leilão georreferenciados a até 500 mcontagem
pct_aptoParte do imóvel coberta por células com score >= 0,45fração 0-1
pct_forest_2024Fração do imóvel com formação florestal em 2024fração 0-1
pct_mosaico_2024Fração do imóvel em mosaico de usos em 2024fração 0-1
pct_pasture_2024Fração do imóvel com pastagem em 2024fração 0-1
pct_urban_2024Fração do imóvel com cobertura urbana em 2024fração 0-1
pct_vetadoParte do imóvel coberta por células vetadasfração 0-1
rank_geralPosição no ranking dos elegíveis (1 = melhor) nos 9 municípios; NULL = não elegívelposição
rank_municipioPosição no ranking dentro do municípioposição
rbcv_classeZona da Reserva da Biosfera do Cinturão Verde onde cai o imóvelcategoria
rodovia_proxNome da rodovia principal mais próximatexto
score_maxMaior score de célula dentro do imóvelscore 0-1
score_medioMédia do score da grade (0-1) nas células que o imóvel cobrescore 0-1
veto_gradeMotivo pelo qual o imóvel saiu do ranking (grade); NULL = elegíveltexto
veto_principalMotivo de veto mais frequente nas células do imóvel (NULL = sem veto)categoria
zona_categoriaCategoria de zona onde cai a maior parte do imóvelcategoria
zona_siglaSigla da zona dominante conforme a carta municipaltexto
zona_sigla_domSigla usada para decidir "galpão entra": quando a sigla é ambígua na carta, a mais restritivatexto
cbre.imoveis_fav Favorabilidade 0-100 dos 19 fatores por imóvel 4.346 linhas · passa
Fontederivada de imoveis_candidatos + hex_fav
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/85_fatores.sql
Linhas · chave4.346 · car_cod
sha256f264d3ea5b2d7fcb sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."imoveis_fav" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-30 · passa
Método · confiançaagregação área-ponderada das células não vetadas · declarada
Limitesidem hex_fav
Cliente vêsim · no catálogo
CampoSignificadoUnidade
f_precoFavorabilidade do preco pedido contra a banda de referencia (fator 25)0-100
preco_origemDe onde veio o f_preco, ou por que ficou neutrotexto
preco_pedido_m2Mediana do R$/m2 pedido dos anuncios cujo ponto cai DENTRO do imovel (precisao de lote ou quadra)R$/m2
cbre.imoveis_urbanos Lista curta Industrial & Logística do objeto urbano: 78 lotes com matrícula ONR, ≥ 5.000 m², em zona que admite galpão e sem veto — linhas · não validado
Fontederivada de onr_urbano_fx + onr_urbano_mercado
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptonr/25_imoveis_urbanos.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançamesmas transformações de cbre.fatores, fator a fator, com PESO 1 para todos os fatores aplicados; fator 5 (disponibilidade da terra) excluído por ser desenhado para o objeto rural — exclusão declarada · declarada, não calibrada com a CBRE
Limitesfunil medido 116 → 89 → 78; a camada repete a mesma matrícula em objectid diferentes (178209 e 176606); 5 dos 46 de Guarulhos são usucapião/REURB: matrícula georreferenciada não quer dizer imóvel disponível
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anm_lavra_pctFração do lote sob processo com direito de lavra. Veto a partir de 5 %fração 0-1
anm_nNúmero de processos ANM que tocam o lotecontagem
aprm_pctFração do lote em Área de Proteção e Recuperação de Mananciaisfração 0-1
area_m2Área do lote MEDIDA no polígono do ONRm²
a_vendaHá anúncio com coordenada dentro do lote ou a <= 200 mbooleano
car_codsCódigos CAR que o lote toca (só o código, nunca o titular)lista
dist_mt_mDistância à rede de média tensão mais próximam
dist_se_dist_mDistância à subestação de distribuição mais próximam
duplica_carAo menos 50 % do lote está dentro de um imóvel CAR que já é objeto da frente. Trava contra contagem duplabooleano
d_urb_vizPressão urbana da vizinhança herdada da célula (variação da fração urbana 2014-2024)pontos de fração
em_leilaoHá lote de leilão com ficha lida dentro do lote ou a <= 200 mbooleano
fav_peso_igualFavorabilidade do lote com PESO 1 para todos os fatores aplicados. Peso é escolha declarada, não medida0-100
f_roubo_hexFavorabilidade de roubo de carga herdada da célula de 250 m0-100
galpao_admiteA zona admite galpão? Usa galpao_entra quando a lei foi lida; senão cai para a CATEGORIA da carta — e isso NÃO é "pode construir galpão"categoria
hex_nQuantas células de 250 m o lote toca (os campos herdados vêm delas)contagem
hex_veto_motivoMotivo de veto herdado da célulatexto
hex_veto_pctFração das células do lote que estão vetadasfração 0-1
inund_classePior classe de inundação presente no lotecategoria
inund_fonteDe onde veio a leitura de inundaçãocategoria
inund_pctFração do lote em classe contável de inundação (Alta/Média, TR <= 25 ou setor R3/R4)fração 0-1
ja_construidoHá galpão já construído (OSM, carteira ou FII) sobre o lotebooleano
macro_classeClasse canônica da macrozonacategoria
macro_siglaSigla da macrozona do Plano Diretor no lotetexto
mt_dentro_mMetros de rede de média tensão DENTRO do lotem
municipio_zoneadoO município tem carta de zoneamento carregadabooleano
onr_idChave do lote: objectid da matrícula no ONRinteiro
perim_mPerímetro do lote medidom
rank_geralPosição entre os 78 lotes urbanos (1 = melhor com peso igual)posição
rank_municipioPosição dentro do municípioposição
uc_pctFração do lote em unidade de conservação (todas as esferas)fração 0-1
uc_pi_pctFração do lote em UC de proteção integral. Veto a partir de 10 %fração 0-1
vetoO lote está vetado por alguma regra de cbre.fatores.veto_regrabooleano
veto_motivoQual regra vetoutexto
zona_confiancaConfiança da carta de zoneamento no lotecategoria
zona_pctFração do lote coberta pela zona dominantefração 0-1
cbre.imovel_aprm_sub Subárea de APRM por imóvel (SCA, SBD, SOD, SUC, SUCt, SER…) e a lei aplicável — linhas · não validado
FonteDataGeo/IDEA-SP — Leis SP 15.913/2015 (Alto Tietê Cabeceiras) e 15.790/2015 (Alto Juquery)
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançasubárea dominante por área; APRM é regime de baixa densidade e NÃO é veto · alta (fonte)
Limitesa Área de Restrição à Ocupação (ARO) não está na camada e os parâmetros por subárea não foram lidos artigo a artigo; a Lei 15.913 não cobre Guarulhos (art. 1 §2)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
aprmQual APRM cobre o imóvelcategoria
aprm_baixa_densA subárea é de baixa densidade (SCA, SBD ou SER) — obstáculo, não vetobooleano
aprm_subareaSubárea de ocupação dirigida em que o imóvel caicategoria
cbre.imovel_brownfield Indício de uso industrial ou mineral anterior no imóvel (gatilho de diligência CETESB de área contaminada) — linhas · não validado
FonteOpenStreetMap + MapBiomas Coleção 10
LicençaODbL 1.0 (atribuição obrigatória) / MapBiomas: MapBiomas: CC BY-SA 4.0 (conforme site do projeto)
Data do dadoOSM 2026-08-27; MapBiomas 2014-2024 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançalanduse industrial/brownfield/quarry/construction ≥ 5 %, edifício industrial ≥ 2 % ou classe mineração ≥ 5 % em 2014-2024 (limiares declarados) · indício declarado
LimitesNÃO é o cadastro CETESB de áreas contaminadas (Lei SP 13.577/2009): é indício de uso anterior; 114 imóveis marcados
Cliente vêsim · no catálogo
CampoSignificadoUnidade
pct_mining_maxMaior fração do imóvel na classe mineração do MapBiomas entre 2014 e 2024fração 0-1
pct_osm_edif_indFração do imóvel coberta por edificação industrial mapeada no OSMfração 0-1
pct_osm_industrialFração do imóvel em landuse industrial/brownfield/quarry/construction do OSMfração 0-1
cbre.imovel_inundacao % inundável e pior classe de inundação por imóvel CAR — linhas · não validado
Fontederivada de cbre.inundacao_oficial
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/98b_inundacao.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançamesma regra da célula, recortada ao polígono do imóvel · declarada
Limiteso fator 9 desconta (≥ 50 % → 10), NÃO veta: mancha modelada não é laudo
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.imovel_macrozona Macrozona dominante do Plano Diretor por imóvel (sigla, nome, classe canônica, % e confiança) — linhas · não validado
Fontecbre.macrozoneamento (nível 1, research/25)
Licençaderivada
Data do dado2006-2025 conforme município (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançadominante por área · herda a confiança do nível 1
Limiteso Plano Diretor descreve território e diretriz, não permissão de uso; 5 dos 9 PDs não têm nenhuma macrozona de vocação econômica
Cliente vêsim · no catálogo
CampoSignificadoUnidade
confiancaConfiança da camada de macrozona no imóvelcategoria
macro_pctFração do imóvel coberta pela macrozona dominantefração 0-1
pd_anoMaior ano citado na lei do Plano Diretor. NULL quando a lei não foi identificada (Mogi das Cruzes)ano
perim_lei_pctFração do imóvel dentro do perímetro urbano de LEI. Só Arujá tem essa camadafração 0-1
cbre.imovel_mineracao Veredito de mineração por imóvel (ANM × Sentinel-2 mensal × MapBiomas classe 30) 2.956 linhas · passa
FonteANM SIGMINE + Sentinel-2 L2A (Earth Search) + MapBiomas col. 10
Licençadado público (licença não declarada na fonte)
Data do dadoANM 09/08/2026; S2 2020-01..2026-08 (acesso 2026-08-29)
Scriptpipeline/98_mineracao_dinamica.sql
Linhas · chave2.956 · car_cod
sha25637eaf796fa280196 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."imovel_mineracao" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiançaregras e limiares declarados (bare_frac 0,30; sazonalidade 0,05/0,08) · declarada, não calibrada em campo
LimitesS2 não distingue cava de terraplenagem; polígono ANM ≠ cava operando
Sem procedênciaURL STAC exata não registrada no relatório
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anm_fasesFases dos processos ANMlista
anm_lavra_pctFração do imóvel coberta por processo com direito de lavrafração
anm_pct_areaFração do imóvel coberta por processo ANMfração
anm_processosNúmeros dos processos ANMlista
anm_substanciasSubstâncias requeridaslista
bare_frac_maxFração máxima de solo expostofração
bare_frac_medFração média de solo exposto (NDVI < 0,20) na série mensalfração
car_codCódigo CAR do imóveltexto
classe_dinamicaClasse de dinâmica do solo lida na série mensalcategoria
dinamica_soloDescrição da tendência (reverdece, estável, exposição recente…)texto
meses_bare_gt50Meses com mais de 50 % expostomeses
motivoExplicação do veredito em uma linhatexto
n_anmNúmero de processos ANM que tocam o imóvelcontagem
n_mesesMeses com leitura válida na sériemeses
pct_mining_2024Fração do imóvel na classe mineração do MapBiomas 2024fração
sazonalidadeDiferença úmido-seco da fração exposta (baixa = não é agricultura)fração
tendenciaTendência da fração exposta ao longo da sériefração/ano
vereditoConclusão do cruzamento: veto = direito de lavra + solo exposto persistente; verificar = sinal sem confirmação; atenção = só processo ANM; sem_sinal = nadacategoria
cbre.imovel_perfil_conversao Caminho de conversão do imóvel rural em lote industrial, por imóvel CAR (4.346): fatos do CAR, situação territorial, caminho, prazo, etapas, obstáculos e score de conversão — linhas · não validado
Fontederivada de SICAR + SIGEF + zoneamento/macrozoneamento + inundação + mineração + APRM + rede MT
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_10_car_attr.sql + _20_perfil.sql + _30_motor.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiança28 regras declaradas em cbre.conversao_regras; score_conversao = 0,55 base do caminho + 0,15 área útil + 0,10 título + 0,10 inundação + 0,10 banda GRU − 4 por obstáculo · declarada, não calibrada
Limitesnão é parecer jurídico; os prazos são faixas DECLARADAS a partir de prazo legal e prática, sem série medida nos 9 municípios; o perímetro urbano é INFERIDO (macrozona do PD + zona de uso), não lido de camada oficial; 'área consolidada' do SICAR-SP está vazia (4 de 4.346) e o proxy é MapBiomas 2014
Cliente vêsim · no catálogo
CampoSignificadoUnidade
aprm_leiLei estadual ou municipal de manancial aplicável ao imóveltexto
aprm_subareaSubárea da APRM em que o imóvel caicategoria
area_consolidada_haÁrea consolidada declarada no SICAR. O SICAR-SP não exporta o tema: só 4 dos 4.346 têm valorha
area_util_conv_haÁrea útil estimada = área × (1 − RL∪APP) × (1 − inundável). Aproximação multiplicativa DECLARADAha
brownfieldIndício de uso industrial ou mineral anterior (gatilho de diligência CETESB). NÃO é cadastro de área contaminadabooleano
caminhoCaminho de conversão do imóvel rural em lote industrialcategoria
car_codCódigo CAR do imóveltexto
consolidada_fonteQual valor vale: o declarado no SICAR ou o proxy do MapBiomascategoria
etapasEtapas do caminho, na ordemlista
graprohab_enquadraO empreendimento se enquadra no GRAPROHAB. Para industrial é sempre "não": o Dec. SP 66.960/2022 art. 8 só alcança parcelamento habitacionalbooleano
ind_statusSituação do cadastro no SICARcategoria
inviavel_no_cicloO caminho depende de lei de perímetro e o Plano Diretor não deve ser revisto a tempo (pd_ano + 10 > 2029). sem_dado quando a lei não tem anocategoria
matriculasNÚMEROS de matrícula declarados na certificação SIGEF. Nunca o titularlista
obstaculosObstáculos identificados (cada um é uma regra 7-27)lista
pct_antropizado_2014Proxy DECLARADO da área consolidada: 1 − floresta − água − campo natural em 2014fração 0-1
pct_rl_app_uniaoFração do imóvel coberta pela UNIÃO de RL e APP (sem contar sobreposição duas vezes)fração 0-1
pd_anoMaior ano citado na lei do Plano Diretor do município. NULL em Mogi (a lei não foi identificada)ano
perfil_negocioSugestão de formato de negócio por regra de tamanho e caminho. NÃO é leitura de mandatocategoria
perimetroSituação do imóvel em relação ao perímetro urbano — INFERIDA da macrozona + zona de uso, não lida de camada oficialcategoria
perimetro_fonteComo o perímetro foi inferidotexto
prazo_max_mesesTeto da faixa de prazo DECLARADA. Não há série medida de prazos reais nos 9 municípiosmeses
prazo_min_mesesPiso da faixa de prazo DECLARADA para o caminhomeses
rank_conversaoPosição no ranking de conversão entre os 617 ranqueados pelo Motorposição
rl_averbadaO SICAR marca a reserva legal como averbada. Só 40 imóveis. Veto de conversão a partir de 40 % da áreabooleano
rl_propostaA reserva legal está apenas PROPOSTA (2.965 imóveis) — não é RL constituídabooleano
score_conversao0,55 base do caminho + 0,15 área útil + 0,10 título + 0,10 inundação + 0,10 banda GRU − 4 por obstáculo. Pesos declarados, não calibrados0-100
sigef_certificadoExiste parcela SIGEF cobrindo ao menos 50 % da área do imóvelbooleano
tamanho_fiscalClasse de tamanho pela Lei 8.629/1993 art. 4categoria
cbre.imovel_sigef Cobertura SIGEF por imóvel: parcelas certificadas, % da área, NÚMEROS de matrícula e data de certificação — linhas · não validado
FonteINCRA SIGEF (public.sigef_parcelas_certificadas, UF SP)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançainterseção com o polígono do imóvel; sliver descartado (< 10 % da parcela e < 5 % do imóvel); 'certificado' = parcela cobrindo ≥ 50 % da área · alta (fonte)
Limitessó o NÚMERO da matrícula, nunca o titular; a matrícula declarada na certificação pode estar desatualizada; 684 de 4.346 certificados e 172 com mais de uma matrícula
Sem procedênciaURL do download do SIGEF não registrada no relatório
Cliente vêsim · no catálogo
CampoSignificadoUnidade
data_certificacao_maxData da certificação mais recente entre as parcelasdata
matriculasNÚMEROS de matrícula declarados na certificação. Nunca o titularlista
n_matriculasQuantas matrículas distintas a certificação cita (mais de uma = obstáculo multi_matricula)contagem
n_parcelas_sigefParcelas SIGEF que tocam o imóvelcontagem
pct_certificadoFração do imóvel coberta por parcela certificada. >= 50 % = certificadofração 0-1
cbre.imovel_situacao_uso Situação de uso de cada um dos 4.346 imóveis candidatos: em uso agrícola, pasto, silvicultura, mosaico/indefinido, sem cultura há N safras, construído/urbanizado, mineração, vegetação nativa ou sem dado 4.346 linhas · passa
FonteMapBiomas col.10 (cbre.car_uso) + Sentinel-2 L2A NDVI (cbre.car_ndvi/car_status) + ANM SIGMINE (cbre.imovel_mineracao) + OSM (cbre.imovel_brownfield)
LicençaMapBiomas CC BY-SA 4.0; Sentinel-2 Copernicus (uso aberto); ANM dado público; OSM ODbL
Data do dadoMapBiomas 2024; NDVI 2026; ANM 09/08/2026; OSM 27/08/2026 (acesso 2026-08-31)
Scriptpipeline/9s_situacao_uso.sql
Linhas · chave4.346 · car_cod
sha256—
Frescoranual · próxima verificação 2027-08-31
Última validação2026-08-31 · passa
Método · confiança9 regras de precedência com limiares declarados (cbre.situacao_uso_limiares); a primeira que fecha define o rótulo · triagem: sinal, não prova; limiares declarados, nenhum calibrado em campo
LimitesMapBiomas para em 2024 e a classe 21 (mosaico) não separa lavoura de pastagem; NDVI é do ano-safra 2026 e não vê o que está sob o dossel; "em uso" descreve cobertura observada, nunca intenção de venda do proprietário; nada visto em campo; nunca titular
Sem procedênciasha256 preenchido pelo QA (pipeline/qa/20_catalogo.py)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_haÁrea do imóvel CARhectare
car_codCódigo do imóvel no CAR (nunca titular)texto
classe_altClasse herdada de cbre.car_status (comparação, não é a situação)texto
data_acessoData em que a derivação foi feitadata
data_dadoData do dado de cada fontetexto
elegivelImóvel está entre os 617 elegíveis (rank_geral não nulo)booleano
fonteFontes que entram na regratexto
fonte_urlURLs das fontestexto
gerado_emQuando a linha foi geradatimestamp
lavoura_2024Fração de lavoura em 2024 = pct_agri menos pct_mosaico (MapBiomas)fração
licencaLicença de cada fontetexto
mine_vereditoVeredito de mineração herdado de cbre.imovel_mineracaotexto
movimentoMovimento comercial que o rótulo indica — "em uso" não desqualifica, muda a abordagemtexto
municipioMunicípio do imóveltexto
n_anos_mapbiomasQuantos dos 4 anos amostrados existem para o imóvelcontagem
ndvi_amp_2026Amplitude pico menos seca em 2026 (proxy de ciclo de cultura)índice
ndvi_anoAno-safra do NDVI usadoano
ndvi_pico_2026NDVI mediano do período de pico do ano-safra 2026índice
ndvi_seca_2026NDVI mediano do período de seca de 2026índice
ocupadoHá cobertura ou uso ativo observado (não significa que o imóvel não esteja à venda)booleano
pct_agri_2024Fração agropecuária MapBiomas 2024 (INCLUI a classe 21 mosaico)fração
pct_forest_2024Fração de formação florestal em 2024fração
pct_mining_2024Fração de mineração (classe 30) em 2024fração
pct_mosaico_2024Fração da classe 21 (mosaico de usos agropecuários) em 2024fração
pct_nonveg_2024Fração de outra área não vegetada (solo exposto) em 2024fração
pct_osm_edif_indFração do imóvel coberta por edificação industrial mapeada no OSMfração
pct_osm_industrialFração do imóvel em polígono de uso industrial do OSMfração
pct_pasture_2024Fração de pastagem em 2024fração
pct_silvi_2024Fração de silvicultura em 2024fração
pct_urban_2024Fração de área urbanizada em 2024fração
pct_water_2024Fração de água em 2024fração
rank_geralPosição no ranking geral quando elegívelinteiro
regra_idNúmero da regra que fechou primeiro (1 a 9)inteiro
regra_limiarTexto literal do limiar da regra que fechoutexto
safras_sem_culturaN do rótulo "sem cultura há N safras" (2026 menos o último ano amostrado com lavoura; piso 12)safras
situacao_detalheFrase curta com os números que geraram o rótulotexto
situacao_slugMesma situação em chave estável para agrupar/filtrartexto
situacao_usoRótulo curto da situação de uso (com N preenchido quando "sem cultura há N safras")texto
ultimo_ano_lavouraÚltimo ano amostrado (2014/2018/2021/2024) com lavoura >= 0,05ano
cbre.inundacao_oficial 13.528 feições de mancha e suscetibilidade a inundação nos 9 municípios — substitui o proxy de várzea no fator 9 do motor — linhas · não validado
FonteSGB/CPRM + IPT (RIGeo) · GeoSampa · GeoServer de Guarulhos · setorização de risco SGB · IG-SP/CPLA
Licençadado público (licença não declarada na fonte)
Data do dado2014-2018 (cartas SGB/IPT); 2026-08-10 (manchas de SP); 2019-2026 (setores de risco) (acesso 2026-08-29)
Scriptpipeline/98b_inundacao.sql (brutos por geo/raw/inundacao/fetch_geosampa_mancha.sh, fetch_sgb.sh, harvest_ubc.py, load_mancha.sh)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaunião das 5 fontes com classe harmonizada; conta_inundavel = classe Alta/Média (SGB/IPT), mancha TR ≤ 25 anos (SP) ou setor de risco R3/R4 — regra DECLARADA; Baixa e TR 100 relatados à parte e não descontam · alta (fonte) / é modelagem do órgão
Limitessuscetibilidade e mancha são MODELAGEM, não laudo: não substituem estudo hidrológico do lote nem consulta de cota de enchente; as cartas são de 2014-2018 e obras de drenagem posteriores não aparecem; a mancha do DAEE/PDMAT-3 (a que cobre o Tietê metropolitano de ponta a ponta) NÃO existe em vetor público; Nazaré Paulista tem produto grosseiro (3 polígonos)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
atributosAtributos originais preservados da fontetexto/json
camadaCamada de origem na fontetexto
classeClasse harmonizada de inundaçãocategoria
confiancaConfiança da feiçãocategoria
conta_inundavelA feição entra no cálculo de % inundável (Alta/Média, TR <= 25 ou setor R3/R4). Baixa e TR 100 ficam de forabooleano
fonteÓrgão que produziu a feiçãocategoria
metodoComo a geometria foi obtidatexto
periodo_retornoTempo de retorno da mancha, quando a fonte trabalha com TRanos
cbre.isocronas Isócronas de 15/30/45/60 min em fluxo livre a partir de 5 âncoras (GRU Cargo etc.) 40 linhas · passa
FonteOSRM local (car.lua) sobre OSM Geofabrik
LicençaODbL 1.0 (atribuição obrigatória)
Data do dadoOSM 2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/30_isocronas.sql
Linhas · chave40 · —
sha25651d489f59a020d98 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."isocronas" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-30 · passa
Método · confiançaunião de células de 500 m com tempo ≤ faixa; buffer ±250 m · alta (método) / fluxo livre
Limitespico 1,5-2,5× maior; 60 min truncada pelo buffer
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.itbi_sp Transacoes imobiliarias com ITBI-IV pago no municipio de Sao Paulo (2022-2026), com valor declarado, data, SQL cadastral, matricula, cartorio, areas e uso do IPTU 890.105 linhas · não validado
FontePrefeitura de Sao Paulo / Secretaria Municipal da Fazenda
Licençanao declarada no portal; publicacao de transparencia ativa
Data do dadoexercicios 2022 a 2026 (transacoes ate 07/08/2026) (acesso 2026-08-30)
Scriptcbre/valor/10_itbi_sp_parse.py + 11/12/13_itbi_sp_*.sql
Linhas · chave890.105 · sql_cadastral + mes_pagamento + data_transacao + valor_transacao
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançaingestao direta do .xlsx oficial (degrau 1), normalizacao e juncao ao lote do GeoSampa pelo SQL de 11 digitos · alta
Limitesvalor DECLARADO pelo contribuinte e base de calculo do imposto, nao preco verificado em escritura; a aba do arquivo e o mes de PAGAMENTO e nao o da transacao; a fonte exclui imovel rural e ITBI pago via PPI; nome e CPF nao existem na fonte (suprimidos pela Prefeitura). Amarracao ao lote do GeoSampa pelo SQL de 11 digitos: 266.080 de 890.105 linhas (29,9%) com cad_lote_gid e geom - terreno 39,3%, industria/armazens 55,5%; o restante e unidade autonoma de condominio (inexistente na camada de LOTE) ou SQL cancelado (2,2% de casamento contra 41,6% em SQL ativo). Contagem conferida linha a linha contra cbre.itbi_sp_raw.
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.leilao_detalhe 29 fichas de lote de leilão lidas uma a uma (praças, matrícula, ônus, zona, galpão-entra), sem dado pessoal 29 linhas · atencao
FontePortal Zuk, Mega Leilões, Superbid, Caixa (páginas de lote)
Licençatermos de uso; robots relido (Zuk veda /edital)
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptmercado/leilao_detalhe.py + leilao_detalhe_enrich.sql + leilao_detalhe_pos.py
Linhas · chave29 · anuncio_id
sha2567ab22e39b59c65bf sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."leilao_detalhe" t ORDER BY anuncio_id) TO STDOUT' | sha256sum
Frescordiario · próxima verificação 2026-08-31
Última validação2026-08-30 · atencao
Método · confiança3 s entre pedidos; enriquecimento com zona/rodovia/isócrona/CAR ≤ 500 m · alta (leitura)
Limitespraça é lance mínimo; 5 lotes sem coordenada
Sem procedênciaURL por lote na coluna url da própria tabela
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anuncio_idLiga à linha de cbre.anunciosinteiro
area_construida_m2Área construída segundo a ficham²
area_terreno_m2Área do terreno segundo a ficham²
avaliacao_brlValor de avaliação judicial/extrajudicial publicadoR$
banda_gru_minBanda de tempo ao GRU Cargomin
car_candidatoCódigo CAR do imóvel candidato mais próximo (quando a até car_dist_m)texto
car_dist_mDistância ao imóvel candidato mais próximom
comitenteQuem vende: vara judicial, banco ou empresa (pessoa jurídica). Pessoa física não é gravadatexto
desconto_praca2_pctDesconto da 2ª praça sobre a avaliação%
dist_rodovia_mDistância à rodovia principalm
edital_urlURL do editalURL
enderecoEndereço do lote (logradouro; via pública, não dado pessoal)texto
fonteLeiloeirocategoria
galpao_entraLeitura da lei para a zona do lotecategoria
geo_metodoComo a coordenada foi obtida ou por que não hátexto
latLatitude publicada pelo leiloeiro (nunca geocodificada por nós a partir de endereço)graus
lonLongitude idemgraus
matriculaNúmero da matrícula e cartório, quando publicados no editaltexto
municipioMunicípio do lotetexto
na_area_estudoLote dentro dos 9 municípiosbooleano
onus_observacoesÔnus e observações do edital (penhoras, ocupação, dívidas) em resumotexto
praca1_dataData da 1ª praçadata
praca1_valorLance mínimo da 1ª praçaR$
praca2_dataData da 2ª praçadata
praca2_valorLance mínimo da 2ª praçaR$
preco_m2_confiavelfalse = nao mostrar R$/m2 de praca (sem area, denominador trocado, ou 2a praca maior que a 1a)booleano
preco_m2_motivopor que o R$/m2 de praca nao e confiaveltexto
preco_m2_praca1Lance da 1ª praça por m² de terrenoR$/m²
preco_m2_praca2Lance da 2ª praça por m² de terrenoR$/m²
processo_numeroNúmero CNJ do processo, quando judicialtexto
statusSituação do lote na última leituracategoria
suspeitoficha de leilao em quarentenabooleano
suspeito_motivomotivo da quarentenatexto
tipoTipo do lotetexto
urlURL da ficha do loteURL
valor_arrematacaoValor de arrematação quando o leiloeiro publica (raro)R$
zona_siglaZona da carta municipal no pontotexto
cbre.leilao_historico 299 lotes de leilão fechados (173 no recorte de 24 meses da RMSP): praças, valor e data de arrematação, desconto e status — linhas · não validado
FonteMega Leilões, Superbid, Portal Zuk e Grupo Lance (páginas de leilão já encerrado)
Licençatermos de uso de cada site; robots.txt lido e respeitado (Zuk veda /edital e /ajax-lote*)
Data do dadofechamento a partir de 29/08/2024 (acesso 2026-08-29)
Scriptmercado/leilao_historico.py + mercado/run_leiloes_historico.sh (cron do dev, dia 2 às 06:50)
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançacadência 2-4 s, parada imediata em 403/429; chave = URL do lote; desconto = 1 − arrematação/avaliação (na Mega, sobre a 1ª praça, porque a fonte não publica avaliação) · média (série enviesada para Mega e Superbid)
Limitesarrematação NÃO é transação nem escritura (pode ser condicional, cancelada ou não homologada); praça é lance mínimo; o statusId da Superbid é INFERIDO; Sodré (403), Frazão, Biasi e Caixa não publicam resultado e o Zuk só mostra os 30 últimos; dedupe por URL, não por matrícula; nenhum nome de pessoa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_m2Área do lote lida na ficha (ou do título quando a ficha não traz). 9 lotes ficaram sem áream²
avaliacao_brlValor de avaliação publicado. A Mega NÃO publica avaliaçãoR$
coletado_emQuando a página foi lidatimestamp
comitenteQuem vende: vara, tribunal, banco ou empresa. Pessoa física NUNCA é gravadatexto
data_arrematacaoData do lance vencedordata
desconto_pct1 − arrematação/avaliação. Na Mega o denominador é a 1ª praça, porque a fonte não publica avaliação%
fonteLeiloeiro que publicoucategoria
latLatitude publicada pelo leiloeiro. Só a Superbid publica coordenadagraus | NULL
lonLongitude publicada pelo leiloeirograus | NULL
na_area_estudoO lote está em um dos 9 municípios da frentebooleano
n_pracasQuantas praças o lote tevecontagem
praca1_dataData da 1ª praçadata
praca1_valorLance mínimo da 1ª praçaR$
praca2_dataData da 2ª praçadata
praca2_valorLance mínimo da 2ª praçaR$
rawTrecho bruto lido da página, para auditoria. Verificado: 0 CPFtexto
relevanteO lote passa na regra de interesse industrial/logístico (terreno/área/gleba/rural >= 2.000 m²; galpão, depósito e prédio industrial em qualquer área)booleano
statusSituação final do lotecategoria
tipoTipo do bem lido na fichacategoria
urlPágina do lote no leiloeiro. É a CHAVE da tabela (o dedupe é por URL, não por matrícula)URL
valor_arrematacaoLance vencedor publicado pelo leiloeiro. NÃO é escritura nem transação: a arrematação pode ser condicional, cancelada ou não homologadaR$
cbre.leilao_onus O que o documento do proprio leilao diz de cada lote: ocupacao, IPTU, condominio, outros onus e QUEM PAGA os debitos, com trecho citado, documento, pagina e confianca 29 linhas · não validado
FonteEdital, matricula, laudo de avaliacao e certidoes publicados pelos leiloeiros (Mega Leiloes, Superbid) + ficha do lote (Zuk, Caixa)
Licençanao declarada na fonte (documento publico de leilao; uso de leitura, sem republicacao dos PDFs)
Data do dadopraças de agosto a novembro de 2026 (acesso 2026-08-31)
Scriptmercado/run_leilao_onus.sh (leilao_docs.py -> leilao_ficha_txt.py -> leilao_ocr.py -> leilao_onus.py -> leilao_onus_cross*.sql)
Linhas · chave29 · anuncio_id
sha256—
Frescordiario · próxima verificação 2026-09-07
Última validação— · não validado
Método · confiançaextracao por regras sobre o texto dos documentos, com hierarquia edital > matricula > laudo > certidao > ficha; texto-padrao do site (boilerplate) excluido do reconhecimento; PDF achatado por pagina; IPTU so somado quando o documento soma; nome de pessoa e CPF suprimidos na leitura · alta quando ha edital (13 lotes); media/baixa quando so ha ficha (16 lotes); baixa no que veio de OCR (tesseract so com idioma ingles instalado)
LimitesEdital e declaracao da parte que vende, NAO e certidao: onus pode existir e nao aparecer. Ocupacao muda. Nada e orientacao juridica. Praca e lance minimo e arrematacao nao e transacao de mercado livre. Soma de IPTU rotulada como nossa quando o documento nao soma. Zuk (13 lotes) tem o edital vedado no robots: vale a ficha. Nenhum nome de pessoa ou CPF e gravado.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anuncio_idlote de leilao (chave de cbre.anuncios / leilao_detalhe)id
avaliacao_brlvalor de avaliacao declarado (judicial: avaliacao homologada nos autos)R$
cartoriocartorio de registro de imoveis declaradotexto
condominio_debito_brldebito de condominio quando o documento informaR$
*_confconfianca da leituratexto
docs_lidosquantos documentos com texto entraram na dissecacao deste lotecontagem
*_fonte_doctipo e arquivo do documento de onde o campo saiutexto
iptu_composicaocomo o valor foi montado, valor a valor, com o rotulo (total declarado / valor citado)texto
iptu_debito_brldivida de IPTU/divida ativa quando o documento traz UM valor ou um total declaradoR$
iptu_soma_itens_brlSOMA NOSSA dos valores citados quando o documento nao consolida — rotulada como nossa, nunca como do documentoR$
itbi_nquantas transmissoes de ITBI de Sao Paulo casaram com a matricula/lote fiscal — base de calculo do imposto, NAO preco livrecontagem
matriculanumero da matricula, so digitostexto
*_motivo_nullpor que o campo esta vazio — nunca se chutatexto
ocupacaose o imovel esta ocupado — risco numero 1 do leilao brasileirotexto
onr_idmatricula georreferenciada do ONR que casou com este loteid
onr_metodocomo casou: por matricula+cartorio ou por ponto dentro do poligono (aproximacao)texto
*_paginapagina do PDF de onde o campo saiu (vazio na ficha web, que nao tem paginacao)numero
paginas_lidasquantas paginas de documento entraram na dissecacaocontagem
praca1_valorlance minimo da 1a praca — NAO e preco de transacaoR$
praca3_valorlance minimo da 3a praca quando o leiloeiro publicaR$
processo_numeronumero do processo quando judicialtexto
resp_debitosquem paga os debitos, na letra do documento (a linha que mais vale para quem compra)texto
resp_debitos_classenormalizacao do campo acima para filtro: nao_passa = o documento diz que o debito nao vira conta do arrematantetexto
resp_possequem responde pela desocupacao / imissao na posse / baixa de gravamestexto
sem_doc_motivopor que nenhum documento foi lido, quando e o casotexto
tipo_leilaojudicial (corre num processo) ou extrajudicial (banco/vendedor, Lei 9.514 ou venda direta)texto
*_trechocitacao literal da frase de onde o campo saiu, com nome de pessoa suprimidotexto
cbre.leilao_onus_item Um onus, ponto positivo ou ponto negativo por linha, com a frase citada do documento, a pagina e a confianca 109 linhas · não validado
Fontemesmos documentos de leilao_onus
Licençanao declarada na fonte
Data do dadopraças de agosto a novembro de 2026 (acesso 2026-08-31)
Scriptmercado/leilao_onus.py
Linhas · chave109 · id
sha256—
Frescordiario · próxima verificação 2026-09-07
Última validação— · não validado
Método · confiançauma linha por ocorrencia reconhecida; classe = onus | positivo | negativo; "penhora citada Nx" e ordem de grandeza (ocorrencias da palavra), nao numero de averbacoes · media
LimitesItem e o que o documento DIZ, nao o que existe. Ausencia de item nao e ausencia de onus. 26 dos 109 itens tem trecho parcialmente suprimido por conter nome de pessoa.
Cliente vêsim · no catálogo
CampoSignificadoUnidade
classenatureza do itemtexto
redigidotrue quando algo foi suprimido do trecho por conter nome de pessoabooleano
tipoque onus/ponto etexto
trechofrase citada do documento, com nome suprimidotexto
cbre.leilao_resultado Acompanhamento de status/praça/arrematação por lote 39 linhas · atencao
Fontemesmas páginas de lote
Licençatermos de uso
Data do dado2026-08-29+ (acesso 2026-08-29)
Scriptpipeline/94_leilao_resultado.py + mercado/leilao_detalhe_pos.py
Linhas · chave39 · anuncio_id
sha2562bdf4880ec88c135 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."leilao_resultado" t ORDER BY anuncio_id) TO STDOUT' | sha256sum
Frescordiario · próxima verificação 2026-08-31
Última validação2026-08-29 · atencao
Método · confiançareleitura; resultado não exposto pelas fontes · baixa (fonte não expõe)
Limites0 vendidos lidos; só o tempo resolve
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.lote_s2_veredito Veredito por lote da leitura Sentinel-2: estavel / mudou / inconclusivo, com o ano em que a mudanca aparece, os deltas contra a linha de base do proprio lote e o nivel de cobertura atual. 835 linhas · não validado
Fontederivada de cbre.lote_serie_s2 e cbre.tmp_lote_s2_alvo (cbre.cad_lote_x)
Licençaderivada — mesma licenca da fonte (Copernicus Sentinel)
Data do dado2017-2026 (acesso 2026-08-31)
Scriptpipeline/cadastro/61_lote_s2_agrega.py
Linhas · chave835 · gid
sha256—
Frescoranual · próxima verificação 2027-02-28
Última validação— · não validado
Método · confiançaBase = mediana dos anos validos de 2017-2019; recente = mediana dos anos validos de 2025-2026. Limiares DECLARADOS, calibrados no p95 da distribuicao nula medida nos 150 lotes de controle: mudou se (d_NDBI >= +0,13 ou d_NDVI <= -0,16 ou d_solo >= +0,19) E o sinal persiste em todos os anos validos a partir do ano indicado; estavel se |d_NDVI| <= 0,12 e |d_NDBI| <= 0,09 e |d_solo| <= 0,16 (p90 do mesmo controle); o resto e inconclusivo. Exige >= 6 anos validos, >= 2 na base e >= 2 no recente. · media — regra de limiar, calibrada contra dois grupos de controle (141 lotes que a pegada oficial do GeoSampa reclassificou como construidos e 150 lotes construidos por cadastro+OSM)
LimitesSinal de mudanca NAO e alvara, obra licenciada nem edificacao: terraplenagem, patio, deposito a ceu aberto e estacionamento produzem o mesmo sinal. Estavel NAO significa juridicamente vago. Construcao anterior a 2017 nao gera mudanca — por isso a coluna nivel_cobertura. Falso positivo medido no controle: 4 de 150 (2,7%).
Cliente vêsim · no catálogo
CampoSignificadoUnidade
ano_mudancaprimeiro ano a partir do qual o sinal de mudanca persiste em todos os anos validosano
base_baremediana da fracao de solo exposto nos anos validos de 2017-2019fracao
base_ndbimediana do NDBI nos anos validos de 2017-2019indice
base_ndvimediana do NDVI nos anos validos de 2017-2019 (linha de base do proprio lote)indice
classe_s2veredito da serie-
d_barerec_bare - base_barefracao
d_ndbirec_ndbi - base_ndbiindice
d_ndvirec_ndvi - base_ndviindice
grupoconjunto a que o lote pertence: medido (os 232 da Linha 1), gu_aprox (Guarulhos por area aproximada), ctrl_edif_sp e ctrl_construido (controles)-
motivopor que o lote ficou inconclusivo-
n_anos_validosanos com pelo menos 2 cenas validascontagem
nivel_coberturanivel de cobertura da superficie no periodo recente comparado a distribuicao dos 150 lotes de controle construidos: nao_vegetado = NDBI >= p10 e NDVI <= p90 do controle (a faixa central de 80% dos lotes construidos). NAO afirma edificacao: solo compactado e patio dao a mesma leitura.-
rec_baremediana da fracao de solo exposto nos anos validos de 2025-2026fracao
rec_ndbimediana do NDBI nos anos validos de 2025-2026indice
rec_ndvimediana do NDVI nos anos validos de 2025-2026indice
sinalquais limiares dispararam-
cbre.lote_urbano_veto Veto do objeto urbano (Linha 1) aplicado lote a lote: 578 lotes do cadastro + 78 matriculas do ONR 656 linhas · não validado
Fontederivada: cbre.cad_lote_x, cbre.imoveis_urbanos, cbre.ti_ae, cbre.uc_ae, cbre.embargo_ae, cbre.inundacao_oficial, public.amc_anm_sigmine, cbre.hex/hex_rbcv
Licençaderivada
Data do dadocamadas de 2024-2026 conforme a ficha de cada uma (acesso 2026-08-31)
Scriptcbre/pipeline/9y_veto_urbano.sql
Linhas · chave656 · alvo_tipo + alvo_id
sha256—
Frescortrimestral · próxima verificação 2026-11-30
Última validação— · não validado
Método · confiançamedicao no poligono do lote onde a camada permite; onde o publicador so da PONTO (Guarulhos) e ponto-em-poligono; RBCV, agua e declividade continuam por celula de 250 m (declarado em veto_regras_urbano.medido_em) · media
Limitesveto nao e certidao: e triagem sobre camada publica. Onde o lote e PONTO a fracao de sobreposicao nao existe e a regra vira tudo-ou-nada. A zona do lote prevalece sobre a da celula, mas quando a propria zona do lote e de categoria protecao_ambiental (ZPDS/ZPDSr em Sao Paulo) o veto fica de pe mesmo com galpao_entra = condicionado
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alvo_tipoQue objeto urbano e a linhatexto
conflito_zona_celulaCelula diz protecao ambiental e a zona do proprio lote admite galpao; prevalece a do lotebooleano
hex_vetoSe a celula de 250 m que contem o lote e vetada pela lista RURAL (contexto, nao decide)booleano
inund_fracFracao do lote em area inundavel oficial (alta/media ou TR <= 25 anos)fracao 0-1
tem_poligonoSe a fonte publica o lote como poligono (Sao Paulo) ou so como ponto (Guarulhos)booleano
vetoSe o objeto e vetado pela lista URBANAbooleano
veto_motivo_urbanoPrimeiro motivo que bate, na ordem de gravidade declaradatexto
cbre.macrozoneamento Nível 1 do zoneamento: as 47 macrozonas do Plano Diretor dos 9 municípios, reduzidas a 6 classes canônicas, com lei, método, confiança e nota de ambiguidade — linhas · não validado
FonteWFS de Guarulhos e GeoSampa, GeoMogi, KMZ oficial de Mairiporã, cartas georreferenciadas e texto de lei (URL por linha)
Licençadado público (licença não declarada na fonte)
Data do dado2006-2025 conforme município (acesso 2026-08-29)
Scriptpipeline/zon_catalogo/20_macrozoneamento_cbre.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaa classe é lida no ARTIGO que define a macrozona, nunca no nome; método por linha (wfs / app_json / kmz / georref_pdf / mesmo_instrumento / derivado_nivel2 / proxy_texto) · por linha (alta a baixa; proxy_texto é baixa por definição)
Limiteso PD descreve território e diretriz, NÃO permissão de uso: 5 dos 9 planos não têm macrozona de vocação econômica e o nível 1 sozinho erraria metade do estoque industrial; Arujá e Nazaré Paulista são proxy de texto (o mapa não foi publicado); Santa Isabel cobre 83,8 % e Cajamar 89,1 % da divisa; 25 das 47 macrozonas exigiram nota de ambiguidade; não é certidão de zoneamento
Sem procedênciaURL por linha na coluna fonte_url da própria tabela
Cliente vêsim · no catálogo
CampoSignificadoUnidade
ambiguidadeNota de ambiguidade quando o artigo não fecha em uma classe só. 25 das 47 macrozonas têm umatexto
area_km2Área da macrozona medida no polígonokm²
classe_canonicaClasse única em que a macrozona foi enquadrada, LIDA NO ARTIGO que a define — nunca no nomecategoria
confiancaConfiança da geometria. proxy_texto é baixa por definição (o mapa da lei não foi publicado)categoria
leiInstrumento legal do Plano Diretortexto
macro_nomeNome da macrozona por extensotexto
macro_siglaSigla da macrozona como a lei do município a nomeiatexto
metodoComo a geometria foi obtidacategoria
cbre.mercado_il 10.749 itens de Industrial & Logística nos 9 municípios (terreno urbano ≥ 1.000 m², galpão/armazém/depósito e lote de leilão), com preço PEDIDO, zona, macrozona, acesso e classe de precisão — linhas · não validado
Fontederivada de cbre.anuncios + anuncio_ponto × zoneamento / macrozoneamento / OSM / isócronas / estoque logístico
Licençaderivada
Data do dadocoleta de 30/08/2026 (acesso 2026-08-30)
Scriptgeocode/50_mercado_il.sql
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiançaregra de entrada DECLARADA (o que entra e o que não entra); índice = 0,30 zona + 0,20 banda GRU + 0,20 rodovia + 0,20 porte + 0,10 preço pedido/m²; galpao_entra='nao' é veto (índice 0 e o item continua na lista, marcado) · declarada, a calibrar com a CBRE
Limitespreço pedido é do vendedor e NÃO é transação; 6.537 dos 10.749 estão só no nível do bairro (erro mediano medido 2,2 km) e nunca contam como anúncio dentro de um imóvel; 1.340 republicações do mesmo ativo marcadas; ZAP, VivaReal, Imovelweb e OLX bloqueiam o nosso IP — lacuna de acesso, não de método
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alertaAviso que viaja junto com o item (nível de bairro, preço abaixo de R$ 50/m², área >= 100 ha, republicação)texto
area_construida_m2Área construída declarada pelo anunciantem²
area_corrigida_m2area relida do texto do anuncio (quando houve correcao)m2
area_m2Área DECLARADA pelo anunciante (no Chaves na Mão vem codificada na própria URL). Não conferida contra matrículam²
area_m2_origema area como veio do portal, antes da correcaom2
categoria_ilCategoria Industrial & Logística do itemcategoria
dist_estoque_log_mDistância ao galpão ou condomínio logístico mais próximom
duplicata_grupoGrupo de republicações do mesmo ativo por imobiliárias diferentesinteiro
duplicata_principalÉ o item principal do grupo (só ele é numerado no ranking)booleano
estoque_proxNome do galpão/condomínio mais próximotexto
fav_gruFavorabilidade da banda de tempo ao GRU Cargo (15 min 100, 30 min 80, 45 min 50, 60 min 30, fora 10)0-100
fav_porteFavorabilidade do porte, em escala logarítmica de 1.000 a 100.000 m²0-100
fav_precoFavorabilidade do preço pedido por m², relativa à mediana do município e da categoria. Sem preço = 50 (neutro declarado)0-100
fav_rodoviaFavorabilidade da distância à rodovia principal (<= 500 m 100, <= 2 km 70, <= 5 km 40, acima 15)0-100
fav_zonaFavorabilidade da zona (sim 100 / condicionado 70 / conferir 40 / não 0)0-100
fontePortal, leiloeiro ou carteira de onde o item veiotexto
galpao_entraA zona admite galpão? Em Guarulhos, São Paulo e Mogi a regra é DECLARADA a partir do glossário (research/14), não lida em zoneamento_parametroscategoria
geocode_confiancaConfiança DECLARADA do nível (0,95 porta exata a 0,25 bairro)0-1
geocode_metodoComo a posição foi obtidacategoria
geocode_nivelNível da cascata que resolveucategoria
geocode_raio_mRaio de precisão declarado do métodom
idIdentificador do item, herdado de cbre.anunciosinteiro
indice0,30 zona + 0,20 GRU + 0,20 rodovia + 0,20 porte + 0,10 preço. Pesos DECLARADOS, a calibrar com a CBRE. galpao_entra = nao zera o índice0-100
macro_confiancaConfiança da camada de macrozona naquele pontocategoria
macro_siglaSigla da macrozona do Plano Diretor no pontotexto
precisao_classeClasse de precisão ancorada no erro MEDIDO contra gabarito cego, não no raio declaradocategoria
preco_confiavelfalse = o valor publicado pelo portal nao e preco de venda (aluguel, parcela, unitario, zero); o item aparece como "sob consulta"booleano
preco_corrigido_brlpreco total reconstruido (quando houve correcao)R$
preco_m2_confiavelfalse = nao mostrar R$/m2; so o preco absoluto e o motivobooleano
preco_m2_motivopor que o R$/m2 foi suprimido, ou o aviso que continua junto deletexto
preco_m2_pedidoPreço pedido dividido pela área declaradaR$/m²
preco_origem_brlo preco como veio do portal, antes da correcaoR$
preco_pedido_brlPreço PEDIDO pelo vendedor, ou lance mínimo da praça no caso de leilão. NUNCA é transaçãoR$
preco_tipoO que o preço significacategoria
suspeitoitem em quarentena por area nao interpretavel: fica no banco, sai da lista e de toda contagembooleano
suspeito_motivomotivo da quarentena (codigo de cbre.sanidade_regra)texto
tipo_fonteNatureza da fontecategoria
tipo_imovelTipo declarado pelo anunciantetexto
urlEndereço da página do itemURL
zona_siglaSigla da zona da carta municipal no ponto do itemtexto
cbre.mogi_zede_sobreposicao As 46 ZEDE de Mogi das Cruzes (zonas especiais de desenvolvimento econômico): ZEDE-1 mineração 31,03 km², ZEDE-2 turismo rural 31,36, ZEDE-3 indução a indústrias 21,77 — linhas · não validado
FonteGeoMogi — Prefeitura de Mogi das Cruzes (Lei 7.200/2016)
Licençadado público (licença não declarada na fonte)
Data do dado2016 (consolidada 2018) (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaseparada do zoneamento porque INCIDE sobre ele · alta (vetor oficial)
Limitesé SOBREPOSIÇÃO: não soma com o zoneamento; a ZEDE-3 é o argumento industrial de Mogi e aparece no site como camada própria
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.onr_matricula 32.905 matrículas georreferenciadas do ONR (863 nos 9 municípios + 32.042 nas praças da CBRE): polígono, número da matrícula, cartório, CNS e classificação registral — sem titular — linhas · não validado
FonteONR — Mapa do Registro de Imóveis, FeatureServer imoveis_georreferenciamento
Licençaserviço aberto sem login; termo de uso não declarado no FeatureServer
Data do dadocamada sem safra declarada; consulta de 30/08/2026 (acesso 2026-08-30)
Scriptonr/fetch_onr.py + fetch_onr_bbox.py + fetch_onr_scope.py + load_onr.py
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançatoken público (POST, expira em 8 h), páginas de 2.000 por envelope; o município é atribuído por junção espacial com a malha IBGE, NUNCA pelo rótulo cidade/uf do ONR · alta (fonte oficial) / precisão do polígono não declarada
Limitessó a matrícula que já foi georreferenciada e enviada (863 contra 4.346 imóveis CAR); os campos nome_imovel e descricao contêm nome de pessoa e NÃO são carregados; 22 polígonos do 'Cartório Teste'; 863 linhas para 748 chaves; inteiro teor é pago e nunca é buscado
Cliente vêsim · no catálogo
CampoSignificadoUnidade
area_m2Área MEDIDA por nós sobre a geometria (ST_Area em geography)m²
cartorioServentia que georreferenciou e enviou a matrículatexto
cidadeCidade DECLARADA pelo ONR. NÃO é confiável: 5.579 registros rotulados São Paulo, só 60 dentro do municípiotexto
cidade_bateO rótulo cidade/uf do ONR coincide com o município medido pela geometriabooleano
classificacaoClassificação registral por extensocategoria
cnmCódigo Nacional de Matrícula (16 dígitos, prefixo = CNS). Quase sempre vazio nesta camadatexto
codigo_cnsCódigo Nacional de Serventia do cartóriotexto
escopoPara que o registro foi baixadocategoria
geom_validaA geometria passou em ST_IsValidbooleano
ingest_tsQuando a linha foi carregadatimestamp
matriculaNúmero da matrícula no registro de imóveis. 106 linhas vêm sem númerotexto
municipioNome do município medido pela geometriatexto
municipio_ibgeCódigo IBGE do município MEDIDO por junção espacial com a malha IBGE. É o que valetexto
nivel_acessoNível de acesso declarado pelo ONR. O endpoint aberto devolve 3 e 4 mesmo assim; só se guarda o que ele devolveinteiro
no_limite_pracaO polígono cai dentro do limite municipal da praça (e não só no envelope retangular da consulta)booleano
onr_idIdentificador da feição no FeatureServer do ONR (objectid). É a chave da tabela — NÃO é a matrículainteiro
pracaPraça da CBRE consultada quando escopo = praca_nacionaltexto
shape_area_srcÁrea calculada pelo próprio servidor (SHAPE__Area)m² (unidade do servidor)
tipoCódigo de tipo do ONRtexto
tipo_classificacaoCódigo da classificação registralinteiro
tipo_imovelCódigo de tipo de imóvel do ONRtexto
ufUF declarada pelo ONR. Mesmo defeito de cidadetexto
url_matLink para PEDIR a matrícula. É serviço PAGO e nunca foi acessadoURL
cbre.onr_urbano_fx Ficha das 863 matrículas urbanas: zona, macrozona, UC, APRM, RBCV, inundação, ANM, rede MT, subestação, rodovia e banda GRU, mais os fatores herdados da célula de 250 m — linhas · não validado
Fontederivada de onr_matricula × camadas da frente
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptonr/20_enriquece.sql + 21_enriquece_restricoes.sql + 22_enriquece_infra.sql + 23_enriquece_hex.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançamedido NO LOTE onde há camada vetorial; declividade, cobertura, pressão urbana, densidade, roubo de carga, renda, polos e veto são HERDADOS da célula de 250 m e marcados como tal · por atributo (medido no lote × herdado da grade)
Limiteso que é herdado tem resolução de 250 m; 1 lote de São Paulo cai fora da grade; galpao_admite em Guarulhos/SP/Mogi vem da CATEGORIA da carta, não da lei
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anm_lavra_pctFração do lote sob processo com direito de lavra. Veto a partir de 5 %fração 0-1
anm_nNúmero de processos ANM que tocam o lotecontagem
aprm_pctFração do lote em Área de Proteção e Recuperação de Mananciaisfração 0-1
area_m2Área do lote MEDIDA no polígono do ONRm²
banda_gru_minFaixa de tempo de viagem em fluxo livre até o GRU Cargomin
dist_mt_mDistância à rede de média tensão mais próximam
dist_rodovia_mDistância do imóvel à rodovia principal mais próxima (motorway/trunk/primary)m
dist_se_dist_mDistância à subestação de distribuição mais próximam
d_urb_vizPressão urbana da vizinhança herdada da célula (variação da fração urbana 2014-2024)pontos de fração
f_roubo_hexFavorabilidade de roubo de carga herdada da célula de 250 m0-100
galpao_admiteA zona admite galpão? Usa galpao_entra quando a lei foi lida; senão cai para a CATEGORIA da carta — e isso NÃO é "pode construir galpão"categoria
galpao_entraLeitura da lei: galpão logístico é uso permitido nessa zona? Não é parecer nem consulta préviacategoria
hex_nQuantas células de 250 m o lote toca (os campos herdados vêm delas)contagem
hex_veto_motivoMotivo de veto herdado da célulatexto
hex_veto_pctFração das células do lote que estão vetadasfração 0-1
inund_classePior classe de inundação presente no lotecategoria
inund_fonteDe onde veio a leitura de inundaçãocategoria
inund_pctFração do lote em classe contável de inundação (Alta/Média, TR <= 25 ou setor R3/R4)fração 0-1
macro_classeClasse canônica da macrozonacategoria
macro_siglaSigla da macrozona do Plano Diretor no lotetexto
mt_dentro_mMetros de rede de média tensão DENTRO do lotem
municipioMunicípio onde está o imóvel (pela divisa IBGE)texto
municipio_zoneadoO município tem carta de zoneamento carregadabooleano
onr_idChave do lote: objectid da matrícula no ONRinteiro
pct_forest_2024Fração do imóvel com formação florestal em 2024fração 0-1
pct_urban_2024Fração do imóvel com cobertura urbana em 2024fração 0-1
perim_mPerímetro do lote medidom
rbcv_classeZona da Reserva da Biosfera do Cinturão Verde onde cai o imóvelcategoria
rodovia_proxNome da rodovia principal mais próximatexto
uc_pctFração do lote em unidade de conservação (todas as esferas)fração 0-1
uc_pi_pctFração do lote em UC de proteção integral. Veto a partir de 10 %fração 0-1
zona_categoriaCategoria de zona onde cai a maior parte do imóvelcategoria
zona_confiancaConfiança da carta de zoneamento no lotecategoria
zona_pctFração do lote coberta pela zona dominantefração 0-1
zona_siglaSigla da zona dominante conforme a carta municipaltexto
zona_sigla_domSigla usada para decidir "galpão entra": quando a sigla é ambígua na carta, a mais restritivatexto
cbre.osm_buildings_ind Edificações industriais/galpões OSM (warehouse/industrial/factory ou > 2.000 m²) (7.728) 7.728 linhas · passa
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/10_derivar.sql
Linhas · chave7.728 · —
sha2569a74ec3adf2a85f1 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."osm_buildings_ind" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiançafiltro por tag building + área · alta onde mapeado
Limitesfootprint ≠ ABL; piso
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_landuse Uso do solo OSM (industrial, comercial, residencial…) (16.073) 16.073 linhas · passa
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/10_derivar.sql
Linhas · chave16.073 · —
sha25698108295e27fcb2c sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."osm_landuse" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiançatag landuse; ST_MakeValid · alta onde mapeado
Limitespiso do que está mapeado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.pedidos_dado Fila de aquisição: o que não está aberto, por qual canal se pede (e-SIC/LAI/convênio), prazo legal, esforço de digitalização e status — linhas · não validado
Fonteregistro próprio (AQUISICAO_DADO.md, degraus 1 a 4)
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptvalor/60_pedidos_dado.sql + uf/pedidos_estaduais.sql
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por (município/ente, camada); canal e URL verificados um a um · n.a.
Limites'preparado' NÃO é 'protocolado': nada foi protocolado sem autorização; a regra da casa é nunca dizer 'a cidade não tem', e sim em que degrau o dado está
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camadaO que está sendo pedido, em uma linhatexto
canalCanal formal pelo qual o pedido se faztexto
canal_urlURL do canalURL
degrauDegrau de aquisição do dadointeiro
esforco_digitalO que será preciso fazer com o que chegartexto
fundamentoBase legal do pedido, quando hátexto
observacaoO que já se sabe da fonte e por que o pedido é necessáriotexto
prazo_legal_emPrazo legal de resposta, contado do protocolodata
protocolado_emData em que foi efetivamente protocolado. NULL enquanto não fordata
quem_protocolaQuem deve protocolartexto
statusEm que pé está. "preparado" NÃO é "protocolado"categoria
tabela_destinoOnde o dado vai morar quando chegartexto
cbre.polos_logisticos Os 14 polos logísticos do motor: chave, nome, tipo, nº de pontos, como foi verificado e o método — linhas · não validado
FonteOpenStreetMap (feições verificadas uma a uma) + a régua publicada pela própria CBRE (Raio 30/60)
LicençaODbL 1.0 (atribuição obrigatória)
Data do dadoOSM 2026-08-27 (acesso 2026-08-30)
Scriptpipeline/88a_polos_geom.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançatodos os 14 são ROTEADOS, nenhum é estimado; 'cabeça de rodovia' = ponto da via (motorway com o nome exato) mais próximo da Praça da Sé — regra DECLARADA · alta
LimitesCongonhas não tem terminal de carga mapeado no OSM: o polo é o terminal de passageiros (courier e belly cargo); só 4 polos viraram fator, os demais ficam medidos em acesso_polos
Cliente vêsim · no catálogo
CampoSignificadoUnidade
fonte_verificacaoComo o ponto foi verificado no OSM, feição a feiçãotexto
metodoRegra que define o ponto quando ele não é uma feição únicatexto
nomeNome do polo por extensotexto
n_pontosQuantos pontos compõem o polo (o tempo do polo é o mínimo entre eles)contagem
poloChave do polotexto
tipoNatureza do polocategoria
cbre.polos_trafego 3.804 polos geradores de tráfego (escola, hospital, shopping, estação, terminal, aeroporto…) 3.804 linhas · passa
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql
Linhas · chave3.804 · polo_id
sha256929b9228ee86e1af sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."polos_trafego" t ORDER BY polo_id) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-30 · passa
Método · confiançatags + ST_ClusterDBSCAN ≤ 150 m · alta onde mapeado
Limitesproxy por tipo, sem contagem volumétrica
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rodovias_principais Rodovias motorway/trunk/primary com nome canônico (15.676 trechos) 15.676 linhas · passa
FonteOpenStreetMap, extrato Geofabrik sudeste
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27T20:21:06Z (acesso 2026-08-28)
Scriptosm/load_ogr.sh + osm/sql/10_derivar.sql
Linhas · chave15.676 · —
sha2564445783634c4c588 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."rodovias_principais" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiançaref com fallback name; GiST · alta onde mapeado
Limiteshierarquia é a dos mapeadores
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.servico:analise_sob_demanda Leitura sob demanda de uma area qualquer: o cliente entrega poligono/ponto/arquivo e recebe zona, restricoes, inundacao, mineracao, acesso, energia, mercado e favorabilidade do Motor, cada valor com procedencia — linhas · não validado
Fontederivado: as proprias camadas do schema cbre (lista branca de GRANT SELECT) + public.amc_anm_sigmine
Licençaderivado — a licenca de cada valor e a da camada de origem (ver a ficha de cada uma)
Data do dado— (acesso 2026-08-31)
Scriptcbre/analise/app.py + consulta.py + prova.py + presets.py (unit systemd cbre-analise, 127.0.0.1:8129)
Linhas · chave— · —
sha256—
Frescordiario · próxima verificação —
Última validação— · não validado
Método · confiançaconsulta PostGIS ao vivo, somente leitura (role cbre_ana_app, default_transaction_read_only, statement_timeout 25s, work_mem 16MB, sem paralelismo); a geometria entra como parametro EWKB constante nos SRID 4674 e 31983 para usar o indice GiST de cada camada · derivada — a confianca de cada valor e a da camada de origem
Limitesteto de 50 km2 por leitura; fora dos 9 municipios medidos quase toda camada volta vazia; relevo, cobertura, acesso, seguranca e renda sao HERDADOS da grade de 250 m; nunca proprietario, nome ou CPF; nao e laudo nem certidao
Sem procedênciadata_dado nula por ser servico derivado: a data do dado e a de cada camada de origem; frescor declarado como diario porque cada leitura recalcula sobre o estado corrente das tabelas
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.situacao_uso_limiares Os 9 limiares declarados (regra, condição, movimento) que produzem cbre.imovel_situacao_uso 9 linhas · passa
Fontedeclarado por nós (não é fonte externa)
Licençainterno
Data do dado31/08/2026 (acesso 2026-08-31)
Scriptpipeline/9s_situacao_uso.sql
Linhas · chave9 · regra_id
sha256—
Frescorestatico · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançaescrito à mão no script, versionado junto da tabela derivada · declarado
Limiteslimiar é escolha nossa, não medida da fonte; muda se a CBRE calibrar
Sem procedênciasem URL: limiar é decisão interna, não tem fonte externa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
condicaoA regra em portuguêstexto
limiaresOs números da regra, literaistexto
movimentoMovimento comercial indicadotexto
observacaoRessalva da regratexto
ordemOrdem de precedência (igual a regra_id)inteiro
regra_idNúmero da regrainteiro
rotuloRótulo produzido pela regratexto
slugChave estável do rótulotexto
cbre.sp_aprm_alto_juquery_limite_2015 Limite da bacia da APRM Alto Juquery (367 km²) (1 feições) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMAJ_LIMITE_BACIA_2015_POL
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-28)
Scriptpipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitesa Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_aprm_alto_juquery_zoneamento_2015 Subáreas da APRM Alto Juquery (Lei SP 15.790/2015): SBD1-3, SOD, SUC, SUCt, SUICt, SER (257 feições) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMAJ_ZONEAMENTO_10_SMA_2015_POL
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-28)
Scriptpipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitesa Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_aprm_alto_tiete_cabeceiras_limite_2015 Limite da bacia da APRM Alto Tietê Cabeceiras (1.259 km²) (1 feições) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMATC_LIMITE_BACIA_2015_POL
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-28)
Scriptpipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitesa Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_aprm_alto_tiete_cabeceiras_subareas_2015 Subáreas da APRM Alto Tietê Cabeceiras (Lei SP 15.913/2015), com CA, taxa de permeabilidade e IAV; a SCA sozinha cobre 1.180,7 km² (80 feições) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMATC_SUBAREAS_2015_POL
Licençadado público (licença não declarada na fonte)
Data do dado2015 (acesso 2026-08-28)
Scriptpipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitesa Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_pde_macroarea_lei_18209 As 173 feições das 8 macroáreas do PDE de São Paulo (Lei 16.050/2014 revista pela Lei 18.209/2024) — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo, camada geoportal:pde_macroarea_lei_18209
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dado2024 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS · alta (vetor oficial)
Limitescobre 96,4 % da divisa (o WFS não fecha a divisa); é planejamento, NÃO mancha de risco nem permissão de uso
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_rbcv_zoneamento_wms Zoneamento da Reserva da Biosfera do Cinturão Verde (797 polígonos vetorizados de WMS) 797 linhas · atencao
FonteInstituto Florestal via WMS DataGeo
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptgeo/rbcv/rbcv_wms_raster.py
Linhas · chave797 · —
sha2569545849f89df0042 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."sp_rbcv_zoneamento_wms" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · atencao
Método · confiançawms_raster: 30 tiles a ~11 m, classificação por cor da SLD, sieve, poligonização · media
Limitesvetorização por cor, não vetor de origem
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_uc_apa_serra_itapeti_ff APA Serra do Itapeti — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_uc_apa_sistema_cantareira APA Sistema Cantareira (Mairiporã e Nazaré Paulista; 0,1 km² em Guarulhos) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_uc_fe_guarulhos Floresta Estadual de Guarulhos — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_uc_pe_itaberaba Parque Estadual Itaberaba — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_uc_pe_itapetinga Parque Estadual Itapetinga — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_ucs_uso_sustentavel_sigam 220 unidades de conservação estaduais de uso sustentável (APA Cajamar, Jundiaí, Várzea do Tietê, Cantareira, Itapeti…) — linhas · não validado
FonteDataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS no workspace datageo · alta (vetor oficial)
Limitescamada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.ssp_carga_pontos BOs georreferenciados de roubo/furto de carga (SP) e de veículo (9 municípios), 2024-2026/06, agora com o TIPO DO VEÍCULO trazido da base "Veículos subtraídos"; sem logradouro, sem placa e sem nº do BO 153.768 linhas · passa
FonteSSP-SP Transparência/SPDados + SSP-SP Veículos subtraídos
Licençadado público (licença não declarada na fonte)
Data do dado2024-01..2026-06 (acesso 2026-08-31)
Scriptpipeline/101_ssp_junta_tipo_veiculo.py (re-ingestão de 90_ssp_roubo_carga.py)
Linhas · chave153.768 · —
sha2563572732f1839b6c8 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."ssp_carga_pontos" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-29 · passa
Método · confiançadedupe por (NUM_BO, ANO_BO, delegacia, natureza); tipo/marca/ano de fabricação vêm da base de veículos pela chave (ANO_BO, NUM_BO, NOME_DELEGACIA), guardada só como hash (bo_key); a re-ingestão de 31/08 reproduziu as contagens de 29/08 por natureza · alta (fonte)
LimitesBO é registro, não vitimização; o tipo do veículo só existe para os BOs que casam com a outra base (65,3 % do roubo de veículo, 14,83 % do roubo de carga — em 85 % dos roubos de carga não há veículo subtraído registrado)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
ano_fabricacaoAno de fabricação do veículo do BOano
bo_keyChave do boletim como HASH (md5 truncado de ANO_BO|NUM_BO|NOME_DELEGACIA); o número do BO nunca é gravadotexto
classe_veiculoClasse do veículo do BO (mapeamento em research/40 §4)categoria
marca_veiculoMarca/modelo do veículo do BO, trazido da base "Veículos subtraídos"texto
naturezaClassificação da natureza criminal auditada pela equipe SPDadoscategoria
n_veiculos_boQuantos veículos subtraídos a outra base registra nesse BOcontagem
pesado_nucleoO BO tem ao menos um Caminhão, Caminhão trator, Semi-reboque ou Reboque (exclui Utilitário)booleano
tipo_veiculoTipo do veículo do BO, trazido da base "Veículos subtraídos"; NULL quando o BO não tem registro de veículo naquela basecategoria
cbre.subestacoes_dist Subestações de distribuição EDP SP + Enel SP com MVA nominal (524; 383 atendem rede) 524 linhas · passa
FonteANEEL BDGD 2024-12-31 V11, camadas SUB e UNTRAT
Licençadado público (licença não declarada na fonte)
Data do dado2024-12-31 (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql
Linhas · chave524 · se_id
sha2566ed5972f13a9e17a sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."subestacoes_dist" t ORDER BY se_id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaogr2ogr -spat; mva = Σ POT_NOM; atende_rede = POS in (PD,O,T) · alta (fonte)
LimitesMVA nominal ≠ disponível; EDP 'O' sem UNTRAT
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.tributacao_fav Favorabilidade 0-100 da tributação municipal (40 % ISS de armazenagem, 30 % IPTU de terreno, 30 % incentivo à logística) — linhas · não validado
Fontederivada de cbre.tributacao_municipio
Licençaderivada
Data do dadoleis vigentes 2026 (acesso 2026-08-29)
Scriptpipeline/96_fatores_extra.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançapesos 40/30/30 DECLARADOS · declarada
Limitesos pesos são escolha nossa, não medida; onde a lei não foi localizada em fonte primária o componente fica NULL (Mairiporã, Santa Isabel, Mogi e Itaquá a confirmar com as Fazendas)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.tributacao_municipio ISS (11.04/16.02/20.01), IPTU e incentivos dos 9 municípios, em fonte primária 9 linhas · passa
Fontecódigos tributários e leis de incentivo municipais (URL por município na tabela)
Licençadado público (licença não declarada na fonte)
Data do dadoleis vigentes (algumas de 1969/1997, 'não confirmado') (acesso 2026-08-29)
Scriptpipeline/95_tributacao_municipio.sql
Linhas · chave9 · municipio_ibge
sha2566c2986abec56dbc2 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."tributacao_municipio" t ORDER BY municipio_ibge) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaleitura da lei; NULL = não localizado, nunca chutado · 4 lacunas declaradas
Limitesconfirmar com as Fazendas de Mairiporã, S. Isabel, Mogi e Itaquá; leismunicipais devolve 403
Sem procedênciaURLs por município estão na própria tabela
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.uc_ae Unidades de conservação na área de estudo (67 na bbox) 78 linhas · passa
FonteCNUC/MMA (amc_cnuc_ucs)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/40_restricoes.sql
Linhas · chave78 · —
sha256b946aea56b1d4946 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."uc_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-30 · passa
Método · confiançarecorte em UTM com ST_MakeValid · alta (fonte)
LimitesUCs municipais recentes podem faltar
Sem procedênciaURL do CNUC não registrada no relatório (tabela já carregada no iagro_sat)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.uf_sp_area_urbanizada_2013 Área urbanizada do estado a 1:25.000 (846 polígonos, 644 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2013 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitessafra de 2013 a 1:25.000: é mancha urbana, não perímetro urbano legal; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
loc_typeTipo de localidade (sede, distrito, aglomerado) declarado pela fontetexto
objectidIdentificador da feição no servidor de origeminteiro
cbre.uf_sp_grupo_industrial Sede e filial de grupos industriais, com empresa, país de origem e eixo/rodovia (5.338 registros) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dadonão declarada na fonte (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesextrapola São Paulo (872 municípios, inclusive Rio de Janeiro): é a rede de sedes e filiais, não um recorte estadual; a coluna contato existe na fonte e NÃO foi ingerida; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
codigo_rodoviaEixo rodoviário a que a unidade é associada pela fontetexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
funcao_no_grupoPapel da unidade no grupotexto
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
grupo_industrialNome do grupo industrialtexto
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_empresaNome da empresa (pessoa jurídica)texto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
pais_origemPaís de origem do grupotexto
quantidade_centro_distribuicaoQuantos centros de distribuição o grupo tem, segundo a fontecontagem
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
cbre.uf_sp_lote_prefeitura LOTE cadastral com inscrição imobiliária, área e perímetro (42.923 em 5 municípios; 42.800 em Santana de Parnaíba) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2016 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limiteslote de convênio com 5 prefeituras, safra 2016 — NÃO é cadastro de lote do Estado (isso não existe em nenhuma UF); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
anoAno declarado pela própria camada de origemano
area_m2_polÁrea do polígono calculada pela fontem²
arquivo_originalArquivo de origem citado pela EMPLASAtexto
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
cd_municipio_ibgeCódigo IBGE do município declarado na fontetexto
data_edicaoData da última edição da feição declarada pela fontedata
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
lote_pkChave do lote no acervointeiro/texto
nm_municipioNome do município declarado na fontetexto
nu_inscricaoInscrição imobiliária do lote no cadastro da prefeitura que entregou a camada à EMPLASAtexto
observacaoObservação livre da fontetexto
perimetro_m_polPerímetro do polígono calculado pela fontem
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
responsavel_edicaoLogin do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)texto
cbre.uf_sp_macrozona_pdui_2019 Macrozoneamento do PDUI da RMSP (3.364 polígonos em 51 municípios; Guarulhos 128) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2019 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesé o plano METROPOLITANO, não o macrozoneamento do Plano Diretor de cada município (esse é cbre.macrozoneamento); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
projetoProjeto/recorte do PDUI a que a feição pertencetexto
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
tip_macroTipo de macrozona do Plano de Desenvolvimento Urbano Integrado da RMSP (2019)texto
cbre.uf_sp_perimetro_urbano Perímetro urbano municipal com o instrumento legal citado (62 feições em 52 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dadonão declarada na fonte (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
LimitesNÃO cobre nenhum dos 9 municípios da frente (é o eixo Campinas/Sorocaba/Piracicaba); para os 9, o perímetro continua vindo da lei municipal; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alteracaoNorma que alterou o perímetro, quando hátexto
anoAno declarado pela própria camada de origemano
area_m2Área declarada pela fontem²
arquivo_originalArquivo de origem citado pela EMPLASAtexto
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
codigo_municipio_ibgeCódigo IBGE do município declarado na fontetexto
data_edicaoData da última edição da feição declarada pela fontedata
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
instrumento_legalLei ou decreto municipal que institui o perímetro urbano — é o que dá valor a esta camadatexto
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
nome_perimetro_urbanoNome do perímetro (sede, distrito)texto
observacaoObservação livre da fontetexto
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
responsavel_edicaoLogin do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)texto
cbre.uf_sp_plataforma_logistica Plataformas logísticas do Plano de Ação da Macrometrópole (15 em 10 municípios; 1 em Itaquaquecetuba) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2014 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesé planejamento de 2014, não plataforma existente; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
tipoTipo da plataforma logística prevista no Plano de Ação da Macrometrópole (2014)texto
cbre.uf_sp_terreno_oferta_2014 Terreno em OFERTA levantado pela EMBRAESP: área, valor pedido, R$/m² e zoneamento (239 em 52 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2014 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitespreço PEDIDO de 2014 NÃO é valor de mercado de 2026 e nunca deve ser citado como preço; contato e telefone existem na fonte e NÃO foram ingeridos; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
codigo_municipio_ibgeCódigo IBGE do município declarado na fontetexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
imovel_em_ofertaSituação do imóvel declarada em 2014texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
observacaoObservação livre da fontetexto
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
valor_da_oferta_reaisPreço PEDIDO em 2014 pela EMBRAESP. NÃO é valor de mercado de 2026 e nunca deve ser citado como preçoR$
valor_m2_em_reaisPreço pedido por m² em 2014. Mesma ressalvaR$/m²
zoneamento_antigoZona citada pela fonte à épocatexto
zoneamento_novoZona citada pela fonte na revisão à épocatexto
cbre.uf_sp_uso_solo_psim Recorte temático do uso do solo (industrial, distrito/condomínio industrial, centro de distribuição, shopping/atacadista, área empresarial, desativado, infraestrutura de transportes) — 18.413 em 129 municípios, Guarulhos 1.172 — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2010-2020 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesrecorte do mesmo acervo de uso do solo: valem as mesmas ressalvas de safra; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
analise_evolutivaMarcação de evolução entre safras usada pela EMPLASAtexto
ano_mapeamentoSafra do mapeamento. NUNCA somar safras nem contar polígono sem filtrar este campoano
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
objectidIdentificador da feição no servidor de origeminteiro
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
cbre.uf_sp_uso_solo_urbano Uso do solo URBANO 1:10.000 da EMPLASA, polígono a polígono (598.865; modalidade/classe/uso/categoria/tipo), 14 camadas de 8 regiões — inclui 3.358 polígonos de centro de distribuição/depósito/transportadora e 16.666 industriais — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2010-2020 (acesso 2026-08-30)
Scriptuf/fetch_uso_solo_urbano.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesas safras se SOBREPÕEM (a RMSP tem 2010, 2013 e 2017 na mesma tabela, e 2013/2017 são ATUALIZAÇÕES parciais): nunca somar safras nem contar polígono sem filtrar ano_mapeamento; uso do solo observado NÃO é lote e NÃO é zoneamento; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
ano_mapeamentoSafra do mapeamento. NUNCA somar safras nem contar polígono sem filtrar este campoano
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
categoriaCategoria dentro do usotexto
classeClasse de uso do solotexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
modalidadeNível mais alto da taxonomia de uso do solo da EMPLASAtexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
regiao_emplasaRecorte regional da EMPLASAtexto
tipoTipo dentro da categoriatexto
usoUso observado no polígono. É aqui que aparece CENTRO DE DISTRIBUICAO, DEPOSITO E TRANSPORTADORA (3.358 polígonos no acervo)texto
cbre.uf_sp_vazio_urbano Vazio urbano comprometido e não comprometido (530 polígonos em 61 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2009-2013 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limites'vazio' é a leitura da EMPLASA em 2009-2013 e não foi conferido contra imagem nem cadastro atual; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
faixaFaixa de área do vazio declarada pela fontetexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
padraoPadrão do entorno declarado pela fontetexto
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
tipoSe o vazio é comprometido ou não comprometidotexto
cbre.uf_sp_zupi_1978 Zonas de Uso Predominantemente Industrial da RMSP, Lei estadual 1.817/1978 (199 polígonos em 26 municípios; Guarulhos 17) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado1978 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limiteso vetor público é GENERALIZADO (a carta 1:10.000 só existe como imagem no WMS do DataGeo); Guarulhos tem versão vetorial própria, mais precisa; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
data_edicaoData da última edição da feição declarada pela fontedata
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
responsavel_edicaoLogin do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)texto
texto_propostoTexto da proposta associada à zona, quando a fonte traztexto
tipoClasse da ZUPI da Lei estadual 1.817/1978texto
cbre.v_lote_vacancia_s2 Visao da vacancia do lote urbano corrigida pelo satelite: junta cbre.cad_lote_x com o veredito Sentinel-2 e devolve vacancia_s2 (a contagem publicavel). — linhas · não validado
Fontederivada
Licençaderivada
Data do dado2017-2026 (acesso 2026-08-31)
Scriptpipeline/cadastro/61_lote_s2_agrega.py
Linhas · chave— · gid
sha256—
Frescoranual · próxima verificação 2027-02-28
Última validação— · não validado
Método · confiançavacancia_s2 = construido quando o satelite acusa mudanca persistente; vazio_superficie_nao_vegetada quando o lote esta estavel mas a superficie atual nao e vegetada; vazio_inconclusivo_s2 quando a serie nao decide; senao mantem a vacancia cadastral. · media
LimitesA visao so tem veredito para os lotes lidos (o conjunto candidato), nao para os 1,9 milhao de lotes de cbre.cad_lote.
Sem procedêncian_linhas NULL: e visao, a contagem varia com cbre.cad_lote_x
Cliente vêsim · no catálogo
CampoSignificadoUnidade
vacancia_s2vacancia do lote depois da conferencia por satelite — a contagem publicavel-
vacancia_s2_fontequais fontes decidiram, incluindo o satelite e o ano da mudanca-
cbre.validacao Log de testes: o que se esperava, o que se mediu, o resultado (passa/falha/atenção), o script e a evidência — linhas · não validado
Fonteregistro próprio
Licençaderivada
Data do dado2026-08-28 em diante (acesso 2026-08-30)
Scriptpipeline/qa/00_schema.sql + 30_validacao_doc.py + qa_checks.py
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiançaorigem 'doc' = registrado a partir dos relatórios; 'auto' = rodada do qa_run.sh · n.a.
Limitesteste que passa confere consistência interna, não valida o dado em campo
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.valor_referencia Banda de referencia de valor (R$/m2 e R$/ha) por municipio x objeto x metodo 97 linhas · não validado
Fontederivada: ITBI/PMSP, PGV de Guarulhos, leilao_historico, Informe Anual de FII (B3/FNET), INCRA VTN
Licençaderivada
Data do dadoconforme a linha (coluna data_dado) (acesso 2026-08-30)
Scriptcbre/valor/50_valor_referencia.sql
Linhas · chave97 · id
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançaagregacao por quartis com filtros declarados linha a linha · media
LimitesNAO e laudo nem avaliacao; nenhuma banda desce ao nivel do lote; metade das linhas tem n < 20 e confianca baixa
Cliente vêsim · no catálogo
CampoSignificadoUnidade
baseSobre que área o valor por metro é calculadotexto
confiancaQuão firme é a bandatexto
data_dadoPeríodo a que o dado se refere, em palavrastexto
fonteQuem publica o dado de origemtexto
limitesO que a banda NÃO é, em textotexto
medianaMedianaR$/m2 ou R$/ha
metodoDe onde vem o númerotexto
municipioMunicípio (ou recorte regional) a que a banda se referetexto
nNúmero de observações que formam a bandacontagem
objetoO que está sendo referenciadotexto
p25Primeiro quartilR$/m2 ou R$/ha
p75Terceiro quartilR$/m2 ou R$/ha
recorteA sigla ou rótulo do recortetexto
recorte_tipoNível geográfico ou de corte da bandatexto
unidadeUnidade da bandatexto
cbre.valor_referencia_alvo A banda de referencia aplicada a cada alvo (imovel CAR, lote urbano do ONR, item do mercado I&L) com a leitura pedido x banda 13.833 linhas · não validado
Fontederivada de cbre.valor_referencia
Licençaderivada
Data do dado30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/55_valor_referencia_alvo.sql
Linhas · chave13.833 · alvo_tipo + alvo_id
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançahierarquia declarada: transacao > laudo de FII > valor fiscal > VTN > arrematacao; preco pedido nunca vira banda · media
Limitesquando banda_do_proprio_municipio = false a banda e regional (RMSP) e a razao mede a diferenca municipio x regiao, nao caro x barato
Cliente vêsim · no catálogo
CampoSignificadoUnidade
alvo_idIdentificador do alvo na sua tabela de origemtexto
alvo_tipoQue tipo de alvo é a linhatexto
banda_do_proprio_municipioSe a banda veio do próprio município (e não do fallback regional)booleano
banda_medianaMediana da banda aplicadaR$/m2 ou R$/ha
banda_nivelQue recorte da banda foi aplicado ao alvotexto
banda_siglaSigla da zona ou macrozona usada, quando o nível é zona/macrozonatexto
f_precoFavorabilidade do preco pedido contra a banda do alvo (fator 25 do Motor)0-100
f_preco_origemDe onde veio o f_preco, ou por que ficou neutrotexto
leituraPosição do pedido em relação à bandatexto
preco_pedido_m2Preço PEDIDO por m² no anúncio (nunca transação)R$/m2
razao_pedido_medianaPreço pedido dividido pela mediana da bandarazão
cbre.valor_referencia_zona Banda de referencia por ZONA (nivel 2) e por MACROZONA (nivel 1) dentro de Sao Paulo 32 linhas · não validado
Fontederivada de valor_referencia
Licençaderivada
Data do dadoITBI 2022-2026 x carta vigente (acesso 2026-08-30)
Scriptcbre/valor/40_valor_referencia_zona.sql + 55_valor_referencia_alvo.sql
Linhas · chave32 · municipio + objeto + recorte_tipo + sigla
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançaquartis por sigla, com minimo DECLARADO de 30 observacoes · media
Limiteszona com menos de 30 observacoes NAO vira banda; o recorte por zona usa a serie inteira 2022-2026 e nao os 24 meses das bandas municipais — nao comparar as duas diretamente
Cliente vêsim · no catálogo
CampoSignificadoUnidade
nObservações na banda; mínimo declarado de 30contagem
recorte_tipoNível da bandatexto
siglaSigla da zona ou macrozonatexto
cbre.veto_regras_urbano As 12 regras de veto, com o que vale para o objeto RURAL e o que vale para o objeto URBANO e por que diferem 12 linhas · não validado
Fontedeclarada por nos a partir das camadas de restricao ja catalogadas
Licençaderivada
Data do dado31/08/2026 (acesso 2026-08-31)
Scriptcbre/pipeline/9y_veto_urbano.sql
Linhas · chave12 · ordem
sha256—
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · não validado
Método · confiançalista declarada; cada regra diz se e medida no LOTE ou herdada da CELULA de 250 m · alta
Limitese a REGRA, nao a medicao; tres regras da lista rural saem da urbana (urbano_ge_60, zona_protecao_ambiental da celula, uso_consolidado_osm) e uma entra (zona do proprio lote nao admite galpao)
Cliente vêsim · no catálogo
CampoSignificadoUnidade
medido_emSe a regra e medida no lote ou herdada da celula de 250 mtexto
motivo_da_diferencaPor que a regra vale para um objeto e nao para o outrotexto
regraNome da regra de vetotexto
vale_para_ruralSe a regra veta o imovel rural do CARbooleano
vale_para_urbanoSe a regra veta o lote urbano da Linha 1booleano
cbre.zoneamento União das cartas de zoneamento dos 9 municípios, com lei, método e confiança por polígono 62.634 linhas · atencao
Fontecartas municipais (ver linhas zoneamento_*)
Licençadado público (licença não declarada na fonte)
Data do dado2016-2025 conforme município (acesso 2026-08-29)
Scriptpipeline/zon_*/ (Arujá, Itaquá, Mairiporã, S. Isabel, Nazaré, Cajamar); carga WFS de Guarulhos/SP/Mogi sem script no repositório
Linhas · chave62.634 · id
sha256d1970f5e8c2faa4d sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · atencao
Método · confiançacolunas harmonizadas; categoria é nossa · por linha (alta/média/baixa)
Limitesgalpão-entra é leitura da lei, não parecer
Sem procedênciascript da carga WFS de Guarulhos, São Paulo e Mogi não está no repositório (research/06 diz 'carregado pelo agente')
Cliente vêsim · no catálogo
CampoSignificadoUnidade
ca_maxCoeficiente de aproveitamento máximo (texto como na lei; "—" quando a lei não fixa)adimensional
categoriaCategoria harmonizada entre municípios (nossa, para comparar cartas diferentes)categoria
confiancaConfiança na geometria: alta = vetor oficial; média = PDF georreferenciado; baixa = texto/OCR ou WMS rastercategoria
fonte_urlURL do serviço ou documento de onde a geometria veioURL
geomPolígono da zonageometria
h_maxAltura máximam
idIdentificador do polígonointeiro
leiLei que institui a zonatexto
metodoComo a geometria foi obtidacategoria
municipioNome do municípiotexto
municipio_ibgeCódigo IBGE do município (7 dígitos)texto
to_maxTaxa de ocupação máximafração
zona_nomeNome da zona por extensotexto
zona_siglaSigla da zona como na carta oficialtexto
cbre.zoneamento_aruja Zoneamento de Arujá, LC 42/2019 (165 polígonos vetorizados de PDF raster) 167 linhas · passa
FonteCâmara Municipal (siscam), Planta 2 Zoneamento Geral
Licençadado público (licença não declarada na fonte)
Data do dado2019 (alt. LC 45/2019, 58/2023; PD LC 63/2025) (acesso 2026-08-29)
Scriptpipeline/zon_aruja/01-17
Linhas · chave167 · id
sha256420f4833dbf3b39b sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_aruja" t ORDER BY id) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-29 · passa
Método · confiançageorref_pdf: 62 GCPs de grade UTM, RMSE 18,8 m, classificação HSV · media/baixa
Limitesdivisas ±20-40 m; lei em revisão
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_cajamar Zoneamento de Cajamar, LC 234/2024 (47 polígonos: memoriais OCR + DWG oficial) 47 linhas · atencao
FontePrefeitura: LC 234/2024 Anexo 7 + DWG macrozoneamento 2019
Licençadado público (licença não declarada na fonte)
Data do dado2024 (acesso 2026-08-29)
Scriptpipeline/zon_cajamar/01-08
Linhas · chave47 · id
sha2563d0db4949b81e454 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_cajamar" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-29 · atencao
Método · confiançaOCR + poligonal por azimute/distância; memorial que fecha ≤ 2 % = alta; DWG = média · 20 alta / 19 média / 8 baixa
Limitesplanta oficial (Anexo 6) não publicada; 14 km² sem zona
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_guarulhos Carta de zoneamento de Guarulhos, Lei 7.888/2021 (34 polígonos) 34 linhas · passa
FonteGeoServer oficial da Prefeitura, camada geocorppg:tm_sdu_zoneamento_7888_2021
Licençadado público (licença não declarada na fonte)
Data do dadocamada sem data declarada; lei 2021 (alt. 8.213/2023) (acesso 2026-08-28)
Script—
Linhas · chave34 · —
sha2562ac0584a37e951b6 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_guarulhos" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-28 · passa
Método · confiançaWFS GeoJSON EPSG:31983 · alta (vetor oficial)
Limitesconferir Lei 8.213/2023 contra a camada
Sem procedênciascript de carga não está no repositório
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_itaqua Zoneamento de Itaquaquecetuba, LC 420/2025 (100 polígonos de GeoPDF) 100 linhas · atencao
FontePrefeitura, Anexo II Mapa 1 (GeoPDF 09/2025)
Licençadado público (licença não declarada na fonte)
Data do dado09/2025 (acesso 2026-08-29)
Scriptpipeline/zon_itaqua/10-40
Linhas · chave100 · —
sha256d719179596a9c42f sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_itaqua" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-29 · atencao
Método · confiançageorref_pdf: SRS embutido, 300 dpi, cor + textura · alta/media
Limites±15-20 m; ZEIS/ZEPAC não vetorizadas
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_mairipora Zoneamento de Mairiporã, LC 438/2021 e alterações (311 polígonos do KMZ oficial) 311 linhas · atencao
FontePrefeitura, pasta oficial da revisão do PD (PLANO DIRETOR.kmz)
Licençadado público (licença não declarada na fonte)
Data do dado2021-2025 (acesso 2026-08-29)
Scriptpipeline/zon_mairipora/10_load_kml.sh + 20_load.sql
Linhas · chave311 · —
sha2564336627e41623982 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_mairipora" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-29 · atencao
Método · confiançashp (vetor oficial), achatamento por prioridade declarada · alta
LimitesKMZ sem data/versão; PD em revisão
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_mogi_das_cruzes Zoneamento de Mogi das Cruzes, Lei 7.200/2016 (168 + ZEDE) 168 linhas · passa
FonteGeoMogi, endpoint JSON /mapa/zoneamento
Licençadado público (licença não declarada na fonte)
Data do dado2016 (consolidada 2018) (acesso 2026-08-28)
Script—
Linhas · chave168 · —
sha25676dd827903ffa195 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_mogi_das_cruzes" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-28 · passa
Método · confiançaGeoJSON embutido EPSG:4326 · alta (vetor oficial)
LimitesZEDE é sobreposição, não soma
Sem procedênciascript de carga não está no repositório
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_nazare Nazaré Paulista: zoneamento estadual da APA Cantareira + perímetros do texto legal (8) 8 linhas · atencao
FonteDataGeo WMS GetFeatureInfo (Dec. 65.244/2020) + leis municipais
Licençadado público (licença não declarada na fonte)
Data do dado2020 (acesso 2026-08-29)
Scriptpipeline/zon_nazare/01-04
Linhas · chave8 · id
sha25605f01e8a6e380797 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_nazare" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-29 · atencao
Método · confiançawms_getfeatureinfo + ocr_texto + shp · alta (APA) / media / baixa
Limitesnão existe LUOS municipal
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_parametros Parâmetros por zona (CA/TO/H/lote mínimo/usos) e 'galpão entra' com artigo citado (88) 88 linhas · atencao
Fontetexto das leis municipais em fonte primária
Licençadado público (licença não declarada na fonte)
Data do dadoleis vigentes 2016-2025 (acesso 2026-08-29)
Scriptpipeline/zon_*/…parametros.sql + 16_load.sql
Linhas · chave88 · id
sha256234a9e6714123a23 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_parametros" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · atencao
Método · confiançaleitura da lei, uma linha por zona · leitura, não parecer
Limitessigla ambígua = mais restritiva
Sem procedênciaURL por linha na coluna fonte_url da própria tabela
Cliente vêsim · no catálogo
CampoSignificadoUnidade
artigo_fonteArtigo, quadro ou anexo da lei que sustenta a leituratexto
ca_maxCoeficiente de aproveitamento máximoadimensional
fonte_urlURL da leiURL
galpao_entraLeitura da lei para galpão logístico: sim = permitido; condicionado = depende de análise (GTAU, EIV, porte); conferir = lei não editada ou sigla ambígua; nao = não permitidocategoria
h_maxAltura máximam
lote_min_m2Lote mínimo (para o uso galpão quando a lei diferencia)m²
municipio_ibgeCódigo IBGE do municípiotexto
recuo_frontalRecuo frontal mínimom
to_maxTaxa de ocupação máximafração
usos_permitidosResumo dos usos permitidos com foco em galpão (NR3) e indústria (I1/I2)texto
zona_nomeNome por extensotexto
zona_siglaSigla da zonatexto
cbre.zoneamento_santaisabel Macrozoneamento de Santa Isabel, LC 184/2016 Mapa 32-A (PDF vetorial CAD) 15 linhas · atencao
FontePrefeitura via Wayback Machine
Licençadado público (licença não declarada na fonte)
Data do dado03/2016 (acesso 2026-08-29)
Scriptpipeline/zon_santaisabel/00-56
Linhas · chave15 · id
sha256135de4f6821c8ab8 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_santaisabel" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-29 · atencao
Método · confiançageorref_pdf sem raster: geometria CAD + afim pela grade UTM (IoU 0,92 no PE Itaberaba) · alta/media (~50-100 m)
Limitesmacrozoneamento, não LUOS; datum não declarado
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_sao_paulo Perímetros de zona de São Paulo, Lei 18.177/2024 (61.784) 61.784 linhas · atencao
FonteGeoSampa WFS geoportal:perimetro_zona_lei_18177_24
Licençadado público (licença não declarada na fonte)
Data do dado2024 (acesso 2026-08-28)
Script—
Linhas · chave61.784 · —
sha256336ce0f6192a521c sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_sao_paulo" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-28 · atencao
Método · confiançaWFS paginado; ST_CurveToLine · alta (vetor oficial)
Limites—
Sem procedênciascript de carga não está no repositório
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_x_mapbiomas_2024 Quanto de cada categoria de zona ainda NÃO está urbanizado (cruzamento do zoneamento com o MapBiomas 2024) — linhas · não validado
Fontederivada de cbre.zoneamento × raw_mapbiomas_2024_area_estudo
Licençaderivada
Data do dado2024 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaárea por categoria de zona × classe 24 (área urbanizada) · declarada
Limitespara achar 'terreno grande vazio' dentro da ZI é preciso footprint (OSM/Sentinel/cadastro): a 30 m o MapBiomas não separa lote vazio de lote ocupado
Sem procedênciascript do cruzamento não está no repositório (research/06 §2.1 traz o resultado)
Cliente vêsim · no catálogo

Sem dicionário de campos (tabela interna).

cbre.anuncio_geo Resultado da cascata de geocodificação por anúncio: método, nível, confiança, raio e o texto do endereço — linhas · não validado
FonteIBGE CNEFE 2022 + CEP derivado do próprio CNEFE + OpenStreetMap + centroide de localidade do CNEFE
LicençaIBGE: dado aberto; OSM: ODbL 1.0 (atribuição obrigatória)
Data do dadoCNEFE 2022; OSM 2026-08-27 (acesso 2026-08-30)
Scriptgeocode/20_geocode.py
Linhas · chave— · —
sha256—
Frescorsemanal · próxima verificação —
Última validação— · não validado
Método · confiança6 níveis com regra declarada (porta exata conf. 0,95 → centroide de bairro 0,25); veto de plausibilidade a 3 km do bairro declarado; o casamento fuzzy de nome de bairro foi TESTADO E REPROVADO (erro mediano de 21,6 km) e removido · medida contra gabarito cego de 12.354 pontos (porta exata: p50 11,3 m)
Limitesconcordar com a coordenada que a fonte publica não é verdade de campo; o CNEFE é de 2022 (loteamento novo cai para bairro); nunca se grava nome nem telefone de anunciante
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
endereco_textoTexto bruto do endereço usado na cascata. Nunca guarda nome nem telefone de anunciantetexto
geocode_confiancaConfiança DECLARADA do nível0-1
geocode_metodoMétodo da cascata que resolveu a posiçãocategoria
geocode_nivelNível dentro do métodocategoria
geocode_raio_mRaio de precisão declaradom
cbre.anuncios_vistos Primeira vez que cada URL foi vista (detecção de novos) 77.178 linhas · nao_validado
Fontederivada
Licençaderivada
Data do dado2026-08-28+ (acesso 2026-08-29)
Scriptmercado/run_leiloes_diario.sh
Linhas · chave77.178 · url
sha256fdbee1fb8f6742af sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."anuncios_vistos" t ORDER BY url) TO STDOUT' | sha256sum
Frescordiario · próxima verificação 2026-08-31
Última validação— · nao_validado
Método · confiançaurl + primeira_vez · n.a.
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.area_estudo Área de estudo: núcleo (9 municípios) e buffer de 5 km 2 linhas · nao_validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave2 · —
sha256ad801042d1de3357 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."area_estudo" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançaunião + buffer · alta
Limites—
Sem procedênciascript não está no repositório (research/07: 'carregada pelo agente da área de estudo')
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.aruja_zona_central_lc42_p3 Perímetro da Zona Central de Arujá (atual 1,45 km² + ampliado 0,55 km²) vetorizado da Planta 3 — linhas · não validado
FonteCâmara Municipal de Arujá (siscam), LC 42/2019 Planta 3 — Zoneamento Central (1:5.000)
Licençadado público (licença não declarada na fonte)
Data do dado2019 (acesso 2026-08-29)
Scriptpipeline/zon_aruja/20_p3_georef.py + 21_p3_vectorize.py
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaa planta não tem rótulo de grade dentro da moldura: a posição veio da correlação FFT do traçado viário com as ruas OSM; 15 ladrilhos com SNR ≥ 6 viraram GCPs, afim, RMSE 9,6 m (máx. 21,2 m) · media
LimitesIoU de 0,67 contra a Z-1 da Planta 2 — a hachura some sob rótulos e quadras densas, por isso a Z-1 continua vindo da Planta 2
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.assemblagem_evento Transacoes elegiveis do Radar de remembramento (uma linha por transacao limpa de lote inteiro) 7.486 linhas · não validado
Fontederivada de cbre.itbi_sp
Licençaderivada
Data do dadotransacoes 2022-2026 (acesso 2026-08-30)
Scriptcbre/valor/30_assemblagem.sql
Linhas · chave7.486 · sql_cadastral + data_transacao
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançafiltro declarado: classe terreno ou industria/armazens, compra e venda, 100% transmitido, fracao ideal 1, area de terreno > 0 · alta
Limitestabela intermediaria do radar; nao e lista de oportunidade
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.assemblagem_janela_teste Teste da janela movel do Radar de remembramento (180, 365 e 730 dias) com o numero de quadras que acendem em cada uma 3 linhas · não validado
Fontederivada de assemblagem_evento
Licençaderivada
Data do dado30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/30_assemblagem.sql
Linhas · chave3 · dias
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançacontagem de quadras com 3+ e 5+ lotes distintos por tamanho de janela · alta
Limitese o registro da ESCOLHA da janela, nao um produto; a janela adotada e 730 dias
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.bdgd_sub_raw Bruto do polígono de subestação (camada SUB) da BDGD 2024 da EDP SP e da Enel SP — linhas · não validado
FonteANEEL — BDGD 2024-12-31 V11, geodatabase por distribuidora (portal ArcGIS Hub da ANEEL)
Licençadado público (licença não declarada na fonte)
Data do dado2024-12-31 (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql (carga por ogr2ogr -spat)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr -spat -47.3 -24.3 -45.7 -22.8 sobre o .gdb, camadas SUB e UNTRAT · alta (fonte)
Limitescamada BRUTA: a usada no motor é cbre.subestacoes_dist (524 SEs, 383 que atendem rede)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.bdgd_untrat_raw Bruto do transformador de subestação AT (camada UNTRAT) da BDGD 2024, com POT_NOM em MVA — linhas · não validado
FonteANEEL — BDGD 2024-12-31 V11
Licençadado público (licença não declarada na fonte)
Data do dado2024-12-31 (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaidem SUB · alta (fonte)
LimitesMVA é potência NOMINAL instalada, não capacidade DISPONÍVEL (carregamento e reserva não são públicos); a UNTRMT, trafo MT/BT, não foi lida
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_banco_terras Banco de terras públicas do município (2.297 polígonos) — a única camada de Guarulhos com área de terreno E área construída — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sh_banco_terras
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesé terra PÚBLICA: não é estoque à venda no mercado
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_edificacao Pegada de edificação de Guarulhos (306.982), com nº de pavimentos e a chave nr_fpql que liga ao lote — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_edificacoes_descontinuada
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesa base é marcada 'DESCONTINUADA' pelo próprio produtor: presença de pegada afirma construção, ausência não prova vazio
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_face_pgv Face de quadra da Planta Genérica de Valores de Guarulhos (25.436 linhas): valor unitário fiscal e infraestrutura da face (água, esgoto, luz, pavimento, alagamento) — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:face_guarulhos_pgv
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limiteso valor da PGV é VALOR FISCAL para cálculo do IPTU, fixado por lei municipal — não é avaliação de mercado e não deve ser apresentado como tal; a UNIDADE e o EXERCÍCIO das colunas vu_atual_u/vu_atual_r ainda não foram confirmados (pedido aberto em cbre.pedidos_dado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_loteamento Loteamento aprovado em Guarulhos (484 polígonos): processo, alvará e ano — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_loteamentos_poligonos
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesé o polígono do PARCELAMENTO, não do lote individual
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_parcelamento Parcelamento e regularização fundiária da Secretaria de Habitação de Guarulhos (176 polígonos): modalidade, categoria, interesse e fase de regularização — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sh_parcelamento
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Script—
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesé processo de regularização, não lote nem disponibilidade
Sem procedênciaesta camada não é carregada por pipeline/cadastro/20_guarulhos_wfs.sh (que carrega as outras seis): a camada de origem é a registrada em research/_survey_rmsp8.md e research/06, mas o comando exato da carga não está no repositório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_quadra Quadra física de Guarulhos (7.207 polígonos) — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:ct_quadras_fisicas
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesé a quadra, não o lote; serve de base para o polígono do lote único e para o Voronoi
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_subbloco Bruto do lote/unidade do cadastro de Guarulhos: 394.861 registros, 216.172 lotes distintos, 8.908 quadras — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_subblocos
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/20_guarulhos_wfs.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limiteso lote de Guarulhos é PONTO: não existe área de terreno na fonte, e o polígono só é derivável quando a quadra tem um único lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_gu_uso_solo Uso do solo temático do SDU de Guarulhos (classe e subclasse por polígono) — carga BRUTA do WFS — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uso_solo
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Script—
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType) · alta (vetor oficial)
Limitesuso observado/temático, NÃO zoneamento: quem responde 'galpão entra' é cbre.zoneamento_parametros
Sem procedênciaesta camada não é carregada por pipeline/cadastro/20_guarulhos_wfs.sh (que carrega as outras seis): a camada de origem é a registrada em research/_survey_rmsp8.md e research/06, mas o comando exato da carga não está no repositório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.cad_sp_quadra Quadra fiscal de São Paulo (64.216 polígonos) — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo, camada geoportal:quadra_fiscal
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dadocadastro servido ao vivo por WFS (acesso 2026-08-30)
Scriptpipeline/cadastro/10_geosampa_lote.py
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaWFS paginado · alta (vetor oficial)
Limitesquadra FISCAL não é quadra física
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_ae 28.699 imóveis CAR na bbox da área de estudo 28.699 linhas · nao_validado
FonteSICAR + psa_triagem_nacional
LicençaSICAR: dado público, só código
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/70_car.sql
Linhas · chave28.699 · —
sha256ac1fe05ad91a9312 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançarecorte por bbox · alta
Limitessem CAR em área urbana é o normal
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_anm Processos ANM por imóvel (n, fases, substâncias, % área, % lavra) 7.395 linhas · nao_validado
FonteANM SIGMINE
Licençadado público (licença não declarada na fonte)
Data do dadodownload 09/08/2026 (acesso 2026-08-29)
Scriptpipeline/96_mineracao_anm.sql
Linhas · chave7.395 · car_cod
sha256994ba05b548ea033 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_anm" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançainterseção em 31983; lista de fases com direito de lavra DECLARADA · alta (fonte)
Limitesfase ≠ atividade
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_app_ae APPs declaradas na área de estudo 11.366 linhas · nao_validado
FonteSICAR (car_apps)
LicençaSICAR: dado público, só código
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/71_car_hex.sql
Linhas · chave11.366 · —
sha256a02872293c0e4af0 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_app_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançabusca por cod_imovel · declarada
Limitesdeclarada pelo proprietário
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_attr_ae Atributos do SICAR consolidado por imóvel da área de estudo: status, condição, módulo fiscal, RL/APP/vegetação nativa/servidão declaradas — linhas · não validado
FonteSICAR consolidado (fdw_gpu_fast.car_attr_per_imovel_dedup)
LicençaSICAR: dado público, só código
Data do dadoSICAR 2026 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_10_car_attr.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançacópia por FDW dos atributos dos 4.346 códigos (86 s) · alta (cópia fiel da fonte)
Limitestudo autodeclarado pelo proprietário; RL 'proposta' (2.965 imóveis) não é RL constituída; nunca titular
Sem procedênciaURL do SICAR não registrada no relatório (tabela de origem já carregada no iagro_sat)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_dinamica Estatísticas da série mensal por imóvel (exposição, sazonalidade, tendência) 2.956 linhas · nao_validado
Fontederivada de car_s2_mensal
Licençaderivada
Data do dado2020-2026 (acesso 2026-08-29)
Scriptpipeline/98_mineracao_dinamica.sql
Linhas · chave2.956 · car_cod
sha25652a2fe56caf7ba94 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_dinamica" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançabare_frac med/max, meses > 50 %, sazonalidade out-mar vs abr-set · declarada
Limitessazonalidade fraca na RMSP
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_gru Os 399 imóveis CAR que intersectam Guarulhos (só código e geometria) — linhas · não validado
FonteSICAR (public.car_imovel_4674)
LicençaSICAR: dado público, só código
Data do dadoSICAR 2026 (acesso 2026-08-28)
Scriptresearch/logs_03/car_rmsp.sh + batch1.sh + batch2.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaST_Intersects contra gru_sub_4674, DISTINCT ON (cod_imovel) · alta
LimitesCAR é autodeclarado; 48 dos 399 são de divisa com outros municípios (351 têm ponto interno); nunca titular
Sem procedênciaURL do SICAR não registrada no relatório (tabela de origem já carregada no iagro_sat)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_ndvi NDVI mediano por imóvel, pico e seca de 2024 e 2026 59.160 linhas · passa
FonteSentinel-2 L2A via Earth Search (Element84)
LicençaCopernicus: dado aberto (termos ESA)
Data do dado2024, 2026 (93 cenas) (acesso 2026-08-28)
Scriptpipeline/82_car_parado_ndvi.py
Linhas · chave59.160 · car_cod,periodo
sha256e26fcb74495e15a8 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_ndvi" t ORDER BY car_cod,periodo) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-30 · passa
Método · confiançaleitura remota por janela, mediana · alta (fonte)
LimitesNDVI alto não prova cultivo
Sem procedênciaendpoint STAC exato não registrado no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_ndvi_cenas Log das cenas Sentinel-2 usadas no NDVI 93 linhas · nao_validado
Fonteidem car_ndvi
LicençaCopernicus: dado aberto (termos ESA)
Data do dado2024, 2026 (acesso 2026-08-28)
Scriptpipeline/82_car_parado_ndvi.py
Linhas · chave93 · —
sha25610fe8d0c0c7e8468 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_ndvi_cenas" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiançaid, data, nuvem, nº imóveis por cena · alta
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_rl_ae Reservas legais declaradas na área de estudo 23.696 linhas · nao_validado
FonteSICAR (car_reserva_legal)
LicençaSICAR: dado público, só código
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/71_car_hex.sql
Linhas · chave23.696 · —
sha256ad206d91d96ab83f sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_rl_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançabusca por cod_imovel · declarada
Limitesdeclarada pelo proprietário
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_rmsp Os 17.259 imóveis CAR que intersectam a RMSP, com cd_ibge atribuído pelo ST_PointOnSurface — linhas · não validado
FonteSICAR (public.car_imovel_4674)
LicençaSICAR: dado público, só código
Data do dadoSICAR 2026 (acesso 2026-08-28)
Scriptresearch/logs_03/car_rmsp.sh
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaEXISTS contra rmsp_sub_4674 + ST_PointOnSurface (≈ 20 min sob carga) · alta
Limitesautodeclarado; o município vem do ponto interior, então imóvel de divisa é atribuído a um só; nunca titular
Sem procedênciaURL do SICAR não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_s2_mensal Série mensal 2020-01..2026-08 de NDVI/BSI/fração exposta por imóvel (2.956 imóveis) 217.951 linhas · passa
FonteSentinel-2 L2A via Earth Search v1, tiles 23KKQ/23KLP/23KLQ
LicençaCopernicus: dado aberto (termos ESA)
Data do dado2020-01-07..2026-08-23 (acesso 2026-08-29)
Scriptpipeline/97_mineracao_s2_mensal.py
Linhas · chave217.951 · car_cod,ano_mes
sha256b4d4aaf71b4b9555 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_s2_mensal" t ORDER BY car_cod,ano_mes) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação2026-08-30 · passa
Método · confiança20 m, máscara SCL, composto mensal por máximo NDVI; bare_frac = NDVI < 0,20 · alta (fonte) / limiar declarado
Limiteságua conta como exposto; PAR ≤ 2 neste servidor
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_s2_mensal_cenas Log das cenas da série mensal 444 linhas · nao_validado
Fonteidem car_s2_mensal
LicençaCopernicus: dado aberto (termos ESA)
Data do dado2020-2026 (acesso 2026-08-29)
Scriptpipeline/97_mineracao_s2_mensal.py
Linhas · chave444 · —
sha256da568a065d27c2be sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_s2_mensal_cenas" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançaano_mês/tile/cena/nuvem · alta
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_univ Universo de 7.395 imóveis CAR ≥ 2 ha nos 9 municípios 7.395 linhas · nao_validado
FonteSICAR (car_imovel_4674)
LicençaSICAR: dado público, só código
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/80_car_parado_universo.sql
Linhas · chave7.395 · —
sha2567bf94b8a473e0c6d sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_univ" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançafiltro por área e município · alta
Limitesautodeclarado
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.car_uso Contagem de classes MapBiomas por imóvel, 2014/2018/2021/2024 29.580 linhas · passa
FonteMapBiomas Coleção 10 (COG público)
LicençaMapBiomas: CC BY-SA 4.0 (conforme site do projeto)
Data do dado2014-2024 (acesso 2026-08-28)
Scriptpipeline/81_car_parado_mapbiomas.py
Linhas · chave29.580 · car_cod,ano
sha256ae67ccf883faeb45 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."car_uso" t ORDER BY car_cod,ano) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaleitura de janela do COG, contagem por classe · alta (fonte) / 30 m
Limitesclasse anual, classificação automática
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.comentarios Comentários deixados pelo cliente nas páginas do SIG estático — linhas · não validado
Fonteaplicação própria (serviço cbre-comentarios em 127.0.0.1:8127)
Licençaderivada
Data do dado2026-08-29 em diante (acesso 2026-08-30)
Scriptcomentarios/app.py
Linhas · chave— · —
sha256—
Frescordiario · próxima verificação —
Última validação— · não validado
Método · confiançagravação por página/contexto; exportados para research/COMENTARIOS_<data>.md às 06:40 · n.a.
Limitesé texto do cliente: não é dado geográfico e não entra em nenhum número do produto
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.estoque_fii_mun Malha dos 39 municípios da RMSP + eixo Jundiaí usada para posicionar o ativo de FII no centroide quando não há endereço melhor — linhas · não validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-29)
Scriptpipeline/98_estoque_fii.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaseleção e reprojeção para EPSG:31983 · alta
Limitescentroide de município é o último recurso e NÃO entra na métrica espacial do fator 18
Sem procedênciafonte_url: malha IBGE já carregada no iagro_sat, URL do download não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.externa:mapbiomas_col10 MapBiomas Coleção 10, cobertura 30 m, anos 2014/2018/2021/2024 — linhas · nao_validado
FonteMapBiomas (bucket público GCS)
LicençaMapBiomas: CC BY-SA 4.0 (conforme site do projeto)
Data do dado1985-2024 (col. 10, 2025) (acesso 2026-08-28)
Scriptpipeline/30_mapbiomas.py + 81_car_parado_mapbiomas.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançaleitura de janela do COG · alta (fonte) / 30 m
Limitesclasse 24 = malha urbana; mosaico indistinto
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.externa:relevo_glo30 Relevo Copernicus GLO-30 (tiles S23-S25 × W046-W047), declividade por célula — linhas · nao_validado
FonteCopernicus DEM GLO-30, AWS Open Data (COG)
LicençaCopernicus DEM: livre com atribuição (termos ESA/Airbus)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptpipeline/20_relevo.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançagdalwarp 31983 30 m → gdaldem slope; zonal stats · alta (fonte)
Limitesmodelo de SUPERFÍCIE (dossel/telhado entram); não serve para terraplenagem
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.externa:sentinel2_l2a Sentinel-2 L2A via Earth Search v1 (Element84), COG em s3 sentinel-cogs — linhas · nao_validado
FonteESA/Copernicus via Element84 Earth Search (STAC)
LicençaCopernicus: dado aberto (termos ESA)
Data do dado2020-01..2026-08 (acesso 2026-08-29)
Scriptpipeline/82_car_parado_ndvi.py + 97_mineracao_s2_mensal.py
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançaleitura remota por janela, 20 m, máscara SCL · alta (fonte)
Limites10-20 m não distingue cava de terraplenagem
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.fii_ativo_valor Valor declarado por ativo imobiliário nos Informes Anuais Estruturados dos FII (nome do ativo, valor, se é valor justo pela ICVM 516) 1.053 linhas · não validado
FonteB3/FNET — Informe Anual Estruturado
LicençaCVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)
Data do dadoinforme anual (acesso 2026-08-30)
Scriptvalor/41_fii_ativo_valor.py
Linhas · chave1.053 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançaleitura da tabela do HTML em cache (mercado/fii) · alta (leitura do documento)
Limitesa fonte traz só nome do ativo e valor: sem endereço, sem área e sem data de aquisição — por isso o casamento com o imóvel é por nome
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.frescor Quando cada fonte foi conferida de novo e se mudou (etag / last-modified / sha256 do corpo / bloqueado / erro) — linhas · não validado
Fonteregistro próprio
Licençaderivada
Data do dado2026-08-28 em diante (acesso 2026-08-30)
Scriptpipeline/qa/00_schema.sql + pipeline/qa/frescor_check.py
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançacomparação de etag, last-modified ou hash do corpo entre rodadas · n.a.
Limitesfonte que responde 403 fica registrada como 'bloqueado', nunca como 'não mudou'
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.geo_cnefe_bairro 59.014 pares (município, localidade) com centroide e dispersão medida — último recurso da cascata — linhas · não validado
FonteIBGE CNEFE 2022, campo DSC_LOCALIDADE
LicençaIBGE dado aberto
Data do dado2022 (acesso 2026-08-30)
Scriptgeocode/10_cnefe_agregados.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançamediana dos endereços da localidade; o raio é a dispersão p90 medida do próprio bairro · baixa (erro p50 medido de 2,2 km)
Limitessó nome de localidade EXATO entra; centroide de bairro não localiza lote e não prova anúncio dentro do imóvel
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.geo_cnefe_cep 275.708 centroides de CEP de São Paulo derivados do próprio CNEFE (não Correios, não API paga) — linhas · não validado
FonteIBGE CNEFE 2022
LicençaIBGE dado aberto
Data do dado2022 (acesso 2026-08-30)
Scriptgeocode/10_cnefe_agregados.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançamediana dos endereços do CEP; só é usado quando o CEP é compacto (dispersão p90 ≤ 2 km) e o município bate · média (erro p50 medido de 513 m)
Limitescentroide de CEP não é lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.gleba_celula Relação área apta ↔ célula 3.723 linhas · nao_validado
Fontederivada
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/81_glebas.sql
Linhas · chave3.723 · —
sha256a2d33cce2e0dab3a sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."gleba_celula" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançajoin · n.a.
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.gru_sub Guarulhos subdividido (69 pedaços) em EPSG:4326 — linhas · não validado
Fontederivada de cbre.guarulhos
Licençaderivada
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_Subdivide(geom,128) · alta
Limitestabela de desempenho
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.gru_sub_4674 Guarulhos subdividido (69 pedaços) em EPSG:4674 — linhas · não validado
Fontederivada de cbre.guarulhos
Licençaderivada
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_Subdivide(geom,128) em 4674 · alta
Limitestabela de desempenho
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos Polígono do município de Guarulhos (IBGE 3518800), 318,7 km² — linhas · não validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaseleção por cd_ibge · alta
Limites—
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos_4674 Guarulhos em EPSG:4674, para cruzar com as camadas nesse SRID — linhas · não validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançareprojeção · alta
Limites—
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos_mananciais Mananciais municipais de Guarulhos (4 polígonos, 93,65 km²) — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos, camada legal_sm_mananciais
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei 1.172/1976 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga do WFS · alta (vetor oficial)
Limitesentra na união cbre.aprm_ae; 93,53 km² caem em zona de proteção ambiental e ZERO em ZI/ZAE
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.guarulhos_ucs As 13 unidades de conservação na base municipal de Guarulhos (PE Itaberaba 61,62 km², APA Paraíba do Sul 60,81, APA Cabuçu-Tanque Grande 32,13…) — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos, camada tm_sdu_uc
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadonão informado na fonte (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançacarga do WFS · alta (vetor oficial)
Limitesé a base municipal; o recorte usado no motor é cbre.uc_ae (CNUC/MMA)
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex Grade hexagonal de 250 m (73.115 células) sobre os 9 municípios, com relevo, cobertura, água, UC, rede e população por célula 73.115 linhas · passa
Fontegrade própria sobre malha IBGE + camadas 20-71
Licençaderivada
Data do dado28/08/2026 (acesso 2026-08-28)
Scriptpipeline/10_hex.sql + 20..71 + 95_compact.sql
Linhas · chave73.115 · hex_id
sha256f661d1532d1a2b7e sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaST_HexagonGrid 144,34 m em EPSG:31983, zonal stats e joins espaciais · triagem
Limitescélula não é terreno/lote/matrícula; GLO-30 é superfície; BC250 é 1:250.000
Sem procedênciafonte_url: derivada, sem URL
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_acesso Acesso por célula: banda GRU + distância a rodovia 73.115 linhas · nao_validado
Fontederivada de isocronas + rodovias_principais
Licençaderivada
Data do dado28/08/2026 (acesso 2026-08-28)
Scriptpipeline/80_score.sql
Linhas · chave73.115 · hex_id
sha25650655d81989fde4a sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_acesso" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiança0,6·banda + 0,4·distância · declarada
Limitesfluxo livre; Rodoanel Norte em construção no OSM
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_anm Fração da célula sob processo ANM (lavra / pesquisa) 73.115 linhas · nao_validado
FonteANM SIGMINE (public.amc_anm_sigmine)
Licençadado público (licença não declarada na fonte)
Data do dadodownload 09/08/2026 (acesso 2026-08-29)
Scriptpipeline/85_fatores.sql
Linhas · chave73.115 · hex_id
sha256475024bf6458d172 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_anm" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançalavra ≥ 5 % → 0; pesquisa ≥ 5 % → 80; sem → 100 · declarada
Limitesprocesso ≠ lavra; fase pode estar defasada
Sem procedênciaURL do download SIGMINE não registrada no relatório (arquivo local /mnt/pgdata/amc_fase1/fase2/amc_anm_sigmine.zip)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_carga_amp As TRÊS leituras de risco de carga por célula (kernel 2 km): (a) roubo de carga declarado, (b) roubo/furto de veículo pesado/carga sem duplicar BO, (a)+(b) ampliada e (c) veículo em geral (contexto, fora do score) — linhas · não validado
FonteSSP-SP SPDados + SSP-SP Veículos subtraídos
Licençadado público (licença não declarada na fonte)
Data do dado2024-01..2026-06 (acesso 2026-08-31)
Scriptpipeline/101b_carga_amp_hex.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançakernel gaussiano h = 2 km sobre pontos a <= 6 km do centroide, UTM 31983, normalizado por (2 pi h^2) e por 2,5 anos; (b) exclui BOs que já entram em (a) por bo_key; a leitura (a) reproduz cbre.hex_roubo_carga com diferença máxima 0,000000000 · declarada
Limitesh = 2 km é escolha nossa; (c) NÃO entra no score; 1S2026 é meio ano dividido por 2,5 anos; a mancha é do trajeto, não do lote
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
dens_carga_amp_km2_anoLeitura ampliada (a)+(b) — é a que o fator `roubo` do motor usa desde 31/08/2026BO/km²/ano
dens_carga_declarada_km2_anoLeitura (a): densidade de ROUBO DE CARGA como a SSP classificou (NATUREZA_APURADA), kernel gaussiano 2 kmBO/km²/ano
dens_veic_pesado_km2_anoLeitura (b): densidade de roubo/furto de VEÍCULO em que o veículo é pesado/carga, EXCLUINDO os BOs que já entram em (a)BO/km²/ano
dens_veic_todos_km2_anoLeitura (c): qualquer veículo subtraído. Contexto urbano; NÃO entra no scoreBO/km²/ano
hex_idIdentificador da célula de 250 mcódigo
n_amp_2kmContagem bruta de BOs das leituras (a)+(b) a até 2 km do centroide da célulaBOs
n_veic_pesado_2kmContagem bruta de BOs da leitura (b) a até 2 km do centroideBOs
cbre.hex_fatores_extra Fatores extra por célula: roubo de carga, tributação, renda, polos, SE, estoque 73.115 linhas · passa
FonteSSP-SP SPDados + IBGE Censo 2022 + leis municipais + OSM + BDGD
Licençadado público (licença não declarada na fonte)
Data do dado2024-2026/06 (SSP); 2022 (IBGE); 2024-12-31 (BDGD) (acesso 2026-08-29)
Scriptpipeline/96_fatores_extra.sql + 96b + 97
Linhas · chave73.115 · hex_id
sha256837cc770ec4b63ec sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_fatores_extra" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-29 · passa
Método · confiançaconsolidação por hex_id; parâmetros em cbre.fatores_extra_parametros · declarada
LimitesBO é registro, não vitimização; renda espalhada por área
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_fatores_extra2 Métricas de polos, subestações e estoque logístico por célula 73.115 linhas · nao_validado
FonteOSM 27/08/2026 + ANEEL BDGD 2024 (EDP SP, Enel SP)
LicençaODbL 1.0 (atribuição obrigatória) / BDGD: não informado na fonte
Data do dado2026-08-27 (OSM); 2024-12-31 (BDGD) (acesso 2026-08-29)
Scriptpipeline/97_polos_se_estoque.sql
Linhas · chave73.115 · hex_id
sha256468c64402db3a010 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_fatores_extra2" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiançan_polos_1km, dist_polo_m, dist_se_dist_m, se_dist_mva, galpao_m2_2km, n_cond_5km · proxies declarados
LimitesMVA nominal ≠ disponível; OSM é cadastro voluntário
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_inundacao % inundável e pior classe de inundação por célula de 250 m (73.115) — linhas · não validado
Fontederivada de cbre.inundacao_oficial
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/98b_inundacao.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançafração da célula em classe Alta/Média, mancha TR ≤ 25 ou setor R3/R4 · declarada
LimitesLEAST(1,NULL) devolve 1 no PostgreSQL: o defeito da 1ª rodada foi corrigido com COALESCE(sum(...),0) antes do LEAST
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_pressao Variação da fração urbana 2014→2024 por célula 73.115 linhas · nao_validado
FonteMapBiomas Coleção 10
LicençaMapBiomas: CC BY-SA 4.0 (conforme site do projeto)
Data do dado2014/2024 (acesso 2026-08-28)
Scriptpipeline/80_score.sql
Linhas · chave73.115 · hex_id
sha2562fe7ad027483b63a sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_pressao" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançaurbano 2024 − urbano 2014 · declarada
Limites30 m, classificação automática
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_rbcv Fração da célula por zona da Reserva da Biosfera do Cinturão Verde 73.092 linhas · passa
FonteInstituto Florestal via WMS DataGeo (RBCV_ZONEAMENTO_IF_POL)
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptpipeline/80_score.sql (de sp_rbcv_zoneamento_wms)
Linhas · chave73.092 · hex_id
sha256d56825fa15856c0e sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_rbcv" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-28 · passa
Método · confiançafração por classe; desconto 0,7 em amortecimento · media
Limitesvetorização por cor da SLD, não vetor de origem
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_renda Renda mediana do responsável por célula (Censo 2022) 68.754 linhas · atencao
FonteIBGE Censo 2022, agregados por setor, V06004
LicençaIBGE dado aberto
Data do dado2022 (acesso 2026-08-29)
Scriptpipeline/93_renda_setor.sql
Linhas · chave68.754 · hex_id
sha256eb8f119e991e8672 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_renda" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-29 · atencao
Método · confiançamédia ponderada por responsáveis × fração de área; 96,4 % das células · informativa
Limitessó renda do responsável; ponderação por área
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_roubo_carga Densidade de roubo de carga (BO/km²/ano) por célula, kernel 2 km 73.115 linhas · nao_validado
FonteSSP-SP SPDados, BO georreferenciado 2024-2026/06
Licençadado público (licença não declarada na fonte)
Data do dado2024-01..2026-06 (acesso 2026-08-29)
Scriptpipeline/90b_roubo_carga_hex.sql
Linhas · chave73.115 · hex_id
sha256834d54d25e70cae5 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_roubo_carga" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançakernel gaussiano h = 2 km, normalizado por 2,5 anos · declarada
Limitescoordenada do local do fato; concentra em eixos viários
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_uso_osm Uso consolidado OSM por célula (aeroporto, militar, golfe, cemitério, aterro) 9.281 linhas · nao_validado
FonteOpenStreetMap, extrato Geofabrik sudeste
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27T20:21:06Z (acesso 2026-08-28)
Scriptpipeline/80_score.sql
Linhas · chave9.281 · hex_id
sha256c7563f4635e03b93 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_uso_osm" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançatags de uso → veto de célula · alta onde mapeado
Limitescobertura OSM desigual
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_varzea Proxy de várzea por célula (relevo + drenagem) 13.686 linhas · nao_validado
Fontederivada de GLO-30 + BC250
Licençaderivada
Data do dado28/08/2026 (acesso 2026-08-28)
Scriptpipeline/80_score.sql
Linhas · chave13.686 · hex_id
sha25646c2b3033e8f4c04 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_varzea" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiança≤ 2 km do rio e ≤ 6 m acima da cota · proxy
LimitesNÃO é mancha de inundação oficial (DAEE/IPT)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.hex_zona Zona dominante (categoria/sigla) por célula 73.115 linhas · passa
Fontederivada de zoneamento
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/80_score.sql + 84b_zona_9mun.sql
Linhas · chave73.115 · hex_id
sha256744d1527219eb9f0 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."hex_zona" t ORDER BY hex_id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-29 · passa
Método · confiançadominante por área · herda a da carta
Limitescarta de PDF não decide lote na divisa
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.imovel_fatores_extra Fatores extra por imóvel (roubo, tributação, renda, RL/APP, polos, SE, estoque) 4.346 linhas · nao_validado
Fontederivada
Licençaderivada
Data do dado29/08/2026 (acesso 2026-08-29)
Scriptpipeline/96_fatores_extra.sql + 96b + 97
Linhas · chave4.346 · car_cod
sha256198647eff81763e5 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."imovel_fatores_extra" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançamédia ponderada por área; dist_* = mínimo · declarada
Limitesidem hex_fatores_extra
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.imovel_mt Metros de rede de média tensão dentro do imóvel e distância à rede mais próxima — linhas · não validado
FonteANEEL BDGD 2024 (cbre.rede_mt_ae)
Licençadado público (licença não declarada na fonte)
Data do dado2024 (acesso 2026-08-30)
Scriptpipeline/9x_perfil_conversao_20_perfil.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançasoma do comprimento intersectado e KNN ao segmento mais próximo · média (geometria quantizada ±35 m)
Limitesrede dentro do imóvel nem sempre é boa notícia (pode ser faixa de servidão); a BDGD é rede de DISTRIBUIÇÃO e não garante capacidade para carga industrial
Sem procedênciafonte_url: derivada de cbre.rede_mt_ae, cuja URL do pacote BDGD também não está registrada em relatório (arquivo local brasil_mt.bin)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.imovel_rl_app RL e APP declaradas por imóvel e área útil 4.346 linhas · passa
FonteSICAR (car_reserva_legal, car_apps)
LicençaSICAR: dado público, só código
Data do dado2026 (acesso 2026-08-29)
Scriptpipeline/91_rl_app_imovel.sql
Linhas · chave4.346 · car_cod
sha25624a6550896d9b987 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."imovel_rl_app" t ORDER BY car_cod) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação2026-08-29 · passa
Método · confiançarecorte ao polígono; area_util = area × (1 − rl − app) · declarada pelo proprietário
Limitesnão validadas; SICAR não expõe averbação
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.iso_ancoras As 5 âncoras (GRU Cargo, Dutra×Rodoanel, Marginal×Fernão Dias…) verificadas no OSM 5 linhas · passa
FonteOSM (feições verificadas uma a uma)
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Script—
Linhas · chave5 · ancora
sha256d1f83a82a323be43 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."iso_ancoras" t ORDER BY ancora) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-28 · passa
Método · confiançaverificação feição a feição (research/07 §5.1) · alta
Limites—
Sem procedênciascript não está no repositório (coordenadas no research/07 §5.1)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.iso_grade Grade de amostragem de 500 m (25.585 pontos e células) sobre o buffer de 5 km, base das isócronas — linhas · não validado
Fontederivada de cbre.area_estudo
Licençaderivada
Data do dado2026-08-28 (acesso 2026-08-28)
Scriptosm/sql/20_contagens.sql
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_SquareGrid(500 m) em EPSG:31983; ponto = centroide da célula · alta
Limitesé malha de amostragem das isócronas (resolução efetiva 500 m, borda ±250 m), não a unidade de análise — a unidade é cbre.hex
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.iso_tempos Tempos OSRM âncora → 25.585 pontos da grade de 500 m, 2 direções 127.925 linhas · atencao
FonteOSRM /table sobre OSM
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Scriptosm/isocronas.py
Linhas · chave127.925 · ancora,id
sha25697b0502ba84086fe sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."iso_tempos" t ORDER BY ancora,id) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação2026-08-28 · atencao
Método · confiançalotes de 500; via > 1.000 m = NULL (91,5 % alcançáveis) · alta
Limitesfluxo livre
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.itbi_sp_lote_zona Zona (nivel 2) e macrozona (nivel 1) de cada lote que aparece no ITBI de Sao Paulo 117.605 linhas · não validado
Fontederivada: cbre.itbi_sp x cbre.zoneamento x cbre.macrozoneamento
Licençaderivada
Data do dadocarta vigente em 30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/20_itbi_sp_zona.sql
Linhas · chave117.605 · sql_cadastral
sha256—
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · não validado
Método · confiançajuncao espacial do PONTO do lote (centroide do GeoSampa) sobre a carta · media
Limiteslote em divisa de zona pode cair na zona vizinha; galpao_entra_cat vem da CATEGORIA da carta e nao da leitura da lei de uso — e triagem, nunca certidao de uso
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.itbi_sp_raw Carga crua do ITBI de Sao Paulo, espelho fiel dos arquivos .xlsx oficiais (staging, sem normalizacao nem geometria) 890.105 linhas · não validado
FontePrefeitura de Sao Paulo / Secretaria Municipal da Fazenda
Licençanao declarada no portal; publicacao de transparencia ativa
Data do dadoexercicios 2022 a 2026 (acesso 2026-08-30)
Scriptcbre/valor/10_itbi_sp_parse.py + 11_itbi_sp_load.sql
Linhas · chave890.105 · sem chave primaria (espelho do arquivo)
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançaCOPY do CSV gerado em streaming a partir dos .xlsx · alta
Limitesstaging: NAO usar em analise, e a referencia de conferencia de contagem de cbre.itbi_sp. Reproduzivel a partir de valor/raw/itbi_sp/.
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.leilao_documento Procedencia de cada documento de leilao baixado (url, sha256, paginas, data) e o MOTIVO quando a fonte bloqueia 87 linhas · não validado
FonteCDN dos leiloeiros
Licençanao declarada na fonte
Data do dadocoleta de 31/08/2026 (acesso 2026-08-31)
Scriptmercado/leilao_docs.py + leilao_ficha_txt.py
Linhas · chave87 · anuncio_id,url
sha256—
Frescordiario · próxima verificação 2026-09-07
Última validação— · não validado
Método · confiançadownload com User-Agent de navegador, 3 s entre pedidos, parada em 403/429; robots.txt respeitado (Zuk veda /edital -> linha de bloqueio, nao contorno); texto por PyMuPDF, OCR por tesseract quando nao ha camada de texto · alta (procedencia)
LimitesOs PDFs ficam so no servidor (mercado/docs/), nunca sao republicados nem entram em documento de cliente: contem nome de pessoa e CPF. 16 linhas sao bloqueio declarado.
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
bloqueiomotivo escrito quando a fonte nao entrega o documento (robots, sem link, HTTP)texto
doc_tipoque documento etexto
fetch_tsdata e hora da coleta do arquivotimestamp
sha256hash do arquivo baixado — prova de que o texto lido veio daquele arquivotexto
cbre.leilao_historico_log Log por rodada e por fonte da varredura de leilões fechados (quantos novos e quantos atualizados) — linhas · não validado
Fontederivada
Licençaderivada
Data do dado2026-08-29 em diante (acesso 2026-08-29)
Scriptmercado/leilao_historico.py
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançauma linha por rodada × fonte · n.a.
Limitesé controle de execução, não dado de mercado
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
fonteLeiloeiro varrido na rodadacategoria
cbre.lote_serie_s2 Serie anual Sentinel-2 (2017-2026) por lote urbano candidato: NDVI, NDBI, BSI e fracao de solo exposto medidos dentro do poligono do proprio lote. 8.235 linhas · não validado
FonteESA Copernicus Sentinel-2 L2A, via catalogo STAC Earth Search (Element84) e COG publicos em s3://sentinel-cogs
LicençaCopernicus Sentinel data — uso livre com atribuicao (Regulamento Delegado UE 1159/2013)
Data do dado2017-05 a 2026-09 (janela sazonal maio-setembro de cada ano) (acesso 2026-08-31)
Scriptpipeline/cadastro/60_lote_s2_serie.py + 61_lote_s2_agrega.py
Linhas · chave8.235 · gid, ano
sha256—
Frescoranual · próxima verificação 2027-02-28
Última validação— · não validado
Método · confiançaAte 4 cenas com nuvem < 20% por ano e por tile MGRS (23KLP, 23KLQ), so entre 01/05 e 30/09. Mascara SCL {0,1,3,8,9,10,11}. Grade de 10 m (B11 e SCL reamostrados de 20 m por vizinho mais proximo). Estatistica por cena = mediana dos pixels validos DENTRO do poligono do lote; o ano = mediana das cenas. Observacao descartada se pixels validos < 30 ou < 60% da mascara do lote. · media-alta para o lote medido (>= 50 pixels a 10 m); baixa para o poligono aproximado de Guarulhos (Voronoi na quadra, nao e o lote)
Limites10 m nao ve galpao pequeno, telheiro nem obra sob copa; a janela maio-setembro nao cobre o ano inteiro; ausencia de sinal nao e vistoria; a serie so comeca em 2017 (Sentinel-2 L2A), logo construcao anterior a 2017 nao aparece como mudanca.
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
anoano civil da janela sazonal lida (maio a setembro)ano
bare_fracfracao dos pixels validos do lote com NDVI < 0,20 (limiar declarado)fracao 0-1
bsi_medmediana anual do BSI ((B11+B04)-(B08+B02))/((B11+B04)+(B08+B02)) — proxy de solo expostoindice -1 a 1
gididentificador do lote em cbre.cad_lote / cbre.cad_lote_x-
n_cenascenas Sentinel-2 validas do lote naquele anocontagem
ndbi_medmediana anual do NDBI (B11-B08)/(B11+B08) dentro do lote — proxy de superficie construida/impermeavelindice -1 a 1
ndvi_medmediana anual do NDVI (B08-B04)/(B08+B04) dentro do loteindice -1 a 1
n_px_lotepixels de 10 m dentro do poligono do lote (mascara)pixels
n_px_validomedia de pixels validos por cena depois da mascara de nuvem/sombra SCLpixels
cbre.lt_ae Linhas de transmissão existentes e planejadas na bbox 334 linhas · nao_validado
FonteANEEL SIGEL + EPE (aneel_sigel_linhas)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/50_rede.py
Linhas · chave334 · —
sha256a44eabbb4a14e6b4 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."lt_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiançadist_lt_km, faixa ≤ 50 m · alta (fonte)
Limitesfaixa de servidão a verificar na transmissora
Sem procedênciaURL SIGEL não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.macrozoneamento_qa Conferência do nível 1 por município: nº de classes, nº de macrozonas, sobreposição interna e cobertura da divisa IBGE — linhas · não validado
Fontederivada de cbre.macrozoneamento
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/zon_catalogo/20_macrozoneamento_cbre.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançalimites de aceitação declarados no próprio script · n.a.
Limitesa cobertura falha em Santa Isabel e Cajamar (< 95 %) e fica em aviso em São Paulo — o QA registra, não corrige
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.onr_praca_limite Limite municipal das praças da CBRE consultadas no ONR, usado para separar o que está dentro do município do que só está no envelope — linhas · não validado
FonteONR, malha BR_Municipios_2022 hospedada no próprio servidor
Licençaserviço aberto sem login; termo de uso não declarado no FeatureServer
Data do dadomalha IBGE 2022 (acesso 2026-08-30)
Scriptonr/limites_pracas.py + onr/15_praca_limite.py + 15_praca_limite.sql
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançadownload por município e marcação de no_limite_praca · alta
Limitesa malha hospedada é INCOMPLETA: 25 UFs, sem PE e SE (Recife ficou só no envelope), AL/PB/DF parciais
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
area_km2Área do município medida no polígonokm²
cd_munCódigo IBGE do município da praçatexto
nm_munNome do municípiotexto
cbre.onr_urbano_mercado Cruzamento das 863 matrículas com anúncio, lote de leilão, estoque logístico, ativo de FII e imóvel CAR (inclui a trava duplica_car) — linhas · não validado
Fontederivada de onr_matricula × anuncios / leilao_detalhe / estoque_logistico / estoque_fii / imoveis_candidatos
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptonr/24_mercado.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançadentro do lote e a ≤ 200 m; duplica_car = ao menos 50 % do lote dentro de um imóvel CAR (regra DECLARADA), para não contar o mesmo ativo duas vezes · declarada
Limitespreço pedido e valor de praça não são transação; LEAST(1,NULL) devolve 1 no Postgres — armadilha corrigida aqui com COALESCE
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
car_pctMaior fração do lote dentro de um mesmo imóvel CARfração 0-1
n_anuncio_200mAnúncios a até 200 m do lotecontagem
n_anuncio_dentroAnúncios com coordenada dentro do lotecontagem
n_carImóveis CAR que o lote tocacontagem
n_estoque_dentroGalpões já construídos sobre o lotecontagem
n_fii_200mAtivos de FII a até 200 mcontagem
n_leilao_200mLotes de leilão a até 200 mcontagem
n_leilao_dentroLotes de leilão com ficha lida dentro do lotecontagem
onr_idChave do lote (objectid da matrícula)inteiro
cbre.osm_aeroway Feições aeroportuárias OSM (1.523) 1.523 linhas · nao_validado
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/10_derivar.sql
Linhas · chave1.523 · —
sha256d1400391c30030ef sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."osm_aeroway" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançatag aeroway · alta
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_contagens_municipio Contagens de via, uso do solo e edificação por município (9 linhas) — linhas · não validado
Fontederivada das camadas osm_*
Licençaderivada
Data do dadoOSM 2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/20_contagens.sql
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançaST_Intersection com o limite municipal · alta onde mapeado
Limitesé PISO do que voluntários mapearam, não estoque real: a cobertura de edificação é desigual (São Paulo tem importação de cadastro, Guarulhos e Cajamar são mapeamento voluntário)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_lines_raw Carga bruta do ogr2ogr com todas as linhas do recorte OSM da área de estudo (345.965; 175.958 vias nomeadas) — linhas · não validado
FonteOpenStreetMap, extrato Geofabrik sudeste recortado pelo buffer de 5 km
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27T20:21:06Z (acesso 2026-08-28)
Scriptosm/load_ogr.sh
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr driver OSM com other_tags em hstore, índice GiST · alta onde mapeado
Limitescamada BRUTA; é o insumo das vias usadas na geocodificação e no georreferenciamento das plantas de Arujá
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_multipolygons_raw Carga bruta do ogr2ogr com todos os multipolígonos do recorte OSM (2.260.951) — linhas · não validado
FonteOpenStreetMap, extrato Geofabrik sudeste recortado pelo buffer de 5 km
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27T20:21:06Z (acesso 2026-08-28)
Scriptosm/load_ogr.sh
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr driver OSM com other_tags em hstore, índice GiST; 11 polígonos com autointerseção corrigidos por ST_MakeValid · alta onde mapeado
Limitescamada BRUTA (911 MB, reproduzível do .pbf); é o insumo de osm_landuse, osm_buildings_ind, dos polos de tráfego e da pegada de edificação usada na vacância
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_polos_pts_raw 863 nós do OSM com tags de polo gerador de tráfego (carga bruta do .pbf) — linhas · não validado
FonteOpenStreetMap, extrato osm/area_estudo.osm.pbf
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-29)
Scriptcarga por ogr2ogr (camada points) — consumida por pipeline/97_polos_se_estoque.sql
Linhas · chave— · —
sha256—
Frescormensal · próxima verificação —
Última validação— · não validado
Método · confiança-where other_tags LIKE das tags de polo; subway_entrance excluído · alta onde mapeado
Limitescamada BRUTA: a final é cbre.polos_trafego, depois do dedupe de nó × polígono a 150 m
Sem procedênciacomando ogr2ogr desta carga não está gravado em script do repositório (documentado em research/20 §1)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_rail Ferrovias OSM (2.020) 2.020 linhas · nao_validado
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-28)
Scriptosm/sql/10_derivar.sql
Linhas · chave2.020 · —
sha256dbb063835791af7d sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."osm_rail" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançatag railway · alta onde mapeado
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.osm_roads Malha viária OSM da área de estudo (53.195) 53.195 linhas · nao_validado
FonteOpenStreetMap, Geofabrik sudeste
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27T20:21:06Z (acesso 2026-08-28)
Scriptosm/load_ogr.sh + osm/sql/10_derivar.sql
Linhas · chave53.195 · —
sha2561ccf06719b408c3e sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."osm_roads" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançafiltro por tag highway · alta onde mapeado
Limitescobertura desigual
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.polos_logisticos_pontos Os 45 pontos que compõem os 14 polos (rótulo, lat, lon) — linhas · não validado
FonteOpenStreetMap
LicençaODbL 1.0 (atribuição obrigatória)
Data do dado2026-08-27 (acesso 2026-08-30)
Scriptpipeline/88a_polos_geom.py
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiança30 acessos do Rodoanel (nós motorway_junction a ≤ 150 m de via com nome 'Rodoanel', deduplicados a 300 m) e 3 portões em Santos · alta
Limitesdos 3 portões de Santos o DP World nunca vence o mínimo
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
latLatitude do pontograus (WGS84)
lonLongitude do pontograus (WGS84)
poloChave do polo a que o ponto pertencetexto
rotuloNome do pontotexto
cbre.questionario_resposta Respostas do questionario de diagnostico enviado a CBRE (42 perguntas em 8 blocos): uma linha por pergunta respondida por respondente. 0 linhas · não validado
FonteA propria CBRE (formulario web em cbre.iagrointel.com, caminho nao-adivinhavel; link com token no caminho, sem login)
Licençadado primario nosso, cedido pelo respondente ao preencher; nao republicavel
Data do dadoa partir de 31/08/2026 (vivo) (acesso 2026-08-31)
Scriptquestionario/app.py (servico cbre-questionario :8132); formulario gerado por web/entrega_pages.py; export questionario/questionario_export.py
Linhas · chave0 · token, pergunta
sha256—
Frescordiario · próxima verificação 2026-09-07
Última validação— · não validado
Método · confiançaO respondente abre o link, marca as opcoes e o navegador grava cada resposta (upsert por token+pergunta). O token identifica a SESSAO/pessoa, e gerado no navegador e vive no caminho do link; nao ha login. Espelho em JSONL: /home/dev/cbre/comentarios/log/questionario.jsonl. · declarado pelo respondente (opiniao e pratica interna da CBRE), nunca medido por nos
LimitesNao e amostra estatistica nem pesquisa de mercado: e o que UMA pessoa da CBRE declarou. Multipla escolha vem concatenada por " | ". O nome e campo LIVRE e OPCIONAL; nenhuma pergunta pede CPF, pessoa fisica, cliente nomeado ou valor de contrato. Quem tem o link do token le e altera aquelas respostas.
Sem procedêncian_linhas=0 no cadastro: a tabela nasce vazia e cresce com as respostas
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_apa_cantareira_zoneamento_ff2020 Bruto do zoneamento da APA Sistema Cantareira (Dec. estadual 65.244/2020), obtido por WMS GetFeatureInfo — linhas · não validado
FonteDataGeo / Fundação Florestal
Licençadado público (licença não declarada na fonte)
Data do dado2020 (acesso 2026-08-29)
Scriptpipeline/zon_nazare/01-04
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançawms_getfeatureinfo — o serviço devolve a geometria completa; recorte posterior pela divisa IBGE · alta
Limitesé zoneamento ESTADUAL de unidade de conservação, não lei municipal de uso do solo (Nazaré Paulista não tem LUOS)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_cajamar_dxf Bruto do DWG oficial de macrozoneamento de Cajamar convertido em DXF (65.978 entidades) — linhas · não validado
FontePrefeitura de Cajamar, Secretaria de Infraestrutura — macrozoneamento-cajamar-2019.dwg
Licençadado público (licença não declarada na fonte)
Data do dado2019 (acesso 2026-08-29)
ScriptLibreDWG dwg2dxf + ogr2ogr (a tabela é lida por pipeline/zon_cajamar/03_plot_layers.py)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaconversão DWG → DXF → PostGIS em SRID 31983; as camadas de zona são as que começam por Z · média
Limitesé a planta de 2019; a lei vigente é a LC 234/2024, cuja planta oficial (Anexo 6) NÃO foi publicada — por isso 8 polígonos de Cajamar ficam com confiança baixa e 14 km² sem zona
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_geosampa_perimetro_zona_lei_18177_24 Bruto dos 61.784 perímetros de zona de São Paulo (Lei 18.177/2024), carga do WFS — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo, camada geoportal:perimetro_zona_lei_18177_24
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dado2024 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS paginado de 10.000; geometria com arcos (MultiSurface, resolvida com ST_CurveToLine) · alta (vetor oficial)
Limitescamada BRUTA: a harmonizada é cbre.zoneamento_sao_paulo
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_ct_limite_municipal Limite municipal do cadastro técnico de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:ct_limite_municipal
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_pg_zoneamento Bruto da camada geocorppg:pg_zoneamento do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_zoneamento
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciaidem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_sh_nucleo Núcleos habitacionais / assentamentos precários da Secretaria de Habitação de Guarulhos — carga BRUTA 232 linhas · passa
FontePrefeitura de Guarulhos
Licença—
Data do dadosem campo de data; referências internas até 2019 (acesso 2026-08-31)
Scriptcomunidades/25_guarulhos_habi.sh
Linhas · chave232 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitescadastro de PROCESSO de regularização, não inventário; domicílios em 151 de 232
Sem procedêncialicença não declarada no serviço
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_pd_2019_macrozoneamento Macrozoneamento do PD 2019 — idêntico ao tm_sdu_macrozoneamento (diferença de área medida: 0,000 km²) — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_macrozoneamento
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei 7.730/2019 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_pd_2019_za Bruto da camada geocorppg:tm_pd_2019_za do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_za
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciaidem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_pd_2019_zupi Bruto da camada geocorppg:tm_pd_2019_zupi do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_zupi
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciaidem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_apa_varzea_tiete APA Várzea do Rio Tietê em Guarulhos (3 zonas: ZCM 1,8 km², PET 5,8, ZUC 0,5) — é unidade de conservação, NÃO mancha de inundação — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_apa_varzea_tiete
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_macrozoneamento Macrozoneamento do PD de Guarulhos (Lei 7.730/2019) na camada do SDU — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_macrozoneamento
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei 7.730/2019 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_uc Unidades de conservação na base municipal de Guarulhos (13 polígonos; PE Itaberaba, APA Paraíba do Sul, APA Cabuçu-Tanque Grande…) — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uc
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_uso_solo Uso do solo temático do SDU de Guarulhos (também publicado como SHP em guarugeo.guarulhos.sp.gov.br/download/shp/tm_sdu_uso_solo.zip) — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uso_solo
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zeis Zonas Especiais de Interesse Social de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zeis
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zoneamento_7888_2021 Zoneamento vigente de Guarulhos (LPUOS Lei 7.888/2021, 34 multipolígonos, com CA/TO/H por zona) — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_7888_2021
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei 7.888/2021 (alt. 8.213/2023) (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zoneamento_aeroportuario Bruto da camada geocorppg:tm_sdu_zoneamento_aeroportuario do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_aeroportuario
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciaidem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zoneamento_art_31 Bruto da camada geocorppg:tm_sdu_zoneamento_art_31 do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_art_31
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciaidem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zoneamento_industrial ZUPI estadual de 1978 (Lei estadual 1.817/1978) na versão vetorial de Guarulhos: ZUPI1 23,32 + ZUPI2 4,78 = 28,10 km² — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_industrial
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dadoLei estadual 1.817/1978 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · alta (vetor oficial)
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_gu_tm_sdu_zoneamento_municipal Bruto da camada geocorppg:tm_sdu_zoneamento_municipal do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização — linhas · não validado
FonteGeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_municipal
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançacarga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674 · —
Limitescamada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela
Sem procedênciao relatório registra a carga do bloco raw_gu_tm_sdu_* mas não descreve esta camada nem declara data do dado; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_ibge_fcu Polígonos das Favelas e Comunidades Urbanas do Censo 2022, Brasil inteiro — carga BRUTA 12.348 linhas · passa
FonteIBGE
Licença—
Data do dadoCenso 2022; malha 08/11/2024 (acesso 2026-08-31)
Scriptcomunidades/10_ibge_fcu.sh
Linhas · chave12.348 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limites12.348 feições nacionais; a borda é a do setor censitário agregado
Sem procedêncialicença não declarada na fonte
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_ibge_fcu_nset FCU identificadas e NÃO setorizadas (sem resultado censitário) — carga BRUTA 2.192 linhas · passa
FonteIBGE
Licença—
Data do dadorevisão 10/04/2026 (acesso 2026-08-31)
Scriptcomunidades/10_ibge_fcu.sh
Linhas · chave2.192 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesconjunto disjunto do anterior; nunca tem população
Sem procedêncialicença não declarada na fonte
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_ibge_fcu_pop Moradores em domicílio particular permanente ocupado por FCU (planilha do IBGE) — carga BRUTA 12.348 linhas · passa
FonteIBGE
Licença—
Data do dadoCenso 2022 (acesso 2026-08-31)
Scriptcomunidades/10_ibge_fcu.sh
Linhas · chave12.348 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limites"moradores em DPPO" não é a mesma medida que "população residente" da tabela SIDRA 9888
Sem procedêncialicença não declarada na fonte
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gs_area_inundavel Bruto da camada area_inundavel de São Paulo (53 polígonos, TR 100) — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dado2026-05-29 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_geosampa_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature JSON · alta (vetor oficial)
LimitesTR 100 entra como classe Baixa e NÃO desconta no fator 9
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gs_mancha Bruto das manchas de inundação de São Paulo por tempo de retorno (mancha_inundacao_5, _25 e _100; 1,46 mi polígonos na bbox da área de estudo) — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo (WFS geoportal)
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dado2026-08-10 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_geosampa_mancha.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature JSON paginado de 10.000 com bbox; as manchas são dissolvidas por célula × TR no passo seguinte · alta (vetor oficial) / modelagem por bacia
Limitescamada BRUTA e pesada; é modelagem PMSP/SIURB por bacia e não cobre canais fora do cadastro
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gs_risco_hidrologico Bruto dos 793 setores de risco hidrológico de São Paulo (R1-R4) — linhas · não validado
FonteGeoSampa — Prefeitura de São Paulo
Licençatermo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação
Data do dado2021-2026 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_geosampa_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature JSON · alta (cadastro oficial)
Limitessetor de risco é área com gente dentro, cadastrada pela Defesa Civil: R3/R4 pesa igual à classe Alta
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gu_tm_cdc_areasderisco_2026 Bruto das 218 áreas de risco da Defesa Civil de Guarulhos (77 de inundação/solapamento, R2-R4) — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_cdc_areasderisco_2026
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado2026 (acesso 2026-08-29)
Scriptgeo/raw/inundacao (WFS de Guarulhos)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS · alta (cadastro oficial)
Limitescamada BRUTA; só as classes de inundação/solapamento R3/R4 contam no fator
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gu_tm_cdc_risco Bruto de camada de risco da Defesa Civil de Guarulhos, baixada no mesmo lote das demais camadas de inundação — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos (workspace geocorppg)
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-29)
Scriptgeo/raw/inundacao (WFS de Guarulhos)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS · —
Limitescamada BRUTA que NÃO entra em cbre.inundacao_oficial: só as três camadas nomeadas no research/22 §2 bloco C foram usadas
Sem procedênciao research/22 nomeia tm_ig_2020_setores_inundacao, tm_cdc_areasderisco_2026 e tm_cdc_suscetibilidade; esta camada foi baixada no mesmo lote e não tem descrição, data do dado nem confiança declaradas em relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gu_tm_cdc_suscetibilidade Bruto dos 669 polígonos de suscetibilidade da Defesa Civil de Guarulhos — a mesma carta do SGB/IPT, sem a classe Baixa — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_cdc_suscetibilidade
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado2014 (mesma carta SGB/IPT) (acesso 2026-08-29)
Scriptgeo/raw/inundacao (WFS de Guarulhos)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS; equivalência conferida contra a carta do RIGeo: tp_susc=2/tp_grau=1 = Alta (36 pol., 16,0 km²) e tp_grau=2 = Média (227 pol., 20,2 km²) · alta (vetor oficial)
Limitesé a MESMA carta do RIGeo republicada pelo município: não somar as duas; a classe Baixa só existe no shapefile do RIGeo
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gu_tm_ig_2020_setores_inundacao Bruto dos 247 setores de inundação do IG-SP em Guarulhos (classe P/V/R) — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_ig_2020_setores_inundacao
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado2019-11/12 (acesso 2026-08-29)
Scriptgeo/raw/inundacao (WFS de Guarulhos)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS · alta (cadastro oficial)
Limitescamada BRUTA; setor de risco cadastrado não é mancha modelada
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_gu_tm_sdu_areas_risco Bruto de camada de áreas de risco do SDU de Guarulhos, baixada no mesmo lote das demais camadas de inundação — linhas · não validado
FonteGeoServer da Prefeitura de Guarulhos (workspace geocorppg)
Licençanenhuma licença publicada pelo município; serviço WFS aberto
Data do dado— (acesso 2026-08-29)
Scriptgeo/raw/inundacao (WFS de Guarulhos)
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGetFeature WFS · —
Limitescamada BRUTA que NÃO entra em cbre.inundacao_oficial
Sem procedênciaidem raw_inund_gu_tm_cdc_risco: sem descrição, data do dado nem confiança declaradas em relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_ig_ubc Bruto do perigo de inundação por Unidade Básica de Compartimentação do IG-SP/CPLA (1.852 unidades, classes P0-P5) — linhas · não validado
FonteDataGeo — camada UBC_INUNDACAO (IG-SP/CPLA)
Licençadado público (licença não declarada na fonte)
Data do dado2014 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/harvest_ubc.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWMS GetFeatureInfo em grade de 0,015° (3.720 chamadas) — o serviço devolve a geometria completa · média (escala 1:250.000)
LimitesNÃO entra no cálculo de % inundável: a escala é estadual (1:250.000) e serve só de contexto
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_aruja Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2017-18 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_cajamar Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2017-18 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_guarulhos Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2014 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_itaqua Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2014 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_mairipora Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2014 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_mogi Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2017-18 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_nazare Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2017-18 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_inund_sgb_santaisabel Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000) — linhas · não validado
FonteSGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo
Licençadado público (licença não declarada na fonte)
Data do dado2017-18 (acesso 2026-08-29)
Scriptgeo/raw/inundacao/fetch_sgb.sh + load_mancha.sh
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaAPI DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído · alta (carta oficial, modelagem HAND/MDE com validação de campo)
Limitescamada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_itaqua_zeis ZEIS de Itaquaquecetuba — carga BRUTA 69 linhas · passa
FontePrefeitura de Itaquaquecetuba, Secretaria de Planejamento Urbano
Licença—
Data do dadoLC 399/2024 (acesso 2026-08-31)
Scriptcomunidades/26_outros_municipios.sh
Linhas · chave69 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesa fonte é um My Maps oficialmente linkado, não um serviço GIS institucional
Sem procedêncialicença não declarada
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mairipora_macrozoneamento_kml Bruto do arquivo MACROZONEAMENTO.kmz de Mairiporã (198 feições) — linhas · não validado
FontePrefeitura de Mairiporã (Drive oficial), LC 438/2021 Anexo II
Licençadado público (licença não declarada na fonte)
Data do dadoLC 438/2021 (acesso 2026-08-29)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaKMZ; a classe da macrozona está só no HTML do campo description e foi lida de lá · alta (vetor oficial) / atributo pobre
Limitessem atributo de nome da macrozona: a classe vem do HTML da description
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mairipora_pd_kml Bruto das 17 camadas do arquivo PLANO DIRETOR.kmz oficial de Mairiporã (312 feições) — linhas · não validado
FontePrefeitura de Mairiporã — pasta oficial da revisão do Plano Diretor Participativo
Licençadado público (licença não declarada na fonte)
Data do dadoLC 438/2021 e alterações (2021-2025) (acesso 2026-08-29)
Scriptpipeline/zon_mairipora/10_load_kml.sh
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr camada a camada do doc.kml, EPSG:4326 → 4674; 2 geometrias inválidas corrigidas com ST_MakeValid · alta (vetor oficial)
Limiteso KMZ não traz data nem versão e o Plano Diretor está em revisão; a harmonizada é cbre.zoneamento_mairipora
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mapbiomas_2024_area_estudo Recorte da cobertura MapBiomas 2024 na área de estudo, usado para medir quanto de cada zona ainda não está urbanizado — linhas · não validado
FonteMapBiomas Coleção 10 (COG público)
LicençaMapBiomas: CC BY-SA 4.0 (conforme site do projeto)
Data do dado2024 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaleitura da janela do COG na bbox da área de estudo · alta (fonte) / 30 m
Limitesa classe 24 marca a MALHA urbana (lote, rua, pátio), não a pegada da edificação: lote vazio dentro da malha conta como urbanizado
Sem procedênciascript do recorte não está no repositório (research/06 §2.1 registra o uso)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_edu Bruto das 95 feições da camada EDU do GeoMogi — linhas · não validado
FonteGeoMogi — Prefeitura de Mogi das Cruzes
Licençadado público (licença não declarada na fonte)
Data do dado2016 (consolidada 2018) (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGeoJSON embutido · —
Limitescamada BRUTA que NÃO entra em cbre.zoneamento
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 registra a contagem (95 EDU) mas não descreve o significado da camada nem declara confiança
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_macrozona Bruto do endpoint /mapa/macrozona do GeoMogi (39 polígonos → 8 macrozonas, 713,9 km² = todo o município) — linhas · não validado
FonteGeoMogi — Prefeitura de Mogi das Cruzes
Licençadado público (licença não declarada na fonte)
Data do dadoPlano Diretor de Mogi das Cruzes (número da lei a conferir na SMU) (acesso 2026-08-29)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGeoJSON embutido (cópia em geo/raw/mogi_macrozona.json) · alta (vetor oficial)
Limiteso número e o ano da lei do PD de Mogi NÃO foram confirmados: por isso pd_ano fica NULL no perfil de conversão e 1.199 imóveis ficam 'sem_dado' no teste de viabilidade no ciclo
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_zede Bruto das 46 ZEDE de Mogi das Cruzes (zonas especiais de desenvolvimento econômico) — linhas · não validado
FonteGeoMogi — Prefeitura de Mogi das Cruzes
Licençadado público (licença não declarada na fonte)
Data do dado2016 (consolidada 2018) (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGeoJSON embutido · alta (vetor oficial)
LimitesZEDE é SOBREPOSIÇÃO ao zoneamento: somar com ele conta a mesma área duas vezes
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_zeis1 ZEIS-1 de Mogi das Cruzes — carga BRUTA 63 linhas · passa
FontePrefeitura de Mogi das Cruzes (GeoMogi)
Licença—
Data do dadonão declarado pelo portal (acesso 2026-08-31)
Scriptcomunidades/26_outros_municipios.sh
Linhas · chave63 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limites⛔ o endpoint /mapa/getlote do mesmo portal carrega `proprietario` e nunca foi chamado
Sem procedêncialicença não declarada no portal
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_zeis2 ZEIS-2 de Mogi das Cruzes — carga BRUTA 12 linhas · passa
FontePrefeitura de Mogi das Cruzes (GeoMogi)
Licença—
Data do dadonão declarado pelo portal (acesso 2026-08-31)
Scriptcomunidades/26_outros_municipios.sh
Linhas · chave12 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesidem
Sem procedêncialicença não declarada no portal
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_mogi_zoneamento Bruto do endpoint JSON /mapa/zoneamento do GeoMogi (168 zonas da Lei 7.200/2016, com CA/TO/gabarito e incomodidade) — linhas · não validado
FonteGeoMogi — Prefeitura de Mogi das Cruzes
Licençadado público (licença não declarada na fonte)
Data do dado2016 (consolidada 2018) (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaGeoJSON embutido no JSON do app, EPSG:4326 · alta (vetor oficial)
Limitescamada BRUTA: a harmonizada é cbre.zoneamento_mogi_das_cruzes
Sem procedênciascript de carga não está no repositório (a carga é registrada no relatório, não em código versionado)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_rbcv_lim_wms Bruto da vetorização por cor do WMS do limite da RBCV — linhas · não validado
FonteInstituto Florestal via WMS DataGeo, camada datageowms:RBCV_LIMITE_IF_POL
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptgeo/rbcv/rbcv_wms_raster.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançamesmo método do zoneamento · media
Limitesidem: vetorização por cor, não vetor de origem
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_rbcv_zon_wms Bruto da vetorização por cor do WMS do zoneamento da Reserva da Biosfera do Cinturão Verde — linhas · não validado
FonteInstituto Florestal via WMS DataGeo, camada datageowms:RBCV_ZONEAMENTO_IF_POL
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptgeo/rbcv/rbcv_wms_raster.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiança30 tiles de 2048 px a ~11 m classificados pelas cores da SLD (GetStyles), sieve de 40 px, poligonização · media
Limitesé vetorização por COR de imagem, não o vetor de origem: o WFS está desligado nesse workspace ('Service WFS is disabled')
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_sp_habi_favela Favelas do cadastro da SEHAB — carga BRUTA 1.710 linhas · passa
FontePrefeitura de São Paulo / SEHAB
LicençaCreative Commons CCZero
Data do dadojunho de 2026 (acesso 2026-08-31)
Scriptcomunidades/20_geosampa_habi.sh
Linhas · chave1.710 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesdomicílios são estimativa declarada, sem data e sem fonte
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_sp_habi_loteamento Loteamentos irregulares do cadastro da SEHAB — carga BRUTA 1.955 linhas · passa
FontePrefeitura de São Paulo / SEHAB
LicençaCreative Commons CCZero
Data do dadojunho de 2026 (acesso 2026-08-31)
Scriptcomunidades/20_geosampa_habi.sh
Linhas · chave1.955 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesa coluna de endereço da fonte foi removida da tabela
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_sp_habi_nucleo Núcleos urbanizados do cadastro da SEHAB — carga BRUTA 440 linhas · passa
FontePrefeitura de São Paulo / SEHAB
LicençaCreative Commons CCZero
Data do dadojunho de 2026 (acesso 2026-08-31)
Scriptcomunidades/20_geosampa_habi.sh
Linhas · chave440 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesa camada é o próprio estágio: favela que já tem infraestrutura
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_sp_habi_obra Obras de urbanização em assentamento precário — carga BRUTA 179 linhas · passa
FontePrefeitura de São Paulo / SEHAB
LicençaCreative Commons CCZero
Data do dadojunho de 2026 (acesso 2026-08-31)
Scriptcomunidades/20_geosampa_habi.sh
Linhas · chave179 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesestimativa de famílias declarada "conforme Censo IBGE 2022"
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.raw_sp_habi_reurb Ações de regularização fundiária (REURB) — carga BRUTA 2.792 linhas · passa
FontePrefeitura de São Paulo / SEHAB
Licença—
Data do dadojunho de 2026 (acesso 2026-08-31)
Scriptcomunidades/20_geosampa_habi.sh
Linhas · chave2.792 · —
sha256—
Frescortrimestral · próxima verificação —
Última validação2026-08-31 · passa
Método · confiançacarga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis) · alta (vetor oficial)
Limitesprocesso administrativo, não título registrado; só 282 com registro averbado
Sem procedêncialicença não declarada no WFS
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rede_mt_ae Rede de média tensão na bbox (684.762 segmentos) 684.762 linhas · nao_validado
FonteANEEL BDGD 2024 (+ backfill 2023) via brasil_mt.bin do Observatório da Energia
Licençadado público (licença não declarada na fonte)
Data do dado2024 (acesso 2026-08-28)
Scriptpipeline/50_rede.py
Linhas · chave684.762 · id
sha25601d89ac181322fcd sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."rede_mt_ae" t ORDER BY id) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançafiltro por bbox → LineString 31983 · media (quantizada ±35 m)
Limitessem alimentador/tensão; distribuição não garante capacidade industrial
Sem procedênciaURL do pacote BDGD não registrada no relatório (arquivo local brasil_mt.bin)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rmsp União dos 39 municípios da RMSP, usada como recorte de contexto — linhas · não validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_Union dos 39 polígonos · alta
Limitesrecorte de contexto: a área de estudo da frente são os 9 municípios (cbre.area_estudo)
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rmsp_municipios Os 39 municípios da RMSP (LC estadual 1.139/2011), 7.947 km² — linhas · não validado
Fontemalha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)
LicençaIBGE dado aberto
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaseleção por código IBGE; conferido: 39 linhas e nomes batem · alta
LimitesNazaré Paulista NÃO está aqui (não pertence à RMSP) — por isso a área de estudo usa a malha completa, não esta tabela
Sem procedênciascript não está no repositório (o SQL está em research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rmsp_sub RMSP subdividida em 1.561 pedaços (ST_Subdivide 128) em EPSG:4326, para acelerar interseção — linhas · não validado
Fontederivada de cbre.rmsp
Licençaderivada
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_Subdivide(geom,128) · alta
Limitestabela de desempenho: não representa nenhum objeto do mundo
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rmsp_sub_4674 A mesma subdivisão da RMSP em EPSG:4674, para cruzar com CAR/SIGEF/ANM (que estão nesse SRID) — linhas · não validado
Fontederivada de cbre.rmsp
Licençaderivada
Data do dadomalha 2022 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaST_Subdivide(geom,128) em 4674 · alta
Limitestabela de desempenho
Sem procedênciascript não está no repositório (research/03 §0)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.rod_gru_fed_est União das rodovias federais e estaduais a até 3 km de Guarulhos (176,6 km), usada na primeira triagem de 28/08 — linhas · não validado
FonteIBGE BCIM + DNIT SNV (public.ibge_bcim_rodovias, public.amc_dnit_snv_rodovias)
Licençadado público (licença não declarada na fonte)
Data do dadoBCIM (safra não declarada no relatório); SNV 2026-07 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaunião das duas fontes dentro de um buffer de 3 km · alta (fonte)
Limites52,7 km em Guarulhos têm jurisdição 'Desconhecida' no BCIM; a camada usada no motor é cbre.rodovias_principais (OSM), não esta
Sem procedênciascript não está no repositório (research/03 §0, triagem.log)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sanidade_banda Banda de referencia usada para julgar R$/m2, uma linha por municipio x objeto (terreno urbano, galpao construido), com p25/mediana/p75, o piso de terra nua (VTN INCRA) e os multiplos declarados. 20 linhas · não validado
Fontederivada de cbre.valor_referencia (ITBI-SP, PGV Guarulhos, pedida de anuncio, valor declarado de FII, VTN INCRA)
Licençaver cbre.valor_referencia (cada fonte tem a sua)
Data do dado2026-08-31 (acesso 2026-08-31)
Scriptpipeline/sanidade/44_banda.sql
Linhas · chave20 · municipio, objeto
sha256—
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · não validado
Método · confiançaselecao por ordem de preferencia declarada · media
LimitesA banda de 7 dos 9 municipios e CIRCULAR (sai da pedida dos proprios anuncios que julga) e por isso usa multiplo 20x, nao 10x. ITBI e base de calculo de imposto, PGV e planta generica, FII e valor justo declarado em informe, VTN e terra nua. Nenhuma e valor de transacao do imovel julgado.
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
banda_circulartrue quando a banda sai da pedida dos proprios anuncios que ela julgabooleano
medianamediana da bandaR$/m2
metodode onde saiu a bandatexto
mult_atipicomultiplo declarado a partir do qual o R$/m2 recebe aviso mas continua visivelvezes
mult_impossivelmultiplo declarado alem do qual o R$/m2 e tratado como impossivel (p25/N e p75*N)vezes
municipiomunicipio da banda; RMSP = fallback regional para lote de leilao fora dos 9texto
objetoo que a banda precificatexto
p25primeiro quartil da bandaR$/m2
p75terceiro quartil da bandaR$/m2
piso_terra_nua_m2VTN INCRA p25 da regiao rural do municipio, convertido de R$/ha para R$/m2: nenhum terreno urbano pede menos que terra nuaR$/m2
cbre.sanidade_mercado O veredito de sanidade por item: se esta em quarentena e por que, se o R$/m2 e confiavel e por que, e a area/preco corrigidos quando o proprio texto do anuncio permitiu reler o campo. 11.014 linhas · não validado
FonteiAgroSat, sobre cbre.anuncios / cbre.mercado_il / cbre.leilao_detalhe / cbre.estoque_fii_valor
Licençainterno
Data do dado2026-08-31 (acesso 2026-08-31)
Scriptpipeline/sanidade/44_sanidade_mercado.py
Linhas · chave11.014 · objeto, id
sha256—
Frescorsemanal · próxima verificação 2026-09-07
Última validação— · não validado
Método · confiançaregras declaradas + releitura do titulo do anuncio · media
LimitesQuarentena nao e prova de que o anuncio e falso: e a declaracao de que nao sabemos ler o campo. Nao houve conferencia de matricula nem visita. Correcao so a partir do texto do proprio anuncio, nunca por inferencia de anuncio vizinho.
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
area_corrigida_m2area relida do texto do proprio anuncio quando o campo estruturado esta comprovadamente erradom2
area_corrigida_metodocomo a area foi relidatexto
avaliado_emdata em que a bateria julgou a linhadata
idchave do item na lista de origeminteiro
objetode que lista e a linha julgadatexto
preco_corrigido_brlpreco total reconstruido quando o texto diz "R$ X o m2"R$
preco_corrigido_metodocomo o preco foi reconstruidotexto
preco_m2_confiadoo R$/m2 que sobrevive a todas as regras; nulo quando nao ha um em que se confieR$/m2
preco_m2_confiavelfalse = mostrar so o preco absoluto, com o rotulo "R$/m2 nao confiavel"booleano
preco_m2_motivopor que o R$/m2 nao e confiavel, ou o aviso que viaja com eletexto
suspeitotrue = item em quarentena: fora da lista publicada e de qualquer contagem afirmadabooleano
suspeito_motivocodigos de cbre.sanidade_regra separados por "; "texto
cbre.sanidade_regra As regras DECLARADAS de plausibilidade de area e preco aplicadas as listas de mercado: codigo, alvo (area/preco/R$ por m2), efeito (quarentena, sem_preco, sem_unitario, aviso, ausente) e o texto da regra. 18 linhas · não validado
FonteiAgroSat (regra propria, declarada)
Licençainterno
Data do dado2026-08-31 (acesso 2026-08-31)
Scriptpipeline/sanidade/44_sanidade_mercado.py
Linhas · chave18 · codigo
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançaregra declarada · alta
LimitesRegra, nao medicao. Os limiares (100 ha, 50 m2, R$ 100.000, multiplos 10x/20x/3x/5x) sao escolha nossa, escritas em research/44_SANIDADE_MERCADO.md §2, e podem ser recalibradas com a CBRE.
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
alvoo que a regra julgatexto
codigoidentificador da regratexto
descricaoa regra escrita por extenso, com o limiartexto
efeitoo que acontece com o item quando a regra disparatexto
cbre.se_ae Subestações da rede básica na bbox (ONS SINDAT) 67 linhas · nao_validado
FonteONS SINDAT (cbre.sindat_subestacoes)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/50_rede.py
Linhas · chave67 · —
sha2568fe8ad27b4303fb9 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."se_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiançadist_se_km, se_kv · alta (fonte)
Limitessó rede básica
Sem procedênciaURL SINDAT não registrada no relatório (GeoJSON local em /mnt/pgdata/observatorio_energia/)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.setor_ae Setores censitários 2022 na área com população e domicílios 54.829 linhas · nao_validado
FonteIBGE Censo 2022 (amc_setores_censitarios_2022)
LicençaIBGE dado aberto
Data do dado2022 (acesso 2026-08-28)
Scriptpipeline/60_pop.sql
Linhas · chave54.829 · —
sha25611bca419d0be495e sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."setor_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançaponderação por área · alta (fonte)
Limitessetor grande espalha população
Sem procedênciaURL da malha não registrada no relatório (tabela já carregada)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.setor_renda Renda do responsável por setor censitário de SP (100.928) 100.928 linhas · passa
FonteIBGE Censo 2022, agregados por setor
LicençaIBGE dado aberto
Data do dado2022 (arquivo 12/08/2025) (acesso 2026-08-29)
Scriptpipeline/93_renda_setor.sql
Linhas · chave100.928 · cd_setor
sha2564bf00d63b1b28d6c sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."setor_renda" t ORDER BY cd_setor) TO STDOUT' | sha256sum
Frescorestatico · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançaleitura do CSV; X/. = NULL · alta (fonte)
Limitessigilo estatístico = NULL
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sindat_lt As 1.850 linhas de transmissão da rede básica do SIN (ONS SINDAT) — linhas · não validado
FonteONS SINDAT (GeoJSON local em /mnt/pgdata/observatorio_energia/)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr do GeoJSON · alta (fonte)
Limitesrede básica; a faixa de servidão precisa ser verificada no cadastro da transmissora
Sem procedênciaURL do SINDAT não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sindat_subestacoes As 1.198 subestações da rede básica do SIN (ONS SINDAT) — linhas · não validado
FonteONS SINDAT (GeoJSON local em /mnt/pgdata/observatorio_energia/)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Script—
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançaogr2ogr do GeoJSON · alta (fonte)
Limitesé só a REDE BÁSICA (1 subestação dentro de Guarulhos, 7 a ≤ 10 km); a subestação de distribuição está em cbre.subestacoes_dist
Sem procedênciaURL do SINDAT não registrada no relatório (arquivo local do Observatório da Energia; o SIGEL público é KML sem atributos)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.sp_rbcv_limite_wms Limite da RBCV (365) 365 linhas · nao_validado
FonteInstituto Florestal via WMS DataGeo
Licençadado público (licença não declarada na fonte)
Data do dadonão informado na fonte (acesso 2026-08-28)
Scriptgeo/rbcv/rbcv_wms_raster.py
Linhas · chave365 · —
sha2563c1eadb7fb90b925 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."sp_rbcv_limite_wms" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação— · nao_validado
Método · confiançawms_raster · media
Limitesidem
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.ssp_carga_municipio Taxa municipal de roubo de carga por 100 mil habitantes (todos os BOs, com ou sem coordenada) — linhas · não validado
FonteSSP-SP Transparência/SPDados + IBGE Censo 2022
Licençadado público (licença não declarada na fonte)
Data do dado2024-01..2026-06 (acesso 2026-08-29)
Scriptpipeline/90b_roubo_carga_hex.sql
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançacontagem de BOs por município dividida pela população do Censo 2022 · alta (fonte)
LimitesBO é REGISTRO, não vitimização; a taxa é do município inteiro e não descreve o lote
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.ssp_natureza_municipio_mes Contagem de BOs por município × mês × natureza (estado de SP) 25.861 linhas · nao_validado
FonteSSP-SP SPDados
Licençadado público (licença não declarada na fonte)
Data do dado2024-2026/06 (acesso 2026-08-29)
Scriptpipeline/90_ssp_roubo_carga.py
Linhas · chave25.861 · —
sha256075f45535b18c7cf sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."ssp_natureza_municipio_mes" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançaagregação · alta (fonte)
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.ssp_veiculo_subtraido BOs de veículo subtraído no estado de SP (2024-2026/06) COM o tipo do veículo (caminhão, carreta, cavalo mecânico, moto, automóvel), sem placa nem logradouro — linhas · não validado
FonteSSP-SP Transparência — base "Veículos subtraídos" (base BRUTA; a própria SSP declara que não é estatística oficial e que a Res. SSP 160/2001 não tem indicador de veículos subtraídos)
Licençadado público (licença não declarada na fonte)
Data do dado2024-01..2026-06 (acesso 2026-08-31)
Scriptpipeline/100_ssp_veiculo_subtraido.py + 100b + 100c
Linhas · chave— · —
sha256—
Frescortrimestral · próxima verificação —
Última validação— · não validado
Método · confiançadedupe por (ANO_BO, NUM_BO, ID_DELEGACIA, CONT_VEICULO): 622.922 linhas brutas -> 353.894 registros; classe_veiculo derivada dos 24 valores que ocorrem em DESCR_TIPO_VEICULO (mapeamento em research/40 §4); bo_key = md5 truncado de (ANO_BO|NUM_BO|NOME_DELEGACIA) para juntar com ssp_carga_pontos sem gravar o nº do BO · média (base bruta, não auditada — a base A com NATUREZA_APURADA tem estatuto maior)
LimitesBO é registro, não condenação; a classe do veículo depende de como a delegacia digitou; "pesado/carga" NÃO quer dizer que havia carga; coordenada é do local do fato (segue corredor viário, não lote); só 65,3 % dos BOs de ROUBO DE VEÍCULO da base auditada casam com esta base, logo a camada é PISO; PLACA_VEICULO existe na fonte e NÃO foi gravada
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
ano_boAno do boletimano
ano_estatAno de registro do BO na baseano
ano_fabricacaoAno de fabricação do veículoano
ano_modeloAno-modelo do veículoano
arquivo_anoArquivo anual de onde a linha veioano
bairroBairro da ocorrênciatexto
bo_keyChave do boletim como HASH (md5 truncado de ANO_BO|NUM_BO|NOME_DELEGACIA). Serve para juntar com ssp_carga_pontos sem gravar o número do BOtexto
classe_veiculoClasse derivada por nós a partir de tipo_veiculo; mapeamento declarado em research/40 §4, nunca inferido de marca/modelocategoria
cod_ibgeMunicípio do fato, código IBGEcódigo
condutaCircunstância que qualifica a ocorrênciatexto
cont_veiculoIdentificação do veículo dentro da ocorrência (a fonte repete a linha por vínculo; é a chave da deduplicação)código
data_acessoData em que o arquivo foi baixadodata
data_ocorrenciaData da ocorrência declarada no BOdata
delegacia_circDelegacia de circunscrição (área onde se deu o fato)texto
flag_statusCrime consumado ou tentadotexto
fonteNome da fonte, gravado na própria linhatexto
fonte_urlURL do arquivo anual da fontetexto
geomPonto do local do fato, EPSG:4674geometria
id_delegaciaCódigo da delegacia que registroucódigo
latLatitude do local do fato (SIRGAS 2000); NULL quando a fonte traz 0 ou fora do estadograu
lonLongitude do local do fato (SIRGAS 2000)grau
marca_veiculoMarca/modelo do veículo (texto livre da fonte)texto
mes_estatMês de registro do BO na basemês
municipioMunicípio da delegacia que registroutexto
municipio_circMunicípio da delegacia de circunscrição (onde se deu o fato)texto
ocorrencia_veiculoEnvolvimento do veículo na ocorrênciatexto
pesado_nucleoNúcleo estrito de pesado/carga: Caminhão, Caminhão trator, Semi-reboque ou Reboque (exclui Utilitário)booleano
rubricaNatureza jurídica da ocorrência (artigo)texto
subtracaoO veículo foi subtraído nesta ocorrência (Roubado ou Furtado); false = Localizado/Entregue (recuperação)booleano
tipo_localGrupo de tipo de local onde se deu o fatocategoria
tipo_veiculoTipo do veículo como a delegacia registrou, em lista fechada de 24 valorescategoria
cbre.ti_ae Terras indígenas na bbox (7) 8 linhas · nao_validado
FonteFUNAI (funai_terras_indigenas)
Licençadado público (licença não declarada na fonte)
Data do dado2026 (acesso 2026-08-28)
Scriptpipeline/40_restricoes.sql
Linhas · chave8 · —
sha25647ab3d528ff1e01b sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."ti_ae" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescorsemestral · próxima verificação 2027-02-28
Última validação— · nao_validado
Método · confiançati_pct, ti_nome · alta (fonte)
Limites—
Sem procedênciaURL FUNAI não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.trabalho_municipio Saldos e admissões CAGED divisões 49 e 52 por município 9 linhas · nao_validado
FonteNovo CAGED (trabalho.caged_municipio_mes_divisao)
Licençadado público (licença não declarada na fonte)
Data do dado2020-01..2026-06 (acesso 2026-08-29)
Scriptpipeline/92_trabalho_municipio.sql
Linhas · chave9 · —
sha2562524530d8c9850c3 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."trabalho_municipio" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum
Frescormensal · próxima verificação 2026-09-29
Última validação— · nao_validado
Método · confiançaagregação por município · alta (fonte)
Limitessó fluxo, sem estoque RAIS
Sem procedênciaURL do CAGED não registrada no relatório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.uf_pr_perimetro_urbano Paraná: 1.003 polígonos envolventes de perímetro urbano com código IBGE do município (sede e distritos) — o único perímetro urbano estadual real do país — linhas · não validado
FonteParaná Interativo (SEDU/Paranacidade), ArcGIS REST
Licençanão declarada no serviço
Data do dadonão declarada na fonte (acesso 2026-08-30)
Scriptuf/fetch_uf_outros.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaconsulta ArcGIS REST (/query?where=1=1&f=geojson&resultOffset=) · alta (órgão estadual)
Limitesé ENVOLTÓRIA do perímetro, não o traçado legal; fora do escopo dos 9 municípios (entra como prova de que o motor roda em outra praça)
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
cdmunicipioibgeCódigo IBGE do município declarado na fontetexto
distcentrocidpoligenvperimurbDistância do centro da cidade ao polígono envolvente do perímetro urbanom/km (unidade da fonte)
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
grauregularidadeperimetrourbGrau de regularidade do perímetro declarado pelo Paranacidadetexto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
objectidIdentificador da feição no servidor de origeminteiro
shape__areaÁrea calculada pelo servidor ArcGIS de origemunidade do servidor
shape__lengthPerímetro calculado pelo servidor ArcGIS de origemunidade do servidor
cbre.uf_rs_loteamento_metroplan Rio Grande do Sul: 4.841 glebas e projetos de parcelamento do solo (Lei 6.766/1979) da Região Metropolitana de Porto Alegre, com área e nº de unidades — linhas · não validado
FonteIEDE-RS (METROPLAN), ArcGIS REST
Licençanão declarada no serviço
Data do dadosérie 1977-2019 (acesso 2026-08-30)
Scriptuf/fetch_uf_outros.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaconsulta ArcGIS REST · alta (órgão estadual)
Limitessó a RMPA; é projeto de parcelamento, não lote cadastral; fora do escopo dos 9 municípios
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
anoAno declarado pela própria camada de origemano
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
num_processoNúmero do processo de parcelamentotexto
n_unidadesNúmero de unidades do projeto de parcelamentocontagem
objectidIdentificador da feição no servidor de origeminteiro
shape__areaÁrea calculada pelo servidor ArcGIS de origemunidade do servidor
shape__lengthPerímetro calculado pelo servidor ArcGIS de origemunidade do servidor
tipo_metroplanClassificação do parcelamento pela METROPLANtexto
cbre.uf_sp_area_intervencao Áreas de intervenção da macrometrópole (10 em 10 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2014 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesplanejamento de 2014; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
area_m2Área declarada pela fontem²
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
cbre.uf_sp_cdhu_gleba Glebas da CDHU (1.423 em 61 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2009 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limites11 polígonos têm geometria FORA do Brasil (defeito da fonte), detectados por não casarem com nenhum município na uf_sp_cobertura; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
anoAno declarado pela própria camada de origemano
area_m2Área declarada pela fontem²
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nome_municipioNome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)texto
quantidade_unid_habitacionaisUnidades habitacionais previstas na glebacontagem
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
cbre.uf_sp_cdhu_terreno Terrenos da CDHU com número de matrícula, sem titular (247 em 14 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dadonão declarada na fonte (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitessó o NÚMERO da matrícula, nunca o titular; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
area_m2_polÁrea do polígono calculada pela fontem²
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
cd_municipio_ibgeCódigo IBGE do município declarado na fontetexto
data_edicaoData da última edição da feição declarada pela fontedata
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
matriculaNÚMERO da matrícula do terreno da CDHU. Sem titulartexto
nm_municipioNome do município declarado na fontetexto
perimetro_m_polPerímetro do polígono calculado pela fontem
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
responsavel_edicaoLogin do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)texto
cbre.uf_sp_cobertura Tabela auxiliar: quantas feições de cada camada uf_* caem em cada município (2.183 linhas) — linhas · não validado
Fontederivada de uf_* × malha municipal IBGE
Licençaderivada
Data do dado2026-08-30 (acesso 2026-08-30)
Scriptuf/coverage.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançajunção espacial com a malha IBGE · alta
Limitesé a tabela que revela onde cada camada realmente cobre — ler SEMPRE antes de citar contagem por município
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
cd_ibgeCódigo IBGE do município medido por junção espacial (não é o rótulo da fonte)texto
nQuantas feições daquela camada caem naquele municípiocontagem
tabelaCamada uf_* a que a contagem se referetexto
cbre.uf_sp_graprohab Empreendimentos com certificado GRAPROHAB: protocolo, área da gleba e nº de lotes (1.689 em 138 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dadonão declarada na fonte (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesa coluna proprietario existe na fonte e NÃO foi ingerida; certificado GRAPROHAB é de parcelamento habitacional — o industrial pede declaração de NÃO enquadramento; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
anoAno declarado pela própria camada de origemano
area_m2_polÁrea do polígono calculada pela fontem²
ar_glebam2Área da gleba do empreendimentom²
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
cd_municipio_ibgeCódigo IBGE do município declarado na fontetexto
data_edicaoData da última edição da feição declarada pela fontedata
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
nm_municipioNome do município declarado na fontetexto
nu_certificadoNúmero do certificado GRAPROHABtexto
nu_lot_habitacionaisNúmero de lotes ou unidades habitacionaiscontagem
perimetro_m_polPerímetro do polígono calculado pela fontem
regiaoRegião metropolitana ou recorte da EMPLASA a que a feição pertencetexto
responsavel_edicaoLogin do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)texto
st_empreendimentoSituação do empreendimento no GRAPROHABtexto
cbre.uf_sp_quadra_fiscal_2004 Quadra fiscal (setor/quadra) do cadastro entregue à EMPLASA (64.324 em 13 municípios; 64.257 na capital) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2004 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitessafra de 2004; quadra fiscal não é quadra física nem lote; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
codigo_quadraQuadra fiscal do cadastro municipal (safra 2004)texto
codigo_setorSetor fiscal do cadastro municipal (safra 2004)texto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
tipo_quadraTipo da quadra declarado na fontetexto
cbre.uf_sp_quadra_igc_2000 Quadra do mapeamento do IGC (44.306 em 30 municípios; Campinas 15.710) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2000 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitessafra de 2000; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
cbre.uf_sp_uso_lote_tpcl_2016 Uso predominante por quadra do cadastro TPCL (54.821 em 8 municípios; 54.799 na capital) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2016 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limiteso cadastro TPCL vivo da capital é de outra safra: este acervo estadual é de 2016 (pedido de atualização em cbre.pedidos_dado); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
uso_predominanteUso predominante da quadra segundo o cadastro TPCL de 2016texto
cbre.uf_sp_vetor_territorial Vetores territoriais da macrometrópole (8 em 7 municípios) — linhas · não validado
FonteIDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa
Licençanão declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)
Data do dado2014 (acesso 2026-08-30)
Scriptuf/fetch_uf_sp.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaWFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas · alta (vetor de órgão oficial) / escala nominal
Limitesplanejamento de 2014; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa
Cliente vênão (interna) · no catálogo
CampoSignificadoUnidade
camada_wfsNome exato da camada WFS de onde a feição veio. É a procedência fina desta linhatexto
fonteÓrgão produtor gravado por nós em cada linhatexto
fonte_urlURL do serviço de onde a linha veio, gravada por nós em cada linhaURL
gidChave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonteinteiro
idIdentificador da feição na camada de origeminteiro/texto
id_acervoIdentificador do item dentro do acervo da EMPLASAinteiro/texto
ingest_tsQuando a linha foi carregada aquitimestamp
licencaLicença declarada pelo serviço. Em todos os serviços estaduais de SP: não declaradatexto
cbre.uso_entrega Uso do link de entrega da CBRE: um evento por acao no link privado (pagina aberta, camada ligada, aba, motor rodado, filtro, PDF aberto, saida), por sessao. — linhas · não validado
Fonteaplicacao propria (servico cbre-uso em 127.0.0.1:8133, cliente web/uso.js so nas paginas entrega-<hash>*.html)
Licençadado primario proprio
Data do dado2026-08-31 em diante (vivo) (acesso 2026-08-31)
Scriptuso/app.py + web/uso.js (injetado por web/entrega_pages.py)
Linhas · chave— · id
sha256—
Frescordiario · próxima verificação —
Última validação— · não validado
Método · confiançao navegador enfileira eventos e envia em lote por POST /api/cbre/uso; o servidor aceita so o vocabulario fechado de eventos, corta strings, converte o IP em sha256(sal||ip) truncado em 16 hex e reduz o user agent a familia de navegador e de sistema. Espelho em uso/log/uso.jsonl. Do Not Track e Global Privacy Control (cabecalho ou navegador) desligam a gravacao. · alta (e registro proprio; nao ha inferencia)
LimitesNAO e identificacao de pessoa: nao ha cookie, nome, e-mail, CPF, geolocalizacao nem texto digitado (de campo de busca guarda-se o NOME do campo, nunca o conteudo). A sessao morre com a aba, entao a mesma pessoa em duas abas conta duas sessoes e no dia seguinte conta outra. O hash de IP separa visitantes mas nao volta a ser IP sem o sal, que vive no .env fora do banco. Quem usa DNT/GPC nao aparece: a contagem e PISO, nunca total. pdf_pagina so existe onde o PDF e lido dentro de uma pagina nossa; hoje a entrega leva ao arquivo, e o que se mede e a abertura (pdf_abrir). Tempo de pagina e tempo VISIVEL, e a ultima janela pode se perder se o navegador fechar sem disparar o pagehide.
Sem procedênciasha256 nulo: tabela viva, muda a cada acesso. fonte_url nulo: nao ha fonte externa — o dado nasce aqui; o painel interno de leitura fica atras de token da equipe e nao se publica no catalogo.
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.valor_referencia_grande Banda de lote grande (>= 1.000 m2); hoje so Sao Paulo capital tem observacao suficiente 1 linhas · não validado
Fontederivada de valor_referencia
Licençaderivada
Data do dado30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/55_valor_referencia_alvo.sql
Linhas · chave1 · municipio + objeto
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançarecorte "lote >= 1.000 m2" da banda de ITBI · media
Limitesso entra quando o alvo tem area >= 1.000 m2 e nao ha banda de zona nem de macrozona
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.valor_referencia_pref Banda de referencia preferida por municipio x objeto (hierarquia de metodo declarada) 39 linhas · não validado
Fontederivada de valor_referencia
Licençaderivada
Data do dado30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/55_valor_referencia_alvo.sql
Linhas · chave39 · municipio + objeto
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançatransacao > laudo de FII > valor fiscal > VTN > arrematacao; preco pedido nunca entra · media
Limitestabela auxiliar, reconstruida a cada execucao do 55; nao editar a mao
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.valor_referencia_rmsp Banda regional de fallback (RMSP) por objeto, usada quando o municipio nao tem fonte independente 2 linhas · não validado
Fontederivada de valor_referencia
Licençaderivada
Data do dado30/08/2026 (acesso 2026-08-30)
Scriptcbre/valor/55_valor_referencia_alvo.sql
Linhas · chave2 · objeto
sha256—
Frescormensal · próxima verificação 2026-09-30
Última validação— · não validado
Método · confiançamaior n entre as linhas de recorte_tipo = rmsp · baixa
Limitese banda REGIONAL: aplicada a um municipio, mede a diferenca municipio x regiao, nao caro x barato
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zon_itaqua_grupos Os 13 grupos de cor da legenda do GeoPDF de Itaquaquecetuba, poligonizados — passo anterior à subclassificação por textura — linhas · não validado
FontePrefeitura de Itaquaquecetuba, Anexo II Mapa 1 da LC 420/2025
Licençadado público (licença não declarada na fonte)
Data do dado09/2025 (acesso 2026-08-29)
Scriptpipeline/zon_itaqua/10_classify.py
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaagregação em blocos, preenchimento de lacunas (linhas, rótulos, hachuras), filtro de moda 5x5 e 7x7, recorte pela divisa IBGE, peneira de 0,5 ha · media
Limitesé grupo de COR, não zona: cores iguais só se separam no passo seguinte, pela textura
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zon_itaqua_zonas Saída vetorial da classificação do GeoPDF de zoneamento de Itaquaquecetuba — insumo de cbre.zoneamento_itaqua — linhas · não validado
FontePrefeitura de Itaquaquecetuba, Anexo II Mapa 1 da LC 420/2025 (GeoPDF 09/2025)
Licençadado público (licença não declarada na fonte)
Data do dado09/2025 (acesso 2026-08-29)
Scriptpipeline/zon_itaqua/10_classify.py + 20_subclass.py + 40_load.sql
Linhas · chave— · —
sha256—
Frescoranual · próxima verificação —
Última validação— · não validado
Método · confiançaclassificação por cor a 300 dpi com SRS embutido no GeoPDF, separação dos grupos de cor idêntica pela TEXTURA da legenda, recorte pela divisa IBGE, peneira de 0,5 ha · alta/media (±15-20 m)
Limitesinsumo intermediário: a camada publicada é cbre.zoneamento_itaqua; ZEIS e ZEPAC não foram vetorizadas
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_aruja_frentes Frentes de via da ZEC de Arujá definidas por texto na Planta 3 (0,69 km² em 5 vias) — ficam fora de cbre.zoneamento — linhas · não validado
FonteCâmara Municipal de Arujá (siscam), LC 42/2019 Planta 3 — Zoneamento Central, observação 3
Licençadado público (licença não declarada na fonte)
Data do dado2019 (acesso 2026-08-29)
Scriptpipeline/zon_aruja/22_p3_load.sql
Linhas · chave— · —
sha256—
Frescorsemestral · próxima verificação —
Última validação— · não validado
Método · confiançacorredor de 40 m para cada lado do eixo OSM da via, recortado entre as vias-limite citadas na lei · baixa
Limitesa lei define por IMÓVEL com frente para a via; o corredor de 40 m é aproximação DECLARADA; 3 das 8 vias da ZEC não estão mapeadas no OSM; não entram em cbre.zoneamento porque a ZEC já é poligonal na Planta 2 e as frentes se sobrepõem a ela
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_aruja_lei1472_2000 Zoneamento REVOGADO de Arujá (Lei 1.472/2000, 41 feições) — contexto histórico, não entra em cbre.zoneamento — linhas · não validado
FontePortal governoeletronico de Arujá, Planta do Zoneamento Geral (PDF vetorial)
Licençadado público (licença não declarada na fonte)
Data do dado2000 (revogada pela LC 42/2019 art. 73) (acesso 2026-08-29)
Scriptpipeline/zon_aruja/01-05
Linhas · chave— · —
sha256—
Frescorestatico · próxima verificação —
Última validação— · não validado
Método · confiançapdftocairo -svg, triângulos de preenchimento unidos por cor, contorno reconstruído e afinidade por ICP contra a divisa IBGE (RMSE 59 m, mediana 41 m) · baixa
LimitesLEI REVOGADA: serve só de comparação histórica (a ZUPI 1 de 2000 tinha 24,52 km², quase a mesma mancha da ZUPI-1 atual)
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_parametros_dom Uma linha por (município, sigla) com o regime mais restritivo 86 linhas · passa
Fontederivada
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Scriptpipeline/84b_zona_9mun.sql
Linhas · chave86 · municipio_ibge,zona_sigla
sha256e69b6931d02cc32e sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_parametros_dom" t ORDER BY municipio_ibge,zona_sigla) TO STDOUT' | sha256sum
Frescoranual · próxima verificação 2027-08-30
Última validação2026-08-30 · passa
Método · confiançanao < conferir < condicionado < sim · declarada
Limites—
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).

cbre.zoneamento_status Estado do zoneamento por município (fonte, formato, lei, carregado) 9 linhas · nao_validado
Fonteregistro próprio
Licençaderivada
Data do dado2026-08-29 (acesso 2026-08-29)
Script—
Linhas · chave9 · municipio_ibge
sha256b81a5480b5fa5937 sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre."zoneamento_status" t ORDER BY municipio_ibge) TO STDOUT' | sha256sum
Frescortrimestral · próxima verificação 2026-11-29
Última validação— · nao_validado
Método · confiançatabela de controle · n.a.
Limites—
Sem procedênciascript não está no repositório
Cliente vênão (interna) · no catálogo

Sem dicionário de campos (tabela interna).