Google Weather
Editor's Note: This file was selected as MATLAB Central Pick of the Week
Google Weather
Get location specific weather data using Google's Weather API
Usage:
1. gweather()
2. gweather('place') Ex. gweather('Goa')
3. gweather(lat,long) Ex. gweather(15.563,73.818)
(lat,long in decimal degrees)
Besides printing the current conditions and the forecast, the function
returns the forecast information in a structure. (Output)
Sample Output:
Location:Natick,MA
Current Conditions:
3°C, 86% Humidity, Light rain
Forecast:
Thu: -7°C to 3°C, Icy
Fri: 0°C to 2°C, Mostly Sunny
Sat: 0°C to 10°C, Rain
Sun: -6°C to 6°C, Cloudy
Note
Apparently, the Google Weather XML Feed is not officially supported.
Use of lat,long often provides unreliable results.
Cite As
Sagar Aiya (2024). Google Weather (https://www.mathworks.com/matlabcentral/fileexchange/35370-google-weather), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Data Import and Analysis > Data Import and Export > Web Access and Streaming > Web Services >
- MATLAB > External Language Interfaces > Other languages > Google >
- Sciences > Geoscience > Weather and Atmospheric Science >
Tags
Acknowledgements
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.6.0.0 | - clc has been removed.
|
||
1.4.0.0 | Uploaded the updated gweather.m file which I forgot to upload during the previous update. |
||
1.3.0.0 | provision to supply geographical coordinates as arguments instead of a location name. |
||
1.0.0.0 |