Novaterra × iAgroSat

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

DOSSIÊ COM PROCEDÊNCIA — Triagem de terrenos industriais/logísticos, Guarulhos e entorno

Novaterra x iAgroSat · análise / beta privado · agosto de 2026 Procedência, não fé pública; ausência de restrição na base não é certidão negativa. Triagem: sinal, não prova.

Arquivos e hashes (SHA-256, gerados em 29/08/2026 13:31 UTC por pipeline/86_export.py e web/build_web.py)

Fontes (todas públicas; data de acesso 28-29/08/2026)

Camada Fonte Data do dado
Limites municipais IBGE malha municipal (tabela municipio_geo) 2022
Zoneamento Guarulhos GeoServer municipal geoserver.guarulhos.sp.gov.br:8443/geoserver/ows, camada geocorppg:tm_sdu_zoneamento_7888_2021 (Lei 7.888/2021; PD Lei 7.730/2019; alterada pela Lei 8.213/2023 — não conferida na camada) sem data na camada
Zoneamento São Paulo GeoSampa WFS wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs (perimetro_zona_lei_18177_24), Lei 18.177/2024 2024
Zoneamento Mogi das Cruzes GeoMogi geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento, Lei 7.200/2016 2016
Zoneamento Arujá Câmara Municipal (siscam, https://camaraaruja.sp.gov.br): LC 42/2019 Planta 2 (Zoneamento Geral) e Planta 1 (Perímetro Urbano), PDF raster georreferenciado pela grade UTM (62 GCPs, RMSE 18,8 m) e classificado por cor; Quadro 1 lido em imagem. Método georref_pdf, confiança média/baixa 2019 (alt. LC 45/2019, LC 58/2023; PD LC 63/2025)
Zoneamento Itaquaquecetuba Prefeitura, página Planejamento Urbano: https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf (GeoPDF, UTM 23S, 09/2025), LC 420/2025; vetorizado por cor e textura a 300 dpi. Confiança alta/média 09/2025
Zoneamento Mairiporã Prefeitura, revisão do PD: pasta Drive oficial https://drive.google.com/drive/folders/1VOirgMBOJZqB0cA5EGbLi0k3WwjXIzlK (PLANO DIRETOR.kmz, 17 camadas com CA/TO/TP); página https://www.mairipora.sp.gov.br/cidadao/revisao-de-plano-diretor-participativo; LC 438/2021 alt. LC 455/2022, 469/2023, 477/2024, 484/2025. Método shp (vetor oficial), confiança alta 2021-2025
Zoneamento Santa Isabel Mapa 32-A (Anexo Único da LC 184/2016), PDF vetorial AutoCAD recuperado no Wayback: https://web.archive.org/web/20181221150029/http://santaisabel.sp.gov.br/pmsiportal/wp-content/uploads/2018/10/MACROZONEAMENTO-MAPA-32A.pdf; layers CAD georreferenciadas pela grade UTM (IoU 0,92 no PE Itaberaba). Confiança alta/média; lei de zoneamento específica não editada 2016
Zoneamento Nazaré Paulista Sem lei municipal de uso do solo. Zoneamento estadual da APA Sistema Cantareira (Dec. 65.244/2020) via DataGeo WMS GetFeatureInfo datageo.ambiente.sp.gov.br/geoserver/datageowms/ows (PLANO_MANEJO_APA_SISTEMA_CANTAREIRA_ZONEAMENTO_POL_FF_2020) + geometria construída do texto de LC 05/2006, Lei 495/1999, LC 78/2023, Lei 143/1990 (https://www.nazarepaulista.sp.gov.br/legislacao). Confiança alta (APA) / média / baixa (texto) 2020
Zoneamento Cajamar LC 234/2024 Anexo 7 (memoriais descritivos em UTM, OCR): https://cajamar.sp.gov.br/leiscomplementares/wp-content/uploads/sites/31/2024/03/lei-complementar-234-24-plano-diretor-versao-compactada.pdf + DWG oficial https://cajamar.sp.gov.br/infraestrutura/wp-content/uploads/sites/20/2020/06/macrozoneamento-cajamar-2019.dwg (LibreDWG); parâmetros LC 181/2019. 20 polígonos alta / 19 média / 8 baixa 2024
Parâmetros por zona ("galpão entra?") cbre.zoneamento_parametros (88 zonas dos 9 municípios, artigo de origem por linha; sigla ambígua = leitura mais restritiva, zoneamento_parametros_dom) 07-08/2026
Cinturão Verde (RBCV) DataGeo-SP WMS → raster classificado → polígonos (método wms_raster, confiança média) —
APRM Alto Juquery / Alto Tietê Cabeceiras; UCs estaduais; APA Cantareira DataGeo-SP / SIMA —
UC federais e estaduais, TI CNUC/MMA, FUNAI (tabelas banco/PostGIS de trabalho) 2026
Embargos IBAMA IBAMA (tabela limpa) 2026
Hidrografia BC250 (hidro_nacional_bc250) 1:250.000 2023
Relevo Copernicus GLO-30 (AWS público, /vsicurl); gdaldem slope 2021
Cobertura do solo MapBiomas Coleção 10, 2014 e 2024 (COG público); classe 30 (mineração) 2014/2018/2021/2024 2025
Rede elétrica ANEEL BDGD 2024 (MT), SIGEL (AT), ONS SINDAT (SE); subestações de distribuição BDGD 2024 EDP SP + Enel SP (SUB/UNTRAT, MVA nominal) 2024
População e renda IBGE Censo 2022, setores censitários; renda do responsável (V06004) 2022
CAR, RL e APP SICAR (car_imovel_4674), só código do imóvel; RL/APP declaradas por imóvel → área útil 2026
Mineração ANM SIGMINE (processos minerários: polígono, fase, substância; download 09/08/2026) × CAR; série mensal Sentinel-2 L2A 2020-01..2026-08 (Earth Search/Element84, COG, 20 m, máscara SCL; NDVI, BSI, fração exposta) — cbre.car_s2_mensal, cbre.imovel_mineracao 08/2026
Roubo de carga SSP-SP SPDados SPDadosCriminais_2024/2025/2026.xlsx (BO georreferenciado, NATUREZA_APURADA), kernel 2 km, 5.345 BOs nos 9 municípios 2024-06/2026
Tributação municipal Códigos tributários e leis de incentivo dos 9 municípios (fonte primária; ISS armazenagem, IPTU terreno, incentivo logístico); lacunas declaradas em Itaquá e Mogi 2025-26
Polos de tráfego e estoque logístico OpenStreetMap (escola, hospital, universidade, shopping, estação, terminal, aeroporto; galpões > 5.000 m²) + condomínios de carteira 27/08/2026
Malha viária e uso industrial existente OpenStreetMap, Geofabrik sudeste, timestamp 2026-08-27T20:21:06Z 27/08/2026
Isócronas OSRM (car.lua) sobre a malha OSM, fluxo livre, grade de 500 m, ancoragem GRU Cargo -23,4261/-46,4896 28/08/2026
Anúncios e leilões Chaves na Mão (sitemap + listagens, robots respeitado), Portal Zuk, Mega Leilões, Superbid, Caixa; carteiras LOG CP, Bresco, Herzog; 29 fichas de leilão lidas lote a lote (cbre.leilao_detalhe, sem nome de pessoa) 28-29/08/2026
NDVI Sentinel-2 L2A via Element84 Earth Search (STAC), 2024 e 2026, pico e seca 2026

Método, em uma linha por etapa

Grade hexagonal 250 m (73.115 células) → veto (UC PI, TI, embargo, zona de proteção nas 9 cartas, urbano ≥ 60 %, declividade ≥ 30 %, uso consolidado) → score da grade = zoneamento^0,25 · acesso^0,30 · relevo^0,20 · disponibilidade^0,15 · energia^0,10 × descontos (APRM 0,5; RBCV amortecimento 0,7; água ≤ 30 m 0,8); zoneamento = "galpão entra?" lido na lei (sim 1,0 · condicionado 0,6 · conferir 0,5 · não 0,1) → áreas aptas = células contíguas com score ≥ 0,45 (≥ 10 ha; marca ≥ 20 ha; fundo, não imóvel) → imóveis CAR ≥ 5 ha (4.346): índice = score médio × parte apta; elegível se < 50 % vetado → veto de mineração por imóvel (98_mineracao_dinamica.sql): direito de lavra ANM (ou MapBiomas mineração) + solo exposto persistente sem sazonalidade na série mensal Sentinel-2 → sai do ranking (19 vetos, 11 entre os 637 → 617 elegíveis); "verificar" fica marcado (119; 43 no ranking) → Motor multicritério (AMC): 19 fatores (cbre.fatores: declividade, zoneamento, tempo ao GRU, rodovia, disponibilidade, energia, água/APP, restrições, várzea, pressão urbana, densidade, roubo de carga, tributação, renda, RL/APP, polos de tráfego, subestação, estoque logístico, mineração), cada um com critério e transformação para favorabilidade 0-100 por célula (cbre.hex_fav) e por imóvel (cbre.imoveis_fav); combinação linear com pesos 0-5 escolhidos pelo usuário por projeto, explicação fator × peso = total; presets declarados → cruzamento com anúncios georreferenciados (1.199 de 70.809), fichas de leilão e imóveis CAR parados (MapBiomas 2014-2024 + NDVI + série mensal). Pesos DECLARADOS. Detalhe: research/12_RANKING.md, research/11_CAR_PARADO.md, research/16_FATORES_EXTRA.md, research/17_MINERACAO_SENTINEL.md, research/18_LEILOES_DETALHE.md, research/19_ZONEAMENTO_*.md, research/20_POLOS_SE_ESTOQUE.md, research/21_INTEGRACAO_ZON_MINE.md.

Reexecução

psql <banco> -f (pipeline interno, `84b_zona_9mun.sql`)
psql <banco> -f (pipeline interno, `80_score.sql`)
bash (pipeline interno, `run_chain4.sh`)      # 81 glebas → 82 cruzamentos → 86 export → 83 imóveis → 96/97 fatores extra → 85 fatores (motor) → 98/99 mineração
python3 (pipeline interno, `85_mapas.py`) && python3 (pipeline interno, `87_mapa_imoveis.py`)
python3 (pipeline interno, `build_docs.py`) all

(camadas de entrada: pipeline/10_hex.sql … 71_car_hex.sql, pipeline/zon_*/, osm/, geo/, mercado/run_all.sh, mercado/leilao_detalhe.py; série Sentinel-2 mensal: pipeline/97_mineracao_s2_mensal.py, PAR ≤ 2 neste servidor)

Limites

Área apta ≠ lote ≠ matrícula · inundação = carta oficial (SGB/IPT + GeoSampa + setores de risco), não estudo hidrológico do lote · carta georreferenciada de PDF não decide lote na linha de divisa (Arujá ± 19 m; Cajamar 8 polígonos de confiança baixa) · Nazaré Paulista sem lei de uso do solo e Santa Isabel sem lei de zoneamento · "galpão entra" é leitura da lei, não parecer · Sentinel-2 não distingue cava de terraplenagem; polígono ANM ≠ cava operando; sobreposição ≠ irregularidade · Rodoanel Norte "em construção" no OSM · preços são pedidos/praças, nunca transação · "fora do mercado" só contra itens com coordenada · pesos são do projeto, não calibrados · nada visto em campo · nenhum dado pessoal.

Arquivos