Download wildfire incidents data from InciWeb
Project description
Download wildfire incidents data from InciWeb.
Hourly scrapes powered by a GitHub Action are stored in the data
directory.
Installation
pipenv install inciweb-wildfires
Command-line usage
Usage: inciwebwildfires [OPTIONS] COMMAND [ARGS]...
A command-line interface for downloading wildfire incidents data from InciWeb.
Returns GeoJSON.
Options:
--help Show this message and exit.
Commands:
incidents Download active fire incidents from InciWeb
Download active fire incidents from inciweb.
inciwebwildfires incidents
Python usage
Import the library.
>>> import inciweb_wildfires
Download a GeoJSON of active fire incidents.
>>> data = inciweb_wildfires.get_incidents()
Contributing
Install dependencies for development.
pipenv install --dev
Run tests.
make test
Shipping new version to PyPI. ::
make ship
Developing the CLI
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 <https://click.palletsprojects.com/en/7.x/setuptools/#setuptools-integration>
_. ::
pip install --editable .
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for inciweb_wildfires-0.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cc8b1b193b52febcbe7f60060e4d253b4dabe5419f82cb05d6e45107f657623 |
|
MD5 | 4b63376a0d37d96a24b38e8dee7f424e |
|
BLAKE2b-256 | 49e9373f88ce9c4f8c40c31849d585c0820a5d080c947f58be01b57551802898 |