Описание тега cfgrib

Интерфейс Python для сопоставления файлов GRIB с общей моделью данных NetCDF в соответствии с соглашением CF с использованием ecCodes
0 ответов

Работа с большими файлами grib с использованием xarray и dask

Я читаю некоторые (по-видимому) большие файлы Grib, используя xarray. Я говорю "очевидно", потому что они ~100 МБ каждый, что не кажется мне слишком большим. Тем не менее, работает import xarray as xr ds = xr.open_dataset("gribfile.grib", engine="cf…
08 дек '18 в 14:51
0 ответов

Ошибка Pyinstaller при запуске скомпилированного.exe: отсутствует grib_api.h

Я новичок в pyinstaller и сталкиваюсь с FileNotFoundError при запуске моего.exe. Вывод командной строки ниже: c:\users\###\appdata\local\programs\python\python37-32\lib\site-packages\PyInstaller\loader\pyimod03_importers.py:627: MatplotlibDeprecatio…
26 авг '19 в 23:00
0 ответов

Почему ядро ​​умирает после выполнения команды чтения файла grib2 с помощью xarray с движком cfgrib

Я использую jupyter notebook работает на Ubuntu18 OS с Python3 После выполнения команды import xarray as xr import pyeccodes import eccodes import cfgrib my_data = xr.open_dataset('mydata.grib2' , engine='cfgrib') Ядро умирает. Я думаю, что проблема…
26 мар '20 в 19:17
2 ответа

Как устранить эту ошибку AttributeError при использовании eccodes/grib?

Я работаю с cfgrib на macOS и получаю следующую ошибку, когда пытаюсь использовать скрытый файл grib в xarray: AttributeError: module 'pyeccodes.compat' has no attribute 'codes_grib_multi_support_off' Вот код, который у меня есть: import xarray as x…
23 июл '20 в 02:57
0 ответов

Ядро Jupyter умирает при импорте файла с использованием движка xarray и cfgrib

Я пытаюсь открыть и извлечь данные из широты и долготы, используя cfgrib пакет и ecCodes в Linux. ПРИМЕЧАНИЕ: этот код работает при запуске вне jupyter, но дает сбой внутри него. Я установил ecCodes и проверил его с помощью python -m cfgrib selfchec…
15 окт '20 в 16:38
0 ответов

python cfgrib: возможно ли чтение из буфера памяти или по сети (http или ftp)?

При чтении данных GRIB с помощью "cfgrib"... возможно ли чтение из буфера памяти? Я хочу прочитать (часть) файла с данными GRIB через HTTP или FTP и создать набор данных xarray. Благодаря!
26 окт '20 в 07:00
2 ответа

Чтение файлов grb2 происходит очень медленно

Чтение файла grb2 размером около 100 мегабайт занимает у меня 5 минут со следующим кодом: import cfgrib datasets = cfgrib.open_datasets(grib_path, backend_kwargs={'indexpath': ''}) Есть ли способ или библиотека, с помощью которых я могу быстрее чита…
05 ноя '20 в 10:41
0 ответов

Чтение файлов grib2 с помощью pywgrib2_s

Кто-нибудь работал с pywgrib2_s? Я хочу знать, стоит ли использовать его с точки зрения производительности вместо pygrib или cfgrib. Моя проблема в том, что pygrib и cfgrib(open_datasets) долго читают grib2.
05 ноя '20 в 19:34
1 ответ

Открытие файлов в потоке параллельно с DASK + CFGrib происходит очень медленно

Я создавал инструмент для чтения файлов GRIB, используя следующий код. У меня разнородные файлы, поэтому я не могу использовать xarray.open_mfdatasets или что-то в этом роде. def create_open_delays(file_list: List[str],expected_dataset_count:int) -&…
21 окт '20 в 11:30
1 ответ

Как получить информацию по уровню давления?

Я полный новичок в cfgrib, поэтому, пожалуйста, извините за прямой вопрос.. У меня есть разнородный файл grib, который представляет информацию о погоде в точках сетки и на уровнях атмосферного давления. Всю жизнь я не могу понять, как извлечь нужную…
23 окт '20 в 20:20
1 ответ

xarray читает удаленный файл grib на s3 с помощью cfgrib

Может ли механизм crgrib обрабатывать удаленные файлы? Это не похоже на комментарий Мартина Дюранта ( https://github.com/ecmwf/cfgrib/issues/198#issuecomment-772852412 ) На s3 есть небольшой файл grib: https://mf-nwp-models.s3.amazonaws.com/index.ht…
16 фев '21 в 20:21
0 ответов

Сохранение grib файла как NetCDF в Xarray, информация crs потеряна

Я читаю файл grib, вычисляю среднее значение одной переменной и записываю среднее значение в файл netcdf. Это код, который я использую: import xarray as xr import pandas as pd ds = xr.open_dataset('gribfile.grib',engine='cfgrib',chunks={"time": 10})…
07 апр '21 в 15:43
1 ответ

cfgrib не может распознать переменную данных

Отказ от ответственности: я новичок в Python и борюсь с наборами климатических данных. Я изо всех сил рылся в сети, чтобы найти решение, но безуспешно. Надеюсь, я предоставил достаточно информации! Источник данных: http://edc.occ-data.org/nexrad/mos…
04 май '21 в 20:55
2 ответа

Как извлечь данные из файлов grib в AWS без скачивания?

Я ищу доступ к файлу grib для извлечения параметров (таких как температура и т. Д.) Из облака без необходимости хранить файл локально. Я слышал , это может быть сделано с cfgrib API, но не могу найти пример документации (я проверил документацию исто…
04 июн '21 в 06:47
1 ответ

ValueError: не удалось преобразовать кортеж формы (dims, data[, attrs, encoding]): #ISSUE #GRIP2 #Weather-Data #cfgrib #xarrary #Python #

ValueError: не удалось преобразовать кортеж формы (dims, data[, attrs, encoding]): У меня проблема с созданием этого набора данных, и я не мог знать, как ее решить, я пробую много решений, и это дает мне ту же ошибку import cfgrib import glob import…
04 июн '21 в 21:12
0 ответов

Подмножество файла grib2, отбрасывая весь океан / сохраняя всю сушу

У меня есть файл GFS grib2, и я хочу существенно уменьшить его, удалив ненужные координаты (мне нужна только земля). У меня есть список координат, который я хотел бы сохранить. Есть ли способ разрезать файл grib2, чтобы я просто сохранял эти координ…
09 июн '21 в 18:38
2 ответа

Xarray (из файла grib) в набор данных

У меня есть файл в грибе, содержащий месячные осадки и температуру с 1989 по 2018 год (извлечены из ERA5-Land). Мне нужны эти данные в формате набора данных с 6 столбцами: долгота, широта, идентификатор ячейки / точки в файле grib, дата, температура…
14 июн '21 в 01:53
0 ответов

Как изменить и позже сохранить файлы GRIB в Python, сохранив исходное расширение .grb?

Я уже прочитал (с помощью xarray и cfgrib) файл GRIB (.grb) и заменил некоторые из его значений. Так что мне действительно уже удалось получить доступ и изменить файл. Что я не могу сделать, так это «сохранить изменения», чтобы сохранить этот новый …
22 июл '21 в 17:43
1 ответ

Может ли кто-нибудь помочь решить эту ошибку Value с помощью библиотек eccodes и Xarray? (Я приложил снимок экрана терминала)

ValueError: не обнаружено совпадений ни в одном из установленных на данный момент серверных модулей ввода-вывода xarray ['scipy', 'cfgrib']. Рассмотрите возможность явного выбора одного из установленных двигателей через engineпараметр или установка …
02 авг '21 в 15:48
0 ответов

Как я могу установить библиотеку (cfgrib) в databricks через conda?

Я пытаюсь установить cfgrib (https://pypi.org/project/cfgrib/) на databricks. Cfgrib зависит только от кодов c-библиотеки. Я установил и eccodes, и cfgrib через страницу библиотек databricks. Однако, когда я выполняю «import cfgrib», он продолжает г…
05 авг '21 в 13:18