U.S. Atlas TopoJSON
Installing via Homebrew
Before you can make any TopoJSON files, you’ll need to install Node.js and GDAL. Here’s how to do that using Homebrew on Mac OS X:
brew install node gdal
Then, clone this repository and install its dependencies:
git clone https://github.com/mbostock/us-atlas.git cd us-atlas npm install
If the installation of node-canvas fails for you, try
PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig npm install canvas
Or, add this to your ~/.bash_profile:
Once you have everything installed, you can make various targets defined in the Makefile.
The U.S. county, state and nation boundaries simplified at 1:10,000,000 scale.
The districts of the 113th U.S. Congress simplified at 1:10,000,000 scale.
There are partial targets defined for a large number of other boundary areas and geographic features. However, you’ll have to figure these out on your own for now. Sorry!