Easily download U.S. census maps
$ pipenv install census-map-downloader
Usage: censusmapdownloader [OPTIONS] COMMAND [ARGS]... Easily download U.S. census maps Options: --data-dir TEXT The folder where you want to download the data --help Show this message and exit. Commands: blocks Download blocks congress-carto Download cartographic congressional districts counties Download counties counties-carto Download cartographic counties countysubdivision Download cartographic county subdivisions legislative-lower-carto Download cartographic state legislative (lower chamber) legislative-upper-carto Download cartographic state legislative (upper chamber) places Download places states-carto Download cartographic states tracts Download tracts zctas Download ZCTAs
Here's an example of downloading all counties
$ censusmapdownloader counties
You can specify the download directory with --data-dir
$ censusmapdownloader --data-dir ./my-special-folder/ counties
Install dependencies for development
$ pipenv install --dev
Run tests
$ make test
Ship new version to PyPI
$ make ship
The command-line interface is implemented using Click and setuptools. To install it locally for development inside your virtual environment, run the following installation command, as prescribed by the Click documentation.
$ pip install --editable .