Jump to content

Метвью

Метвью
Разработчик(и) Европейский центр среднесрочных прогнозов погоды (ECMWF)
Первоначальный выпуск 1991 год ; 33 года назад ( 1991 )
Стабильная версия
5.21.2 / 28 февраля 2024 г .; 6 месяцев назад ( 28.02.2024 )
Написано в С++ ( Qt ), C , Питон
Операционная система Линукс , МакОС
Доступно в Британский английский
Тип Научная визуализация
Лицензия Апач
Веб-сайт слияние .ecmwf .int /отображать /МЕТВ

Metview — это метеорологическая рабочая станция и пакетная система, разработанная в Европейском центре среднесрочных прогнозов погоды (ECMWF). [ 1 ]

в сотрудничестве с Национальным институтом космических исследований Бразилии Разработка началась в ECMWF в 1990 году и Метео-Франс . [ 2 ]

Хронология основных версий и изменений Metview
Год Версия Изменения
1990 Объявление Объявление на EGOWS [ 3 ]
1991 Первый прототип Пакетная система в Национальном институте космических исследований
1993 1.0 Первая партия и пользовательский интерфейс
1998 2.0 Использование OpenGL для интерактивной визуализации.
2000 3.0 Новый пользовательский интерфейс (Motif)
2010 4.0 Обновите графическую библиотеку Magics++; [ 4 ] выпущено как программное обеспечение с открытым исходным кодом под лицензией Apache [ 5 ]
2014 4.5 Новый пользовательский интерфейс на основе Qt версии 4.
2018 5.0 Переход на Qt версии 5, улучшенное окно графика и новый интерфейс Python.

Пользовательский интерфейс

[ редактировать ]
На этом снимке экрана рабочего стола Metview показан интерфейс на основе значков и возможности визуализации.

на основе значков Metview имеет графический пользовательский интерфейс , в котором любой аспект метеорологической (графической) продукции выражается с помощью значка. Пользователи могут создавать прототипы визуализации, перетаскивая значки в область графика.

Metview также предлагает различные инструменты для исследования и отображения содержимого метеорологических форматов файлов, таких как GRIdded Binary или General Regularly Distributed Information in Binary form ( GRIB ), Универсальная двоичная форма для представления метеорологических данных ( BUFR ), Network Common Data Form. ( NetCDF ) и формат внешних документов базы данных OpenDocument (ODB).

Язык макросов для пакетной обработки

[ редактировать ]

Язык макросов разработан как язык программирования высокого уровня , позволяющий аналитикам и ученым сосредоточиться на разрабатываемой работе и процессе обработки.

# Metview Macro

# reading GRIB files through the read() function
a = read(mygrib1.grb)
b = read(mygrib2.grb)

# calculating the differences between two fields 
c = a-b

# plotting the result
plot(c)

В 2017 году Python была разработана версия макроязыка . [ 6 ]

Поддержка форматов файлов

[ редактировать ]

Metview поддерживает различные форматы метеорологических данных в качестве входных и выходных форматов: GRIB (редакции 1 и 2), BUFR , [ 7 ] NetCDF , ODB (База данных наблюдений ЕЦСПП), [ 8 ] Локальные базы данных и файлы данных ASCII ( значения, разделенные запятыми , сетки и разбросанные данные)

Разработка

[ редактировать ]

Все основные разработки осуществляются в Секции развития ЕЦСПП . Большая часть кода написана на C++ , а версии кода созданы в git . CMake В качестве системы сборки используется .

Metview использует другие пакеты программного обеспечения, разработанные в ECMWF. Metview — расширенный клиент MARS, [ 9 ] и использует ecCodes [ 10 ] для обработки GRIB и BUFR и магии [ 11 ] для контуринга и визуализации.

Распределение

[ редактировать ]

Metview распространяется в основном в виде с исходным кодом tar-файла , называемого tarball , под лицензией Apache версии 2.0. В планах распространение кода на GitHub .

Двоичные версии Metview доступны в conda (через канал conda-forge), в Ubuntu [ 12 ] и МакПортс . [ 13 ] RPM-пакеты для основных дистрибутивов Linux предоставляются в Open Build Service . [ 14 ]

  1. ^ «Официальный сайт Metview» . ЕЦСПП . Проверено 26 января 2022 г.
  2. ^ Рассел, Иэн (январь 2014 г.). «Новость в информационном бюллетене ЕЦСПП № 138 (зима 2013/2014 г.): 20-летие Metview» (PDF) . ЕЦСПП .
  3. ^ Даабек, Йенс (июнь 1990 г.). «Отчет о заседании EGOWS» (PDF) . Отчет EGOWS . 1 . Архивировано из оригинала (PDF) 5 марта 2016 г. Проверено 3 декабря 2017 г.
  4. ^ Симен, Стефан (2 декабря 2017 г.). «2B.2 Metview 4 и Magics++ отвечают на новые проблемы увеличения объемов данных (2010 – 90annual_26iips)» . ams.confex.com . Проверено 3 декабря 2017 г.
  5. ^ Симен, Стефан. «Резюме: Metview: помощь в максимально эффективном использовании данных ЕЦСПП (93-е ежегодное собрание Американского метеорологического общества)» . ams.confex.com . Проверено 3 декабря 2017 г.
  6. ^ Рассел, Иэн (январь 2020 г.). «Интерфейс Python Metview открывает новые возможности» . Информационный бюллетень ЕЦСПП . 162 : 36–39.
  7. ^ Кархила, Веса (июль 2012 г.). «Данные BUFR и Metview» (PDF) . Информационный бюллетень ЕЦСПП . 132 : 34–36.
  8. ^ Кертеш, Шандор (январь 2012 г.). «Новая платформа для обработки ODB в Metview 4» (PDF) . Информационный бюллетень ЕЦСПП . 130 : 31–33.
  9. ^ «МАРС» . ЕЦСПП .
  10. ^ «эккоды» . ЕЦСПП .
  11. ^ «Магия» . ЕЦСПП .
  12. ^ «Пакет Metview: Ubuntu» . launchpad.net . Проверено 2 декабря 2017 г.
  13. ^ macports-ports: Дерево портов MacPorts , MacPorts, 01 декабря 2017 г. , получено 2 декабря 2017 г.
  14. ^ «Показать домашнюю страницу: SStepke/Metview — служба сборки openSUSE» . build.opensuse.org . Проверено 2 декабря 2017 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d2e6d377acbda934325ce8b336015282__1722904380
URL1:https://arc.ask3.ru/arc/aa/d2/82/d2e6d377acbda934325ce8b336015282.html
Заголовок, (Title) документа по адресу, URL1:
Metview - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)