O CAR (Cadastro Ambiental Rural) é um registro público eletrônico, obrigatório para todos os imóveis rurais do Brasil, que integra informações ambientais das propriedades e posses rurais. Instituído pelo Código Florestal (Lei 12.651/2012) e gerenciado pelo SICAR (Sistema Nacional de Cadastro Ambiental Rural) vinculado ao MMA (Ministério do Meio Ambiente), o CAR é a principal base de dados de uso e cobertura do solo em propriedades rurais no país.
O CAR registra para cada imóvel rural:
Identificação do proprietário/possuidor — CPF ou CNPJ
Perímetro e área total — polígono georreferenciado do imóvel
Remanescentes de vegetação nativa — áreas com cobertura vegetal preservada
Reserva Legal (RL) — área obrigatória de preservação dentro da propriedade (20% a 80%, conforme o bioma)
Áreas de Preservação Permanente (APP) — margens de rios, topos de morro, nascentes
Áreas de uso consolidado — áreas já convertidas para uso agropecuário antes de 22/07/2008
Áreas de uso restrito — áreas com restrições de uso (ex: várzeas, pantanais)
O CAR é fundamental para:
Monitoramento da conformidade ambiental de propriedades rurais
Planejamento de recuperação de áreas degradadas
Cruzamento com dados de desmatamento (PRODES/DETER) para identificar desmatamento ilegal em áreas protegidas
Rastreamento de cadeias produtivas (soja, gado, madeira) até a propriedade de origem
Importância para fiscalização: O CAR permite vincular alertas de desmatamento (DETER) e dados de multas (IBAMA) a proprietários específicos, sendo peça-chave na cadeia de responsabilização por crimes ambientais.
O SICAR disponibiliza os dados por unidade da federação. O download inclui shapefiles com os polígonos de cada tipo de área cadastrada:
# Acessar a página de downloads do SICAR# https://www.car.gov.br/publico/imoveis/index# Selecionar a UF desejada e o tipo de dado# Os arquivos são disponibilizados por UF e incluem:# - Imóveis rurais (perímetro)# - Reserva Legal# - APP# - Vegetação nativa# - Uso consolidado# - Hidrografia
car_dados_uf/├── AREA_IMOVEL.shp # Perímetro dos imóveis rurais├── RESERVA_LEGAL.shp # Áreas de Reserva Legal declaradas├── APP.shp # Áreas de Preservação Permanente├── VEGETACAO_NATIVA.shp # Remanescentes de vegetação nativa├── USO_CONSOLIDADO.shp # Áreas de uso agropecuário consolidado├── AREA_USO_RESTRITO.shp # Áreas com restrições de uso├── SERVIDAO_ADMINISTRATIVA.shp # Servidões administrativas└── HIDROGRAFIA.shp # Corpos d'água declarados
import geopandas as gpdimport pandas as pd# Carregar shapefile de imóveis rurais de um estado# Baixe de: https://www.car.gov.br/publico/imoveis/indexgdf_imoveis = gpd.read_file("AREA_IMOVEL_PA.shp")print(f"Total de imóveis cadastrados: {len(gdf_imoveis):,}")print(f"Colunas: {list(gdf_imoveis.columns)}")print(f"CRS: {gdf_imoveis.crs}")# Distribuição por tamanho de imóvelgdf_imoveis["area_ha"] = gdf_imoveis.geometry.area / 10_000 # m² para hectaresfaixas = pd.cut( gdf_imoveis["area_ha"], bins=[0, 4, 20, 100, 500, 2500, float("inf")], labels=["<4 ha (minifúndio)", "4-20 ha", "20-100 ha", "100-500 ha", "500-2500 ha", ">2500 ha"],)print("\nDistribuição de imóveis por faixa de área:")print(faixas.value_counts().sort_index().to_string())
import geopandas as gpd# Carregar CAR e Unidades de Conservaçãogdf_car = gpd.read_file("AREA_IMOVEL_PA.shp").to_crs("EPSG:4674")gdf_uc = gpd.read_file("unidades_conservacao_icmbio.shp").to_crs("EPSG:4674")# Identificar imóveis CAR que se sobrepõem a UCssobreposicao = gpd.sjoin(gdf_car, gdf_uc, how="inner", predicate="intersects")print(f"Imóveis CAR sobrepostos a Unidades de Conservação: {len(sobreposicao):,}")print(f"UCs afetadas: {sobreposicao['nome_uc'].nunique()}")# Detalhar por tipo de UCpor_tipo_uc = ( sobreposicao.groupby("tipo_uc")["cod_imovel"] .nunique() .sort_values(ascending=False))print("\nImóveis sobrepostos por tipo de UC:")print(por_tipo_uc.to_string())
O CAR é baseado em informações declaradas pelo proprietário, sem verificação em campo obrigatória no momento do cadastro. Pode haver inconsistências nos polígonos e áreas declaradas.
Validação pendente
Grande parte dos cadastros ainda não passou pela etapa de análise e validação pelos órgãos estaduais. Cadastros pendentes podem conter erros de georreferenciamento.
Sobreposições
Existem milhões de hectares de sobreposição entre imóveis cadastrados, indicando conflitos fundiários ou erros de cadastro.
Download por UF
Os dados são disponibilizados por estado, sem API de consulta por coordenada ou município. Para análises nacionais, é necessário baixar e processar 27 conjuntos de dados.
Shapefiles grandes
Os arquivos shapefile de estados como PA, MT e MA podem ter vários GB, exigindo hardware adequado para processamento.
Sem API REST
Não há API REST para consulta programática. O acesso é via download de shapefiles ou consulta web individual.
Qualidade do georreferenciamento
Imóveis menores frequentemente possuem georreferenciamento de baixa precisão, realizado com GPS de navegação em vez de equipamento geodésico.
Áreas de assentamento
Assentamentos da reforma agrária podem ter cadastro coletivo ou individual, gerando inconsistências na contagem de imóveis.
Dados de proprietário
Os dados de CPF/CNPJ dos proprietários podem ter acesso restrito por questões de privacidade, dependendo da política do estado.
Atualização variável
A frequência de atualização varia por estado; alguns atualizam os dados disponíveis com meses de defasagem.