我使用if ( $validator->fails() ) {
$errors = [];
foreach ( $validator->errors()->toArray() as $field => $message ) {
$errors[$field] = $message[0];
}
return response()->json($errors);
}
linux命令行来削减我的' .nc'文件。通常使用我特定区域的nco
和lat
,如下所示:
lon
我需要为每天365个文件(全年)制作一个循环。我将使用Python来做,但我真的想知道是否有人知道使用nco包的方法。
感谢。
答案 0 :(得分:1)
NCO解决方案
使用通配符*在bash中执行循环 - 例如如果你的文件被称为img20170101.nc等,那么:
cdo sellonlatbox,lon1,lon2,lat1,lat2 in.nc out.nc
%???删除" .nc"从文件名
CDO解决方案 顺便说一句,作为替代方案,您也可以使用CDO来剪切区域:
function
Python解决方案 最后,我最近发现了一个奇妙的新python包PYGEODE,它允许您轻松打开netcdf文件,制作时间或空间平均值(正确!)并剪切lat-lon盒并在地图上打印。在这里找到它: