def nc_to_gpx(ncfile, outpath):
ds = netCDF4.Dataset(ncfile, 'r')
lon = ds.variables['LON_GIN'][:, 0]
lat = ds.variables['LAT_GIN'][:, 0]
alt = ds.variables['ALT_GIN'][:, 0]
t = num2date(get_mpl_time(ds))
outfilename = '%s_%s.gpx' % (get_fid(ds), get_base_time(ds).strftime('%Y%m%d'))
outfile = os.path.join(outpath, outfilename)
outtxt = lonlatalt_to_gpx(lon, lat, alt, t)
f = open(outfile, 'w')
f.write(outtxt)
ds.close()
f.close()
评论列表
文章目录