Как открыть файл NetCDF(.nc) из настроенной модели WRF через C++/Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как открыть файл NetCDF(.nc) из настроенной модели WRF через C++/Python?

Сообщение Anonymous »

Я учусь по специальности «Информатика».
В последнее время я изо всех сил пытаюсь открыть и извлечь конкретные данные для своего исследования из большого количества файлов NetCDF.
Но, кажется, есть могут возникнуть проблемы с обработкой файла через API и другими программами просмотра.
Это методы, которые я пробовал, но они не увенчались успехом:
  • < li>Модуль Python 'netcdf4': обработка с помощью Python кода
  • возникает ошибка «Неверный аргумент»
< ol start="2">
[*]командный модуль 'ncdump': "$ ncdump -h file_I_want_to_open.nc"
  • возникает ошибка «Неверный аргумент»
  • просмотрщик «Панопли»
  • Происходит ошибка «Неверный формат файла netCDF – неверное тусклое магическое число»
  • viewer ' Qgit
  • возникает ошибка «недействительно». file"
Это вся информация, которая у меня есть:
  • Файлы NetCDF были созданы на основе модели Weather Research & Forecast (WRF) v4.4.
  • Размер каждого файла превышает 5 гигабайт, а формат файла — «64-битное смещение».
  • li>
    Файл NetCDF не поврежден и находится в полная форма.
  • Файл NetCDF объединяется с данными в кодировке ASCII/двоичного кода.
В соответствии с ошибкой, возникшей при "Панопли", кажется, это что-то в данных измерений. Поскольку та же ошибка возникает, когда я пытаюсь создать дамп только заголовка файла («ncdump -h ...»), определенно существует некоторая разница в части метаданных из-за настроенной модели WRF.
Что я хочу спросить/где мне нужно решение:
  • Есть ли средства просмотра/API для открытия/извлечения настроенных выходных файлов модели WRF в NetCDF формате?
  • Можно ли посмотреть, какая часть моего файла NetCDF не соответствует обычным средствам просмотра или API?
  • Существует ли какой-либо механизм (библиотека/модуль) для преобразования файла данных с помощью «ASCII (тег)» -- «двоичный файл (данные)» в «ASCII (тег)» — «читаемые данные»?
  • Или есть более разумный способ решить эту проблему?
Извините. из-за моего плохого английского мой вопрос, должно быть, был расплывчатым.
Но мне отчаянно нужна помощь, чтобы решить эту проблему.
Всегда спасибо.

Подробнее здесь: https://stackoverflow.com/questions/792 ... a-c-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»