module OpenMeteo

Overview

TODO Write documentation for OpenMeteo

Defined in:

open_meteo.cr
open_meteo/forecast.cr
open_meteo/forecast/current.cr
open_meteo/forecast/daily.cr
open_meteo/forecast/hourly.cr
open_meteo/forecast/settings.cr
open_meteo/forecast/variables.cr

Constant Summary

BASE_URL = "api.open-meteo.com"
VERSION = "0.1.0"

Class Method Summary

Class Method Detail

def self.forecast(lat : Float64, long : Float64, variables : Forecast::Variables, *, settings : Forecast::Settings = Forecast::Settings.new, forecast_hours : Int32 | Nil = nil, forecast_days : Int32 | Nil = nil, past_days : Int32 | Nil = nil, timezone : String = "GMT") : Forecast #