Data model
22 tables, 246 columns, 36 context layers. The canonical store is SQLite (download it, 1,904 sites); every table below is also a CSV on the downloads page, and /api/v1/sites/{id} returns the same joined for one record. Counts are from the database this site was built from on 2026-10-21.
Principles
- One row per place. A site is a mall, a box, an office park, a golf course… identified by a stable hash id (
m-…;n-…for model-extracted drafts). Slugs are for URLs and may change. - Before and after. The site row holds the before-facts (opened, acres, GLA, developer, anchors) and the after-facts (strategy, new use, status, year, developer) following Dunham-Jones and Williamson's taxonomy: redevelop (1,126 sites tagged), reinhabit (505), regreen (151).
- Everything carries provenance.
provenancenames the import, model run or research set behind each field; extracted values insite_detail,deal,sec_fact,challengeandpolicy_toolcarry the supporting quote and source URL. - Tiers, not truth claims.
verifiedsays who has looked: curated (from the authors' public map, not reviewed by them), draft (imported or model-extracted, unreviewed), contributed (submitted and reviewed). Nothing is promoted without a person. - Context is layered, not merged. Each public dataset is one JSON document per site in
context, with its own grain, vintage and licence; tract, county and site figures are never mixed into one number.
Relationships
site 1 ─── n site_detail · event · source · provenance · photo · deal · parcel · sec_fact · challenge · policy_tool · context · change_log
site n ─── n party (site_party: role, years) party 1 ─── 1 party_fact
site n ─── n anchor (site_anchor: years, fate)
site n ─── n element (site_element: evidence)
site n ─── 1 market (county_fips)
Context layers one JSON document per site per layer; "sheet" = included in the MCP location_sheet
| Layer | What | Grain | Vintage | Source | Licence | Sites | Keys (sample) |
|---|---|---|---|---|---|---|---|
assessment | Structured assessment of the record | site | build | model, record-only, with quotes | ours | 1,905 | what_happened, why, where_it_stands, for_a_planner, for_a_developer, risks_and_unknowns, data_quality, one_line, model, machine, record_sha1 |
peers | Six most similar sites | site | build | computed | ours | 1,724 | peers, method |
cluster | Market cluster | site | build | computed | ours | 1,549 | within_10km, count_10km, count_25km |
elevation sheet | Elevation at the site point | point | 3DEP current | USGS EPQS | public domain | 1,487 | elevation_ft, resolution, source, retrieved |
food_access sheet | Low-income low-access flag, share more than 1 mile from a supermarket, poverty, SNAP | tract (2010) | FARA 2019 | USDA ERS Food Access Research Atlas (ArcGIS-hosted copy) | public domain | 1,487 | tract10, urban, lila_1_10, low_access_1mi, poverty_rate, median_family_income, snap_households, pop2010, source, retrieved |
qcew_retail sheet | Retail trade establishments, employment, average pay, location quotient | county | QCEW 2025 or latest | BLS QCEW open data API | public domain | 1,487 | county, year, establishments, employment, avg_annual_pay, lq_employment, employment_change_1y, source, retrieved |
retail_trend sheet | Retail establishments and jobs 2012 vs 2023 | county | CBP 2012, 2023 | Census County Business Patterns | public domain | 1,487 | 2012, 2023, estab_change, emp_change, county_fips |
schools sheet | Unified school district; public schools within 1 mile | point | districts SY2024-25, schools SY2023-24 | NCES EDGE | public domain | 1,487 | district, district_geoid, grades, district_vintage, public_schools_1mi, schools, schools_vintage, source, retrieved |
permits sheet | Building permits, county | county | BPS 2019 to 2024 | Census Building Permits Survey | public domain | 1,486 | county, 2024, 2023, retrieved |
opportunity sheet | Upward mobility: adult income rank of children from 25th-percentile families, incarceration rate | tract (2010) | children born 1978-83, outcomes 2014-15 (2018 release) | Opportunity Insights, Opportunity Atlas | free; cite Chetty, Friedman, Hendren, Jones, Porter (2018) | 1,471 | tract10, kfr_p25, jail_p25, kids_count, commuting_zone, vintage, source, retrieved |
listings sheet | Homes for sale: median list price, active listings, days on market, price-cut share | ZIP (ZCTA at the point) | latest month | Realtor.com Research | free with attribution to Realtor.com; no resale | 1,458 | zip, month, median_listing_price, median_listing_price_yy, active_listing_count, median_days_on_market, price_reduced_share, pending_ratio, source, retrieved |
housing_market sheet | Home values and rents, 10-year change | county | Sep 2026 | Zillow Research ZHVI / ZORI | free with attribution; resale needs Zillow terms | 1,454 | zhvi, zori, county_fips, source |
storms sheet | County-typed storm events: counts by type, property damage, direct deaths; forecast-zone events excluded | county | 2016-2025 details files | NOAA NCEI Storm Events Database | public domain | 1,451 | county, years, events, by_type, property_damage_usd, deaths_direct, injuries_direct, note, source, retrieved |
jobs_lodes sheet | Jobs located in the tract: all, retail, accommodation and food | tract (2020), blocks summed | LODES8 WAC 2022 | Census LEHD | public domain | 1,450 | tract20, jobs, retail_jobs, food_accommodation_jobs, year, source, retrieved |
traffic sheet | Road traffic (AADT) within 600 m | road segment | HPMS 2023/24 | FHWA HPMS via geo.dot.gov | public domain | 1,416 | max_aadt, trucks_aadt, road, class, lanes, segments_600m, year, source, retrieved |
web | Web references | site | live | SearXNG meta-search | mixed | 942 | images, refs, query, retrieved |
overture | Places and buildings on the site | point / polygon | Overture 2025 release | Overture Maps | CDLA-Permissive 2.0 / ODbL | 835 | candidates, place, retrieved, building, large_buildings_nearby, buildings_done |
pageviews | Wikipedia attention | article | last 12 months | Wikimedia REST | CC0 metrics | 731 | article, months, total, last_12m, prior_12m, trend, peak_month, peak_views, series, retrieved |
env | EPA facilities and brownfields nearby | point, 1 km | live | EPA FRS / ECHO | public domain | 726 | count, facilities, brownfield, retrieved |
flood sheet | FEMA flood zone | point | NFHL current | FEMA NFHL | public domain | 726 | zone, subtype, sfha, bfe, retrieved |
lihtc sheet | Tax-credit housing nearby | point, 1.6 km | HUD LIHTC 2023 | HUD | public domain | 726 | count_1km, units_1km, li_units_1km, projects, retrieved |
nrhp | National Register listings nearby | point | NRHP current | NPS | public domain | 726 | count, places, retrieved |
oz sheet | Opportunity Zone | tract | 2018 designation | HUD | public domain | 726 | opportunity_zone, tract, rural, retrieved |
nri sheet | FEMA National Risk Index | county / tract | NRI 2023 | FEMA | public domain | 725 | tract, risk_score, risk_rating, eal_score, eal_rating, expected_annual_loss_usd, social_vulnerability, community_resilience, hazards, high_hazards, retrieved |
tract sheet | Census tract profile: population, income, rent, vacancy | tract | ACS 2023 5-yr | US Census ACS API | public domain | 725 | geoid, pop, pop_per_sqmi, median_hh_income, median_gross_rent, renter_share, vacancy_rate, transit_commute_share, retrieved |
tract_change sheet | Tract change 2013 to 2023 | tract | ACS 2013 and 2023 | US Census ACS API | public domain | 725 | geoid, y2013, y2023, retrieved, pop_change, median_hh_income_change, renter_share_change |
svi sheet | CDC Social Vulnerability Index | tract | SVI 2022 | CDC/ATSDR | public domain | 724 | tract, overall_pct, socioeconomic_pct, household_pct, minority_pct, housing_transport_pct, pop, poverty150_share, no_vehicle_share, minority_share, unemployed_share, retrieved |
fifteen | Amenities within a 15-minute walk | point, 1.2 km | live OSM | OpenStreetMap via Overpass | ODbL | 705 | grocery, schools, parks, health, civic, food_drink, cycleway_ways, sidewalk_ways, residential_buildings, categories_present, retrieved |
edgar sheet | CMBS trusts and public owners naming the mall | site (name + city text match) | filings 2001 to date | SEC EDGAR full-text search | public domain | 588 | query, city, total, name_only_total, common_name, sampled, latest, earliest, cmbs, public, other, forms, url, retrieved |
web_presence | Mall website liveness and archive | domain | live | site + Wayback CDX | mixed | 564 | websites, socials, phones, platforms, overture_id, website_status, website_final, website_alive, retrieved, wayback |
walk sheet | EPA National Walkability Index | block group | 2021 | EPA Smart Location Database | public domain | 562 | geoid, walk_index, intersection_density, road_density, transit_distance_m, land_use_mix, jobs_per_acre, jobs_45min_auto, jobs_45min_transit, zero_car_share, pop, housing_units, acres_land, retrieved |
hpi sheet | House price index, tract | tract | FHFA 2025 | FHFA HPI | public domain | 523 | year, index, change_1y, change_5y, change_10y, base, tract, retrieved |
transit sheet | Rail stations within 800 m | point | live OSM | OpenStreetMap | ODbL | 357 | rail_stations, bus_stops, bus_stations, motorway_junctions, retrieved |
deadmalls sheet | Story page on DeadMalls.com for the same mall (link only; nothing copied) | site (name + state, city when it agrees) | index read Oct 2026 | DeadMalls.com stories index | © DeadMalls.com; linked, not reproduced | 310 | url, title, match, index, retrieved |
sec sheet | Mall facts from the filings: GLA, year built, occupancy, sales psf, anchors, owner share (REIT 10-K tables); loan balance, maturity, DSCR, appraisal, servicer status (ABS-EE Exhibit 102) | property (name + place match) | 10-Ks 2002 to 2026, ABS-EE latest month | SEC EDGAR filings | public domain | 172 | reit, absee, source, retrieved |
yield sheet | Tax yield per acre | parcel | assessor year | county assessor | county terms | 67 | value_per_acre, gla_per_acre, far, parcel_value_total |
Method and refresh cadence per layer: data sources. Missing layers on a site mean the public API returned nothing for that geography, not a zero.
Vocabularies with live counts
site.type
| Value | Rows |
|---|---|
| mall | 1,043 |
| office-park | 214 |
| other | 178 |
| industrial | 108 |
| golf-course | 96 |
| strip | 83 |
| big-box | 81 |
| garden-apartments | 62 |
| gas-station | 37 |
site.status
| Value | Rows |
|---|---|
| built | 476 |
| proposed | 289 |
| operating | 224 |
| demolished | 219 |
| unknown | 181 |
| closed | 172 |
| partial | 123 |
| under construction | 111 |
| approved | 96 |
| stalled | 8 |
| reversed | 3 |
site.verified (tier)
| Value | Rows |
|---|---|
| draft | 1,722 |
| curated | 180 |
| rejected | 2 |
site.country (top)
| Value | Rows |
|---|---|
| US | 1,555 |
| Canada | 60 |
| United Kingdom | 58 |
| Australia | 45 |
| England | 40 |
| UK | 35 |
| Singapore | 18 |
| Philippines | 13 |
| (null) | 9 |
| Taiwan | 8 |
| Scotland | 6 |
| Germany | 6 |
event.kind
| Value | Rows |
|---|---|
| note | 4,774 |
| opened | 565 |
| retrofit | 390 |
| closed | 163 |
source.kind
| Value | Rows |
|---|---|
| wikipedia | 6,889 |
| quote | 1,372 |
| news | 870 |
| arcgis | 152 |
| hermes-web | 146 |
| planning | 23 |
| research | 20 |
site_party.role
| Value | Rows |
|---|---|
| owner (from text) | 795 |
| developer | 508 |
| owner | 81 |
| owner (Wikidata, undated) | 41 |
| original_developer | 36 |
| original_architect | 14 |
| architect | 5 |
| operator (Wikidata, undated) | 3 |
deal.kind
| Value | Rows |
|---|---|
| sale | 483 |
| loan | 23 |
| foreclosure | 22 |
| special_servicing | 14 |
| auction | 12 |
| listing | 11 |
element.grp
| Value | Rows |
|---|---|
| anchor | 85 |
| place | 37 |
| era | 36 |
| finance | 20 |
| use | 18 |
| policy | 9 |
| scale | 4 |
| owner | 4 |
| strategy | 3 |
provenance.origin
| Value | Rows |
|---|---|
| extraction | 3,725 |
| newtypes-extraction | 2,821 |
| arcgis-webmap | 1,282 |
| wikipedia | 727 |
| wikidata | 506 |
| esri-closed-us-malls-2014 | 474 |
| census-geocoder | 174 |
| derived from authors' map (retrofit year present) | 114 |
| research-planning | 111 |
| research-deals | 59 |
| hermes-web | 43 |
| gapfill-2026-10-16/nominatim-reverse | 34 |
| gapfill-2026-10-16/nominatim | 34 |
| staffbox-seed-2026-10-14 | 31 |
| gapfill-2026-10-16/census-coordinates | 12 |
| atlas-staff-review | 6 |
| staff-review | 4 |
| gapfill-2026-10-16/wikidata-p625 | 4 |
| derived (no status in authors' map) | 3 |
| gapfill-2026-10-16 | 2 |
sec_fact.field
| Value | Rows |
|---|---|
| name_in_filing | 471 |
| owner | 424 |
| gla_sqft | 423 |
| anchors | 398 |
| occupancy_pct | 370 |
| ownership_pct | 324 |
| gla_inline_sqft | 245 |
| year_built | 196 |
| year_acquired | 172 |
| year_renovated | 137 |
| tenure | 133 |
| sales_psf | 72 |
| property_status | 47 |
| appraised_value | 47 |
| appraisal_date | 47 |
| originator | 46 |
challenge.challenge
| Value | Rows |
|---|---|
| housing shortage | 57 |
| retail disruption | 53 |
| auto dependence | 42 |
| social equity | 35 |
| office disruption | 27 |
| water and energy resilience | 20 |
| public health | 19 |
| climate | 14 |
| jobs and competitiveness | 10 |
| traffic | 1 |
| aging population | 1 |
policy_tool.tool
| Value | Rows |
|---|---|
| rezoning | 7 |
| overlay district | 7 |
| public subsidy: yes | 4 |
| planned unit development | 4 |
| floating zone | 3 |
| public subsidy: tax increment financing | 2 |
| planned unit development (pud) | 2 |
| planned development | 2 |
| permitted development rights (pdr) | 2 |
| form-based code | 2 |
| deerfield’s affordable housing ordinance | 2 |
| county plan | 2 |
Tables
site 1,904 rows
one row per place (a mall, a box, an office park...)
| Column | Type | Meaning |
|---|---|---|
id | TEXT | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
slug | TEXT | city-name, URL part |
type | TEXT | |
name | TEXT | aka: JSON array |
aka | TEXT | |
city | TEXT | |
county | TEXT | |
state | TEXT | |
country | TEXT | |
census_division | INTEGER | |
lat | REAL | |
lon | REAL | |
geocode_method | TEXT | |
address | TEXT | |
metro | TEXT | |
original_use | TEXT | |
year_opened | INTEGER | |
year_closed | INTEGER | |
acres | REAL | |
gla_sqft | INTEGER | |
stores_peak | INTEGER | |
levels | INTEGER | |
original_developer | TEXT | |
original_architect | TEXT | |
before_notes | TEXT | |
strategy | TEXT | JSON array of redevelop|reinhabit|regreen |
new_use | TEXT | JSON array of healthcare|education|housing|office|civic|park|retail|industrial|hotel|church|mixed |
share_retrofit | TEXT | her map scale: 25-75% / >75% |
status | TEXT | |
year_retrofit | INTEGER | |
developer | TEXT | |
architect | TEXT | |
after_notes | TEXT | |
narrative | TEXT | |
narrative_license | TEXT | |
narrative_source | TEXT | |
zoning_change | TEXT | |
public_subsidy | TEXT | |
entitlement_year | INTEGER | |
planning_notes | TEXT | |
wikidata_qid | TEXT | |
wikipedia | TEXT | |
osm_id | TEXT | |
verified | TEXT | tier: curated (from the authors' public map, not reviewed by them) | draft (imported or model-extracted, unreviewed) | contributed (submitted through the form and reviewed) | rejected |
verified_by | TEXT | |
last_verified | TEXT | |
last_updated | TEXT | |
created | TEXT | |
contributor_name | TEXT | |
contributor_org | TEXT | |
contributor_link | TEXT | |
international | INTEGER | |
county_fips | TEXT | 5-digit county FIPS |
opp_score | REAL | multifamily screen points (research, unreviewed) |
opp_reasons | TEXT | JSON list of the reasons behind the points |
for_sale | INTEGER | 1 when a listing row exists |
distressed | INTEGER | 1 when a loan or foreclosure row exists |
site_detail 0 rows
before/after facts extracted with a quote (field, value, quote, origin)
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
field | TEXT | |
value | TEXT | |
quote | TEXT | the sentence from the source that supports the value |
origin | TEXT | which import, model run or research set produced the value |
event 5,892 rows
the before/after timeline: dated facts
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
date | TEXT | |
year | INTEGER | |
kind | TEXT | |
detail | TEXT | |
share | TEXT | |
source_id | INTEGER | |
verified | TEXT | tier: curated (from the authors' public map, not reviewed by them) | draft (imported or model-extracted, unreviewed) | contributed (submitted through the form and reviewed) | rejected |
source 9,472 rows
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
url | TEXT | |
title | TEXT | |
publisher | TEXT | |
date | TEXT | |
quote | TEXT | the sentence from the source that supports the value |
kind | TEXT | |
license | TEXT | |
retrieved | TEXT | date fetched |
provenance 10,166 rows
which import or model produced which field, when
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
field | TEXT | |
value | TEXT | |
origin | TEXT | which import, model run or research set produced the value |
ref | TEXT | |
model | TEXT | |
at | TEXT |
context 35,684 rows
one JSON document per site per context layer (the location sheet)
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
layer | TEXT | context layer name (see Context layers) |
data | TEXT | JSON document, keys per layer |
retrieved | TEXT | date fetched |
party 1,196 rows
owners, operators, developers, architects, cities, REITs
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
name | TEXT | aka: JSON array |
kind | TEXT | |
wikidata_qid | TEXT | |
url | TEXT | |
notes | TEXT |
site_party 1,483 rows
who did what, when
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
party_id | INTEGER | |
role | TEXT | |
year_from | INTEGER | |
year_to | INTEGER | |
source_id | INTEGER |
party_fact 123 rows
Wikidata facts per party, JSON
| Column | Type | Meaning |
|---|---|---|
name | TEXT | aka: JSON array |
data | TEXT | JSON document, keys per layer |
anchor 1,580 rows
anchor-store vocabulary
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
name | TEXT | aka: JSON array |
category | TEXT | |
wikipedia | TEXT | |
defunct_year | INTEGER | |
notes | TEXT |
site_anchor 2,824 rows
anchors per site with dates and fate
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
anchor_id | INTEGER | |
year_from | INTEGER | |
year_to | INTEGER | |
fate | TEXT | what happened to the anchor box |
deal 565 rows
listings, sales, loans, special servicing, foreclosures, auctions
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
kind | TEXT | |
date | TEXT | |
year | INTEGER | |
price | REAL | |
price_per_acre | REAL | |
price_per_sqft | REAL | |
acres | REAL | |
sqft | INTEGER | |
buyer | TEXT | performing|watchlist|special servicing|default|foreclosed|REO |
seller | TEXT | |
broker | TEXT | |
lender | TEXT | |
loan_amount | REAL | |
loan_maturity | TEXT | |
loan_status | TEXT | |
asking_price | REAL | |
listing_url | TEXT | |
status | TEXT | |
notes | TEXT | |
source_url | TEXT | |
source_title | TEXT | |
source_date | TEXT | |
quote | TEXT | the sentence from the source that supports the value |
verified | TEXT | tier: curated (from the authors' public map, not reviewed by them) | draft (imported or model-extracted, unreviewed) | contributed (submitted through the form and reviewed) | rejected |
retrieved | TEXT | date fetched |
parcel 157 rows
county assessor parcels matched to the site
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
pin | TEXT | parcel identifier as the county publishes it |
owner | TEXT | |
owner_addr | TEXT | |
acres | REAL | |
land_use | TEXT | |
zoning | TEXT | |
assessed | REAL | |
appraised | REAL | |
taxable | REAL | |
tax_amount | REAL | |
sale_date | TEXT | |
sale_price | REAL | |
deed_ref | TEXT | |
raw | TEXT | assessor payload; never published |
county_fips | TEXT | 5-digit county FIPS |
source_url | TEXT | |
retrieved | TEXT | date fetched |
sec_fact 4,252 rows
facts from SEC filings: REIT 10-K property tables and CMBS ABS-EE Exhibit 102
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
field | TEXT | |
value | TEXT | |
unit | TEXT | |
as_of | TEXT | date the fact is stated for |
quote | TEXT | the sentence from the source that supports the value |
source_url | TEXT | |
filer | TEXT | SEC registrant |
cik | TEXT | SEC Central Index Key |
form | TEXT | SEC form type |
filed | TEXT | |
origin | TEXT | which import, model run or research set produced the value |
match | TEXT | how the filing was matched to the site (exact | name+place | weak) |
verified | TEXT | tier: curated (from the authors' public map, not reviewed by them) | draft (imported or model-extracted, unreviewed) | contributed (submitted through the form and reviewed) | rejected |
retrieved | TEXT | date fetched |
market 3,222 rows
county context from Census ACS for the multifamily screen
| Column | Type | Meaning |
|---|---|---|
state | TEXT | |
county_fips | TEXT | 5-digit county FIPS |
county_name | TEXT | |
pop_2018 | INTEGER | |
pop_2023 | INTEGER | |
median_rent_2023 | INTEGER | |
median_hh_income_2023 | INTEGER | |
vacancy_rate | REAL | |
retrieved | TEXT | date fetched |
element 216 rows
profile element vocabulary (BuiltWith-style tags)
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
slug | TEXT | city-name, URL part |
name | TEXT | aka: JSON array |
grp | TEXT | |
description | TEXT |
site_element 18,985 rows
element per site with the evidence snippet
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
element_id | INTEGER | |
evidence | TEXT | snippet supporting the element |
origin | TEXT | which import, model run or research set produced the value |
challenge 279 rows
challenges addressed (the authors' 2021 lens), with quote
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
challenge | TEXT | |
quote | TEXT | the sentence from the source that supports the value |
source_url | TEXT | |
origin | TEXT | which import, model run or research set produced the value |
policy_tool 148 rows
public tools behind a retrofit (rezoning, TIF, land bank…), with quote
| Column | Type | Meaning |
|---|---|---|
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
tool | TEXT | |
detail | TEXT | |
quote | TEXT | the sentence from the source that supports the value |
source_url | TEXT | |
origin | TEXT | which import, model run or research set produced the value |
photo 6,026 rows
key photos, with credit, for pages and for later mining
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
stage | TEXT | |
file | TEXT | |
src_url | TEXT | |
commons_title | TEXT | |
author | TEXT | |
license | TEXT | |
license_url | TEXT | |
credit | TEXT | |
taken | TEXT | |
width | INTEGER | |
height | INTEGER | |
is_key | INTEGER | |
caption | TEXT | |
checked | TEXT |
change_log 244 rows
public per-page change log
| Column | Type | Meaning |
|---|---|---|
id | INTEGER | arcgis-webmap|staffbox-seed|wikidata|wikipedia|watcher|contributor|editor|excel-import |
site_id | TEXT | owner|operator|developer|architect|original_developer|anchor_tenant|municipality|lender |
at | TEXT | |
who | TEXT | |
what | TEXT | |
from_verified | TEXT | |
to_verified | TEXT |
Not published: outreach (drafts only a person sends) and parcel.raw (assessor payloads).
Documentation built 2026-10-21 from the live database (1,904 records). Corrections: the form or desk@retrofitatlas.org.