A tessellated square tile map of all 2,325 New York City 2020 census tracts. Each tract is represented by a single square polygon tile, arranged to approximate the geographic layout of the city.
Format
nyc_ct20_sq_sf
A simple feature collection with 2325 rows and 9 columns:
- geoid
Census GEOID (state + county + tract FIPS code). Use this column for joining with other tract-level data.
- boro_ct2020
Unique borough-tract identifier (borough code concatenated with tract code).
- ct2020
Census tract 2020 code (not unique across boroughs).
- boro_code
Borough code. 1 = Manhattan, 2 = Bronx, 3 = Brooklyn, 4 = Queens, 5 = Staten Island.
- boro_name
Borough name.
- nta2020
NTA 2020 identifier for the tract.
- nta_name
Full NTA name.
- puma
Public Use Microdata Area code.
- tile_map
POLYGON square tile geometry (EPSG:2263).
Source
Derived from census tract 2020 boundaries in the nycmaps package using the tilemaps algorithm.
Details
The square tile map was generated using the
tilemaps algorithm with square = TRUE,
applied to each borough separately (Manhattan, Bronx, Brooklyn,
Queens, Staten Island), then rescaled to uniform tile size and
assembled to preserve NYC's overall geographic layout. Unlike the
NTA square map, Brooklyn and Queens were tiled as separate boroughs
rather than combined, so there is a visible gap between them.
Island tracts (those in geographically disconnected NTAs or that become disconnected after polygon simplification) are included as individual or small-group tiles positioned near their geographic locations. Multi-tract island NTAs (e.g. Rockaways, City Island) are tiled as contiguous groups where possible.