Skip to content
Canopulse

Live Engine

One tract, one record, live and sourced.

Every clicked tract resolves to one stable record with a permanent ID, official source metadata, a real multi-year history, and on-demand satellite refresh - and the report generator keeps metric values source-grounded.

What you can do now

Click any LA County tract
Resolve a stable tract record
Refresh live satellite layers
Generate a printable report

3 live layers

Canopy · heat · impervious

3 epochs

Measured · 2016 · 2020 · 2021

6+ sources

Official open data

Source locked

Locked if a source is missing

Live proof

Run a real per-tract refresh

Check the engine status, then recompute the three physical layers for any tract. When Earth Engine is connected you get genuine zonal statistics; otherwise the frozen UCRI v1.0 snapshot is served - always clearly labelled.

Run an on-demand tract refresh

Real Earth Engine zonal stats when connected · frozen v1.0 otherwise

How it works

From a map click to a sourced report

Five deterministic steps. The satellite-refresh step activates the moment Earth Engine credentials are connected; every other step runs today.

1

Pick a tract

Click any Los Angeles County census tract on the map, or paste its 11-digit GEOID.

2

Resolve the record

Canopulse builds one stable tract record - a permanent ID, the current canopy, heat, and impervious metrics, the priority class, and the dominant drivers.

3

Refresh the live layers

Earth Engine

With Earth Engine connected, tree canopy, summer heat, and impervious surface are recomputed on the exact tract polygon and shown against the frozen baseline.

4

Compare the history

The measured 3-epoch series (2016 · 2020 · 2021) shows how the tract has moved over time, on a consistent 2020 census-tract geography.

5

Generate the report

A printable, sourced report is produced - every figure traceable back to its official source layer, with caveats kept in view.

Official sources

Authoritative open data, fully cited

Every layer comes from a public agency dataset. These are the exact products Canopulse reads, each linked to its official documentation.

Tract boundaries

Official docs

TIGER/Line Census Tracts

Vintage 2020

vector

Public domain (US Census)

Tree canopy

Official docs

NLCD 2021 Tree Canopy Cover

Vintage 2021

30 m raster

Public domain (USGS / USFS)

Land surface temperature

Official docs

Landsat 8/9 Collection 2 Level 2 ST_B10 summer mosaic

Vintage 2023

100 m native, delivered at 30 m

Public domain (USGS)

Impervious surface

Official docs

NLCD 2021 Impervious Surface

Vintage 2021

30 m raster

Public domain (USGS)

Social vulnerability

Official docs

CDC/ATSDR SVI

Vintage 2022

tract

Public domain (US government)

Environmental justice burden

Official docs

CalEnviroScreen 4.0

Vintage 2021

tract

California Open Data

Processing engine

Official docs

Google Earth Engine

Vintage 2026

server-side geospatial computation

Platform terms apply

How we keep it honest

Built to be trusted, not just to look good

A polished report is worthless if it hides uncertainty. Canopulse keeps every figure traceable and every limit in view.

Measured, never guessed

If an official source is missing for a tract, Canopulse locks the score instead of inventing a value.

Official open data only

Canopy, heat, and impervious surface come from USGS NLCD and Landsat; social and environmental context from CDC and CalEnviroScreen; boundaries from the U.S. Census.

Live and frozen, side by side

Each on-demand Earth Engine refresh is shown next to the frozen UCRI v1.0 baseline, so you can see exactly what changed and by how much.

Clearly scoped

Every report is a defensible screening and planning memo - not a final engineering, legal, regulatory, or funding determination.

See it on a real tract.

Open the map, pick a tract, and generate a sourced report - or browse the open source registry.