Andrew Fribush

Subdivision atlas

The basis layer: administrative geometry for anywhere, at any level, ready for any chart type. Shading is a hash of each unit’s name — fake data, real subdivisions. All panels are server-rendered SVG via d3-geo; no client JS on this page.

WORLD · COUNTRIES
world-atlas countries-110m · mercator · choropleth
USA · 3,143 COUNTIES
us-atlas counties-albers-10m · pre-projected Albers · county choropleth, state borders
GERMANY · 428 KREISE
geoBoundaries DEU ADM3 + ADM1 · mercator · Kreis choropleth, Länder borders
CHINA · 2,391 COUNTY-LEVEL UNITS
geoBoundaries CHN ADM2 + ADM1 · mercator · county choropleth, province borders
TERRAIN · ITHACA, 50 M CONTOURS
the ANALYSIS layer: Copernicus GLO-30 DEM → whitebox-wasm clip + contours_from_raster (in-process WASM, no GDAL) · index every 250 m
MT NIRITOS 806 M · THE ISLAND OF FIG 1.1.2
ONE BASIS, THREE READINGS · US STATES
the same geometry as choropleth · centroid bubbles · spikes — any basis above takes any of these
CHOROPLETHBUBBLESSPIKES

SOURCE REGISTRY — WHERE EVERY BOUNDARY LIVES

SOURCECOVERAGELICENSEHOW
world-atlas (installed)world countries + land, 110/50/10mNatural Earth · public domainimport from node_modules
us-atlas (installed)US nation / 51 states / 3,143 counties, incl. pre-projected AlbersCensus Bureau · public domainimport from node_modules
Natural Earth (pipeline)coastline, admin-0/1, rivers, lakes at 3 scalespublic domainscripts/build-map-data.mjs → committed TS region
geoBoundaries (pipeline)EVERY country, ADM0–ADM5 where available (DEU 428 Kreise, CHN 2,391 counties, BRA 5,570 municípios…)gbOpen · CC BY 4.0scripts/fetch-admin.mjs ISO3 ADMn → public/geo/
Eurostat GISCO / NUTSofficial EU statistical regions NUTS 0–3free with attributiongisco-services.ec.europa.eu (fetch on demand)
GADMfinest global admin (to ADM5)free non-commercial, NO redistributiongadm.org per-country downloads (do not commit)
Overture Maps divisionsmodern global boundaries + localities, bulkCDLA-Permissive-2.0overturemaps.org parquet (for heavy products)
whitebox-wasm (installed)the ANALYSIS layer: 733 WhiteboxTools (contours, hillshade, hydrology, LiDAR) as in-process WASM — no GDAL, runs in Node or browserMITrunTool() via whitebox-wasm/tools (authoring-side)
Copernicus GLO-30 DEMglobal 30 m elevation, 1°×1° COG tiles (Ithaca tile: 9 MB)free, ESA attributioncopernicus-dem-30m S3 bucket, no key
GeoLibrebrowser GIS workbench over the same stack (inspect / clip / convert before compiling)open sourceweb.geolibre.app (workbench, not a dependency)