MyNixOS website logo
Description

Import Surface Meteorological Data from NOAA Integrated Surface Database (ISD).

Functions to import data from more than 30,000 surface meteorological sites around the world managed by the National Oceanic and Atmospheric Administration (NOAA) Integrated Surface Database (ISD, see <https://www.ncei.noaa.gov/products/land-based-station/integrated-surface-database>).

worldmet

open source tools to access NOAA Integrated Surface Database (ISD) meteorological observations

R-CMD-check CRANstatus metacran downloads
github website book

worldmet provides an easy way to access data from the NOAA Integrated Surface Database (ISD). The ISD contains detailed surface meteorological data from around the world for over 35,000 locations. See also the map. The package outputs (typically hourly meteorological data) work very well with the openair package.

Part of the openair toolkit

openair | worldmet | openairmaps | deweather


💡 Core Features

worldmet has a small handful of core functionality.

  • Access ISD metadata using getMeta().

  • Import ISD monitoring data using importNOAA(), with options to improve performance with parallel processing. Data is in a format ready to use with, for example, openair::windRose().

  • Write files in ADMS format using exportADMS().


📖 Documentation

All worldmet functions are fully documented; access documentation using R in your IDE of choice.

?worldmet::importNOAA

Documentation is also hosted online on the package website.

website

A guide to the openair toolkit can be found in the online book, which contains lots of code snippets, demonstrations of functionality, and ideas for the application of openair's various functions.

book


🗃️ Installation

worldmet can be installed from CRAN with:

install.packages("worldmet")

You can also install the development version of worldmet from GitHub using {pak}:

# install.packages("pak")
pak::pak("openair-project/worldmet")

🏛️ worldmet is primarily maintained by David Carslaw.

📃 worldmet is licensed under the MIT License.

🧑‍💻 Contributions are welcome from the wider community. See the contributing guide and code of conduct for more information.

Metadata

Version

0.9.9

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows