У меня есть набор данных netCDF с x
, y
в качестве пространственных измерений (в конической проекции Ламберта), которые представляют собой просто перечисляемые значения [0: 495], [0: 309] и переменные lat
, lon
в виде 2D-сеток с формами (309, 495).
Я хочу назначить переменные lon
, lat
измерениям x
, y
, чтобы получить проецируемые данные по долготе и широте, но я не смог найти ссылку, как это сделать.
Было бы здорово преобразовать существующий набор данных, но также допустимы варианты. воссоздание нового набора данных netCDF из существующего или вместо этого создание hdf-5.
Извините, что понял, что мой вопрос непонятен. Я попробую с другим примером, который не предполагает географической пространственной проекции.
У меня есть набор данных netCDF с 3 измерениями. Вертикальный размер altitude
выражается в единицах гПа, а набор данных содержит переменную height
, которая отображает каждый уровень altitude
в метрах. Я хочу изменить набор данных netCDF и назначить переменную height
измерению altitude
. Так что, когда я читаю набор данных netCDF с помощью выбранной программы, он будет читать вертикальное измерение как height
в метрах, а не altitude
в гПа.
Надеюсь, теперь это легче понять.
ncdump -h
в своем наборе данных? - person Spencer Hill   schedule 03.09.2014