0.0.10 • Published 8 years ago
atlas-magic v0.0.10
Atlas-Magic :sparkles:
This tool will:
-> download a shp file from CDN
-> apply an optional filter
-> converts to topojson
-> simplify geometries while preserving topology
Run it
npx atlas-magic us-rivers > newtopojson.jsonWatch the magic happen...
Command Line Reference
#atlas-magic <command> options…(https://github.com/bradoyler/atlas-magic/blob/master/bin/atlas-magic.js "Source")
where <command> is:us-counties, us-cities, us-rivers, us-states, combine-topo
| key | default | example |
|---|---|---|
| --listfile | myFIPScodes.csv (used for filtering) | |
| --filterkey | FIPS | |
| --max | 100000 | for population (when applied) |
| --simplify | 0.006 | |
| --quantize | 1e6 |
Examples
US Cities with population over 250k
$ atlas-magic us-cities --max 250000 > cities_over_250k.jsonUS Counties filtered by a newline delimited list
$ atlas-magic us-counties --listfile fips_codes.csv > my-us-counties.jsonUS Rivers
$ atlas-magic us-rivers > us-rivers.jsonUS States
$ atlas-magic us-states > us-states.jsonCombine topologies (not merge)
$ atlas-magic us-states > us-states.json
$ atlas-magic us-counties --listfile fips_codes.csv > us-counties.json
$ atlas-magic combine-topo us-states.json us-counties.json > us-states-with-counties.json