※ 引述《kepley (Kepley)》之銘言:
: 剛剛嘗試了好多方法
: 不論是用Chrome app或是其他軟體,
: 好像都不能快速打包下載所有雲圖。
: 不知道各位大大都怎麼做的?
: 謝謝
最近用MATLAB寫了一個script
從NCDC GIBBS抓全球雲圖
startDate=datenum(2004,06,01);
endDate=datenum(2004,06,10);
for date=startDate:endDate
datestr(date)
for i=1:8
if i==1
hr='00';
elseif i==2
hr='03';
elseif i==3
hr='06';
elseif i==4
hr='09';
elseif i==5
hr='12';
elseif i==6
hr='15';
elseif i==7
hr='18';
elseif i==8
hr='21';
end
filename=[datestr(date,'yyyy') '-' ...
datestr(date,'mm') '-' ...
datestr(date,'dd') '-' hr];
try
ir_image=imread([...
'http://www.ncdc.noaa.gov/gibbs/image/GRD-1/IR/' ...
filename]);
imwrite(ir_image,[filename '.png'],'png');
catch
disp('no data')
end
end
end
這個script能把startDate和endDate間所有的雲圖抓下來
如果要從不同的來源抓圖
理論上來說只要知道圖片的網址和檔名形式
並依此修改filename和imread中的網址
如果手頭上沒有MATLAB
可以考慮安裝Octave
後者算是前者的免費版
多google應該就能把這個script改寫成Octave的版本
順帶一提 希望有人能提供python 3的script