Я пытаюсь прочитать доступные данные и записать их в файл NetCDF.Скажем, я считываю температуру по разным значениям времени, глубины, широты и долготы, мне придется создать целую 4D сетку времени, глубины, широты и долготы в виде измерений.
Однако данные, которые я записываюимеет значения в очень немногих точках.Например, в одном из случаев у меня были данные в 155 точках, в то время как сетка имела размер 50x16x16x18 по времени, широте и долготе соответственно.Таким образом, у меня были данные только в 155 точках из сетки, имеющей 230400 ячеек.Остальные точки имеют значения заполнения.
Казалось бы, совершенно бесполезно иметь столько значений заполнения.Можно ли написать допустимый файл netCDF только с точками, в которых были данные, или, возможно, с меньшим количеством значений заполнения?
Я использую для этого библиотеку Java NetCDF.
Большое спасибозаранее.