download and manage data about Seattle, WA
Makefile JavaScript Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
out
.gitignore
LICENSE
Makefile
README.md
package.json

README.md

Seattle Atlas

Provides convenient method to download Seattle related shapefiles and convert some of them to TopoJSON format.

Inspired by Bostock's world-atlas.

Idea copied from and based on Justin Palmer's portland-atlas.

Prerequisites

Before you can run make, you’ll need to install Node and ogr2ogr and some other prereqs. If you are on Mac OS X, and using Homebrew then just run:

brew install node
brew install gdal
brew install cairo

And then, from this repository’s root directory, install the dependencies:

npm install

If you run into problems with installing node-canvas, you might need to setup your PKG_CONFIG_PATH like so:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/opt/X11/lib/pkgconfig

This comes from the node-canvas OSX install page.

Make Targets

... ... ...
Neighborhoods Building Footprints Streets
Parks Zoning Trees
Shorelines Streams Addresses
Census Tracts School Districts Block Groups
Beach Access Geo Names Tribal Lands

All Make Targets can be run using make. Example:

make shp/buildings.shp

Shapefiles

shp/osm.shp

Shapefiles from Metro Extracts.

shp/buildings.shp

2009 building footprints from Data Portal

shp/neighborhoods.shp

Neighborhood outlines from Data Portal

shp/streets.shp

Street Network data from Data Portal

shp/parks.shp

Parks from Data Portal

shp/zoning.shp

Zoning from Data Portal

shp/trees.shp

Tree locations from Data Portal

shp/shorelines.shp

Shoreline data from Data Portal

shp/streams.shp

stream data from Data Portal

shp/urban-villages.shp

from Data Portal

shp/tracts.shp

Census Tracts for Washington - from Census

shp/beach-access.shp

Beach Access Sites from WA Ecology Dept

shp/geo-names.shp

Geographic Names Information System from WA Ecology Dept

geoJSON

GeoJSON conversion should work for any of the above shapefiles. The make command uses geo as the sub-directory. So, for example, to make a geoJSON file for neighborhoods, it would look something like:

geo/neighborhoods.json

Note the geo prefix and the .json extension.

There are also a few geoJSON specific files:

geo/starbucks.json - location of all starbucks

TopoJSON

topo/neighborhoods.json

topo/parks.json

Other GIS Sources

Here are some other links for GIS / Shapefile data for Washington / Seattle: