- Auto fetch and download cloud maps from NSMC and etc...
- Can be easily extended to other meteorological service sites
- Convert downloaded satellite images into a video (MP4) for playback or presentation
git clone https://github.com/Jasonzyt/cloud-map-spider.git
cd cloud-map-spider
pip install -r requirements.txt
python3 main.py
python3 videomaker.py
poll
: polling threads will be created for all targetsget_manifest
: get manifest fromtarget.url
parse_parset
: parse manifest content to image url listget_image
: get image data; if failed, mark{url}
withfailed
save_temp
: save image to temp directory, marking{url}
withdownloaded
do_exports
: do exports as the user definition- If
exporter
returnsFalse
, mark{url}.{export}
withfailed
; Otherwise, mark{url}.{export}
withsuccess
- If ALL exporters are marked with
success
, mark{url}
withsuccess
- If
clean
: if{url}
is marked withsuccess
, delete the image from temp directory
This project is intended solely for meteorological research purposes. It is not affiliated with NSMC or any other organization. The contributors are not responsible for any misuse or abuse of this software. Please use this tool legally and responsibly.