Giter Club home page Giter Club logo

seattle-atlas's Introduction

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:

seattle-atlas's People

Contributors

vlandham avatar

Stargazers

Nick Hatch avatar Robin Métral avatar Sebastian Hancock avatar Erika Guo avatar Patrick McMurchie avatar Hans Li avatar houzhehao avatar Spencer Mathews avatar Danny S. avatar Angus H. avatar Sudhir Chowbina avatar Connor Gilroy avatar Kevin McAlear avatar Nick Peihl avatar Mason Hensley avatar Seth Vincent avatar Dane Springmeyer avatar Dennis Watson avatar Zac avatar Daniel Gilfoy avatar ldng avatar

Watchers

 avatar James Cloos avatar Danny S. avatar Patrick McMurchie avatar

Forkers

constanthatz

seattle-atlas's Issues

Make gives error

When I run make, I get this error:

make: *** No rule to make target shp/footprints.shp', needed byshps'. Stop.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.