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

Place geometries

place_geometriesrelease v0.7.1CC0 1.0

About

Dated geometry versions of places (EPSG:4326): parcel and block polygons, address points, street lines, neighbourhoods, the 1906 burn zone, showcase features (approximate circles). hit_geom is the clickable footprint (points and lines buffered by the place type), hit_area_m2 drives specificity.

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
place_geometries
Rows
459,992
Columns
16
Parquet
place_geometries.parquet, 137.7 MB
Version
v0.7.1, 21 October 2026
Licence
CC0 1.0. Sources keep their own rights.

Rows

Rows by geom_kind

ValueRowsShare
polygon233,36850.7%
point224,39048.8%
line2,2340.5%

Rows by bounds

ValueRowsShare
official459,987100.0%
approximate5< 0.1%

Rows by source

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 16

ColumnTypeCan be emptyPrivacyPublic copyDescription
place_idVARCHARnononeas isThe place (see places).
Can be empty no · Privacy none · Public copy as is
geom_versionINTEGERyesnoneas isVersion of the place's shape; 1 on every row.
Can be empty yes · Privacy none · Public copy as is
valid_fromDATEyesnoneas isFirst day the shape is valid; empty = always.
Can be empty yes · Privacy none · Public copy as is
valid_toDATEyesnoneas isLast day the shape is valid; empty = still.
Can be empty yes · Privacy none · Public copy as is
geomGEOMETRY('OGC:CRS84')yesnoneas isThe shape (WGS84 lon/lat): point, line or polygon.
Can be empty yes · Privacy none · Public copy as is
hit_geomGEOMETRY('OGC:CRS84')yesnoneas isClickable footprint: polygons as drawn; points and lines buffered by place_types.hit_buffer_m (at least 3 m).
Can be empty yes · Privacy none · Public copy as is
geom_kindVARCHARnononeas ispolygon, point or line.
Values line, point, polygon
Can be empty no · Privacy none · Public copy as is
boundsVARCHARyesnoneas isofficial (from a register) or approximate (a circle around a point).
Values approximate, official
Can be empty yes · Privacy none · Public copy as is
sourceVARCHARyesnoneas isLayer the shape comes from (DataSF parcels, DataSF EAS, DataSF street centerlines (CNN), ...).
Values Assessor blocks (DataSF), via the map block index, DataSF Analysis Neighborhoods (simplified), DataSF EAS, DataSF ff3a-iqhv, DataSF parcels, DataSF street centerlines (CNN), Wikidata point + radius set by qipu
Can be empty yes · Privacy none · Public copy as is
area_m2DOUBLEyesnoneas isPolygon area in m²; empty for points and lines.
Can be empty yes · Privacy none · Public copy as is
length_mDOUBLEyesnoneas isLine length in metres; empty for points and polygons.
Can be empty yes · Privacy none · Public copy as is
hit_area_m2DOUBLEyesnoneas isArea of hit_geom in m².
Can be empty yes · Privacy none · Public copy as is
bbox_xminDOUBLEyesnoneas isWest edge of hit_geom (longitude).
Can be empty yes · Privacy none · Public copy as is
bbox_yminDOUBLEyesnoneas isSouth edge of hit_geom (latitude).
Can be empty yes · Privacy none · Public copy as is
bbox_xmaxDOUBLEyesnoneas isEast edge of hit_geom (longitude).
Can be empty yes · Privacy none · Public copy as is
bbox_ymaxDOUBLEyesnoneas isNorth edge of hit_geom (latitude).
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

place_idgeom_versionvalid_fromvalid_togeomhit_geomgeom_kindbounds
place/block/63051——b'\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00;\xc8\xeb\xc1$\x9a^\xc0\x9a9\xc9\xfb\xdd\xdaB@\x8d^\rP\x1a\x9a^\xc0Yb\xaf\xc1\x0c\xd…b'\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00;\xc8\xeb\xc1$\x9a^\xc0\x9a9\xc9\xfb\xdd\xdaB@\x8d^\rP\x1a\x9a^\xc0Yb\xaf\xc1\x0c\xd…polygonofficial
place/parcel/1361-018A1——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\xd7\xcd_\xfdl\x9d^\xc0\x98L}o\x7f\xe4B@\x00G\xd…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\xd7\xcd_\xfdl\x9d^\xc0\x98L}o\x7f\xe4B@\x00G\xd…polygonofficial
place/parcel/3725-1161——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x08\x00\x00\x00\xfb\xec\x94\xcf\x11\x9a^\xc0\x105%\xe7\xf1\xe3B…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x08\x00\x00\x00\xfb\xec\x94\xcf\x11\x9a^\xc0\x105%\xe7\xf1\xe3B…polygonofficial
place/parcel/6116-0331——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\xa2\xf8\xe7X\x14\x9a^\xc0X6\x01\xf3\x81\xdcB@\x…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\xa2\xf8\xe7X\x14\x9a^\xc0X6\x01\xf3\x81\xdcB@\x…polygonofficial
place/parcel/3534-1261——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00%\x1a\x19\xee@\x9b^\xc0\x9aP\x9d\x1bN\xe2B@Z\xe4…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00%\x1a\x19\xee@\x9b^\xc0\x9aP\x9d\x1bN\xe2B@Z\xe4…polygonofficial
place/parcel/6779-0041——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\xa4\xc6\x8e\n\xff\x9b^\xc0\xf2\xfb\xf7\x13g\xdd…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\xa4\xc6\x8e\n\xff\x9b^\xc0\xf2\xfb\xf7\x13g\xdd…polygonofficial
place/parcel/1918-001A1——b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\xbf\xc6|\xe0\xed\x9e^\xc0\xee\x1b\x04\xc2\xf3\x…b'\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\xbf\xc6|\xe0\xed\x9e^\xc0\xee\x1b\x04\xc2\xf3\x…polygonofficial
place/parcel/2764-0081——b"\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\n\x00\x00\x00\x01\xf6\xc2~>\x9c^\xc0(\xb5\r_\x83\xe0B@CQ\x87\xb…b"\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00\n\x00\x00\x00\x01\xf6\xc2~>\x9c^\xc0(\xb5\r_\x83\xe0B@CQ\x87\xb…polygonofficial

8 of 16 columns shown. Eight rows sampled at build time. Hover a shortened value for all of it.

Download

FormatFileSize
Parquetplace_geometries.parquet ↗137.7 MB
SQLite (all tables)qipu_sf.db ↗6.44 GB

SQL

SELECT * FROM place_geometries 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/place_geometries.parquet' LIMIT 5").show()