Выходные данные из данных хлорофилла 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)

0 ответов

Другие вопросы по тегам