Выходные данные из данных хлорофилла MODIS L3m в формате CSV
Я пытаюсь конвертировать ежемесячные данные L3m MODIS Chlor_a в файлы csv с заголовками "Хлорофилл", "Широта" и "Долгота". Я полный новичок в данных Python и MODIS. Я понял, как это сделать с файлами данных SeaWIFs; однако мой код не будет работать с данными MODIS.
Информация об уровне 3 отображенных данных MODIS:
- пространственное разрешение: 4,64 км
- number_of_lines: 431
- number_of_columns: 404
- размеры (размеры): широта (431), долгота (404), rgb(3), восьмибитный цвет (256)
- переменные (размеры): float32 chlor_a(lat,lon), uint8
палитры (RGB, eightbitcolor)
Любые выводы будут с благодарностью!
Поскольку lat и long являются только измерениями, а не переменными, я не знаю, как я смогу получить к ним доступ. В SeaWIFs, lat и long являются переменными, к которым я могу получить доступ, используя этот код:
заголовок =["широта", "Долгота", "Хл-а"]
with open("Output9.csv","w") as f:
out=csv.writer(f, delimiter=',')
out.writerow(header)
for index, x in np.ndenumerate(chlor_a):
if chlor_a[index]!="--":
content=[lat[index[0]], lon[index[1]], chlor_a[index]]
else:
continue
out.writerow(content)