This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Failed to load latest commit information.
README toposplit - Split big topojson files into a file for each object. CURRENT VERSION 0.0.4 This is pretty much just a script I was writing for a very specific project, so I don't know how fully I will flesh this out, hence the very early version number. See CHANGES for more about each version. The EXAMPLE section describes how to use the demo, which is a pretty thorough example shell script that is probably just as effective as a tutorial would be. INSTALL from repo: npm install https://github.com/jakekara/toposplit -g from npm npm install toposplit -g NPM PAGE https://www.npmjs.com/package/toposplit USAGE toposplit --input INPUT_FILE[--outdir OUTPUT_DIRECTORY | --feature FEATURE_TO_SPLIT] --input INPUT_FILE INPUT_FILE is the json file you want to split --outdir OUTPUT_DIRECTORY OUTPUT_DIRECTORY is the directory you want the files to be stored in --feature FEATURE_TO_SPLIT This is for generating a file from only one object This option supercedes --outdir. EXAMPLE The demo dir contains demo.sh, which downloads a Census block file, splits it into layers using mapshaper, and then uses topojson to split that into separate files. NOTE: This demo requires wget (brew install wget) and mapshaper (npm install -g mapshaper) To use it, install toposplit, and then git clone this repository into some_dir $ git clone https://github.com/jakekara/toposplit.git cd into the demo folder $ cd toposplit/demo Run the demo script: $ chmod 755 demo.sh $ ./demo.sh ABOUT This is my first node program and package. I'm surprised this feature wasn't in the topojson utilities Mike Bostock wrote or mapshaper.
No releases published
No packages published