# Literacy Map Archive

This folder is a complete rescue copy of **gainesvillethrivesmap.org** (the
literacy map embedded on our impact page). The live map runs on a former
volunteer's *personal* Wix and Mapbox accounts, which the organization can no
longer access. If either account lapses, the live map disappears — this
archive preserves everything needed to rebuild it under our own control.

Archived 2026-07-17 from the live site and the public Mapbox APIs it uses.

## What the live map actually is

Despite the Wix wrapper, the map is a single hand-written web page using
Mapbox GL JS, stored inside Wix as an embedded-HTML block. Its layers:

1. **Color "heat" overlay** — *Significant Concentration of Students by ELA
   score* (blue = low scores, red = high). Rendered from a GeoTIFF the
   volunteer made around 2016–2017. **The underlying score data is NOT
   recoverable** — only the rendered map images (archived here). To update
   this layer with current scores, new data would be needed from the school
   district / FLDOE.
2. **School attendance zone borders** (22 elementary zones)
3. **Public elementary schools** (41 markers)
4. **Census block groups** with the number of children aged 5–10 in each
   (2016 census data, 178 block groups)
5. **216 faith community locations** — the clickable pins with name, type,
   phone, and address

Data vintage is roughly 2016–2018; the site was last edited September 2018.

## Files

| Path | What it is |
|---|---|
| `original-embed.html` | Verbatim copy of the map page as stored in Wix. Open it in a browser — it still works as long as the old Mapbox account's token is valid. |
| `mapbox-style.json` | The custom Mapbox style (`gnvthrives/cj9dchb6d62e22sp4y7rnbnba`): layer definitions, colors, zoom behavior. |
| `data/faith-locations.geojson` | The 216 faith community pins with all popup details (authoritative copy, extracted from the page source). |
| `data/school-zones.geojson` | Elementary attendance zone polygons (decoded from the map's tiles; minor seams possible at former tile edges). |
| `data/schools.geojson` | Elementary school locations with names/addresses/grades. |
| `data/blockgroups-age5-10.geojson` | Census block group polygons with `AGE5_10` child counts. |
| `data/blockgroups-labels.geojson` | Same data as label points (used for the on-map numbers). |
| `data/faith-circles-tileset.geojson` | The tileset copy of the faith locations (208 pts; the inline copy above is the one the popups use). |
| `heat-overlay-tiles/{z}/{x}/{y}.png` | The rendered ELA-score overlay, zoom levels 10–14 — the irreplaceable layer. |
| `legend/` | The two legend images shown over the map on the Wix site. |
| `tilejson/` | Metadata for each original Mapbox tileset (bounds, zoom ranges, field lists). |

## Original hosting details (for reference / recovery attempts)

- Wix embed source: `https://www-gainesvillethrivesmap-org.filesusr.com/html/eaa730_8e053ba970eb0529ec7454c8f0220f79.html`
- Mapbox account: `gnvthrives`; public token is visible in
  `original-embed.html`. Tileset IDs are the filenames in `tilejson/`.
- School zones and school locations are public data (Alachua County Public
  Schools / county GIS) and can be re-downloaded fresh if needed. Census
  child counts are public ACS data. Only the ELA heat layer and the faith
  location list are unique to this archive.
