Qipudata
San Francisco · v0.7.1
qipu data›San Francisco›Datasets›x_block_tract

Blocks and census tracts

x_block_tractrelease v0.7.1CC0 1.0

About

One assessor block in one tract map: the tract holding most of the block's EAS address points. Not from the Internet Archive (DataSF EAS address points and Census tract maps).

How far to trust it
The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority. Details
Licence
CC0 1.0: use it for anything, no permission needed. The scans and other sources keep their own rights.
Version
v0.7.1, published 21 October 2026. A published release is never changed; corrections come as a new release.
Technical details
Table
x_block_tract
Rows
20,389
Columns
5
Parquet
x_block_tract.parquet, < 0.1 MB
Version
v0.7.1, 21 October 2026
Licence
CC0 1.0. Sources keep their own rights.

Method and accuracy

No accuracy measure for this table yet.

The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority.

Methodology · Accuracy

Columns 5

ColumnTypeCan be emptyPrivacyPublic copyDescription
blockVARCHARyesnoneas isAssessor block.
Can be empty yes · Privacy none · Public copy as is
boundary_vintageINTEGERyesnoneas isTract map year (1990, 2000, 2010, 2020).
Can be empty yes · Privacy none · Public copy as is
tractVARCHARyesnoneas isSix-digit tract code.
Can be empty yes · Privacy none · Public copy as is
share_of_address_pointsDOUBLEyesnoneas isShare of the block's address points inside that tract (below 0.8: the block straddles tracts).
Can be empty yes · Privacy none · Public copy as is
address_pointsINTEGERyesnoneas isNumber of address points used.
Can be empty yes · Privacy none · Public copy as is

Privacy: what kind of text the column holds. Public copy: what the published file does with it; the embargo covers records after 1951.

Preview

blockboundary_vintagetractshare_of_address_pointsaddress_points
qipu:sf/place/block/73102,0200332041.068
qipu:sf/place/block/37782,0200180001.047
qipu:sf/place/block/08382,0200168021.060
qipu:sf/place/block/26901,9900204001.060
qipu:sf/place/block/28331,9900305001.018
qipu:sf/place/block/56962,0200251001.011
qipu:sf/place/block/65942,0000215001.091
qipu:sf/place/block/75601,9900217000.52

Eight rows sampled at build time. Hover a shortened value for all of it.

Download

FormatFileSize
Parquetx_block_tract.parquet ↗< 0.1 MB
SQLite (all tables)qipu_sf.db ↗6.44 GB

SQL

SELECT * FROM x_block_tract LIMIT 100

Run in the SQL console (DuckDB in the browser, over the Parquet file).

Python

import duckdb duckdb.sql("SELECT * FROM 'https://tiles.qipu.org/data/releases/v0.7.1/parquet/x_block_tract.parquet' LIMIT 5").show()