Я пытаюсь манипулировать данными Copernicusmarine с помощью open_dataset. Это код, и когда я его запускаю, процесс зависает
mss.to_netcdf(output_path)
import os
import copernicusmarine
#################################################################
# Región: Pacífico Sur Oriental
#################################################################
min_lon, max_lon = -90.0, -70.0
min_lat, max_lat = -35.0, 5.0
#################################################################
# Cargar dataset (lazy)
#################################################################
dataset_zo_93_12 = copernicusmarine.open_dataset(
dataset_id="cmems_obs-mob_glo_phy_my_0.125deg_P1D-m",
variables=["zo"],
start_datetime="1993-01-01",
end_datetime="2012-12-31",
minimum_longitude=min_lon,
maximum_longitude=max_lon,
minimum_latitude=min_lat,
maximum_latitude=max_lat
)
# Seleccionar solo la superficie (primer nivel vertical)
surface_ssh = dataset_zo_93_12.zo.isel(depth=0)
# Calcular MSS como media temporal del SSH o zo superficial
mss = surface_ssh.mean(dim='time')
#################################################################
# Ruta de salida
#################################################################
output_directory = r"/data_copernicus/"
os.makedirs(output_directory, exist_ok=True)
output_path = os.path.join(output_directory, "zo_1993_2012_pso_0125deg.nc")
print("Guardando ...")
mss.to_netcdf(output_path)
print("Archivo guardado correctamente en:")
print(output_path)