从nasa卫星下载野火数据
nasa-wildfires的Python项目详细描述
从nasa卫星下载野火数据
安装
$ pipenv install nasa_wildfires
命令行用法
Usage: nasawildfires [OPTIONS] COMMAND [ARGS]... A command-line interface for downloading wildfire data from NASA satellites. Returns GeoJSON. Options: --help Show this message and exit. Commands: modis Hotspots detected by the MODIS satellite in a recent 24-hour period viirs Hotspots detected by the VIRRS satellite in a recent 24-hour period
下载最近24小时内modis卫星探测到的热点的geojson。
$ nasa_wildfires modis
下载VIIRS卫星最近24小时内检测到的热点的GeoJSON。
$ nasa_wildfires viirs
python用法
导入库。
>>> import nasa_wildfires
下载最近24小时内modis卫星探测到的热点的geojson。返回geojson。
>>> data = nasa_wildfires.get_modis()
下载VIIRS卫星最近24小时内检测到的热点的GeoJSON。返回geojson。
>>> data = nasa_wildfires.get_modis()
贡献
安装开发依赖项。
$ pipenv install --dev
运行测试。:
$ make test
将新版本发布到pypi。
$ make ship
开发cli
命令行界面是使用click和setuptools实现的。要在本地安装它以便在虚拟环境中进行开发,请运行以下安装命令,如prescribed by the Click documentation。
$ pip install --editable .