Skip to contents

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.

Usage

nyc_ct20_sq_sf

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.

Author

Kieran Healy