import numpy as np import pandas as pd import xarray as xr import mikeio dsu = xr.open_dataset("F:\data\WIND 2018 OFF CHILIKA\ASCAT_eastward_windspeed 2018.nc") dsv = xr.open_dataset("F:\data\WIND 2018 OFF CHILIKA\ASCAT_northward_windspeed 2018.nc") time = pd.DatetimeIndex(dsu.time) gu = mikeio.Grid2D(x=dsu.longitude.values, y=dsu.latitude.values, projection="LONG/LAT") gv = mikeio.Grid2D(x=dsv.longitude.values, y=dsv.latitude.values, projection="LONG/LAT") das = [ mikeio.DataArray(data=dsu.eastward_wind.values, time=time, geometry=gu, item=mikeio.ItemInfo("U_Wind", mikeio.EUMType.Wind_Velocity, mikeio.EUMUnit.meter_per_sec)), mikeio.DataArray(data=dsv.northward_wind.values, time=time, geometry=gv, item=mikeio.ItemInfo("V_Wind", mikeio.EUMType.Wind_Velocity, mikeio.EUMUnit.meter_per_sec)) ] my_ds = mikeio.Dataset(das) my_ds.to_dfs("ascat_wind_Raka.dfs2")