示例#1
0
文件: spei.py 项目: mbertrand/dataqs
 def convert(self, nc_file):
     tif_file = "{}.tif".format(nc_file)
     nc_transform = nc_convert(os.path.join(self.tmp_dir, nc_file))
     cdo_transform = cdo_invert(os.path.join(self.tmp_dir, nc_transform))
     band = get_band_count(cdo_transform)
     gdal_translate(cdo_transform, os.path.join(self.tmp_dir, tif_file),
                    bands=[band], projection='EPSG:4326')
     return tif_file
示例#2
0
 def convert(self, nc_file):
     tif_file = "{}.tif".format(nc_file)
     nc_transform = nc_convert(os.path.join(self.tmp_dir, nc_file))
     cdo_transform = cdo_invert(os.path.join(self.tmp_dir, nc_transform))
     band = get_band_count(cdo_transform)
     gdal_translate(cdo_transform,
                    os.path.join(self.tmp_dir, tif_file),
                    bands=[band],
                    projection='EPSG:4326')
     return tif_file
示例#3
0
 def convert(self, nc_file):
     nc_transform = nc_convert(nc_file)
     cdo_transform = cdo_fixlng(nc_transform)
     return cdo_transform
示例#4
0
 def convert(self, nc_file):
     nc_transform = nc_convert(nc_file)
     cdo_transform = cdo_fixlng(nc_transform, bounds=self.bounds)
     return cdo_transform
示例#5
0
 def convert(self, nc_file):
     nc_transform = nc_convert(nc_file)
     cdo_transform = cdo_fixlng(nc_transform, bounds=self.bounds)
     return cdo_transform