zip=<zip> in place of the point and radius on each call. Keep lat and lng beside it
as the reference point for distances.
1. The header stats
array
Each sums to
n_deals. by_year goes by purchase year, with undated deals in a year: null row at the end.array
Does not sum to
n_deals: a deal counts under every kind its investor carries. The null rows in both are
buyers with no investor id.2. The cells
res=8 suits a city or county view, and res=7 suits a whole metro. At
neighbourhood zoom, the list below, sorted by distance, is the layer: every row carries the parcel’s coordinates.
Then the drill-down
When the user clicks a row, get the card with its id:page.next_cursor. See Pagination.