- 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.pypython3 videomaker.pypoll: polling threads will be created for all targetsget_manifest: get manifest fromtarget.urlparse_parset: parse manifest content to image url listget_image: get image data; if failed, mark{url}withfailedsave_temp: save image to temp directory, marking{url}withdownloadeddo_exports: do exports as the user definition- If
exporterreturnsFalse, 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.