How to load weather data using Python
In this article we load historical weather data and weather forecast data using Python
How to use Python and Pandas to join historical weather data to road accident data
I am currently investigating the relationship between weather conditions and accidents by using a dataset of road accidents in Fairfax County, Virginia obtained from the Virginia Department of Motor Vehicles. The first step to perform the analysis is to combine the accident data with the historical weather conditions. In this article, we will discuss how …
How do I run a weather API query using HTTP POST?
While it is very easy to run weather queries using HTTP GET requests, there are times when it is preferable or even necessary to use HTTP POST requests instead. While HTTP POST requests are a little more complicated to configure and execute, they are well within the reach of any modern script or language. Also, …
Continue reading “How do I run a weather API query using HTTP POST?”
What is a Weather API?
A weather API is an Application Programming Interface that allows weather data to be queried from scripts and code. Good weather APIs provide both historical weather data and forecast data via an easy-to-use, well-defined programming interface. The best APIs have dozens of weather measures, near-real-time current conditions reporting, and decades of worldwide historical weather reports. …
How to load weather data into a Juypter Notebook
This article describes how to create a new Jupyter notebook that retrieves weather data from the Visual Crossing Weather API. The example uses Python as development language but you can choose any language that Jupyter supports including C++ and R. JupyterLab is used to create the notebook. JupyterLab is a web-based interactive development environment for …
Continue reading “How to load weather data into a Juypter Notebook”
Replacing the Yahoo Weather API
Visual Crossing is the perfect replacement for the Yahoo Weather API offering up to 1000 free results a day and full access to forecast and historical data.
Replacing the Weather Underground API
This article provides a step-by-step guide to replacing the Weather Underground API with the Visual Crossing Timeline Weather API. The Timeline Weather API offers a generous free daily API limit and a simple JSON response that is easily used in any existing application or script. This makes the Timeline API, the perfect replacement for the …
Building and Running your first weather API query
Using a weather API is an extremely powerful and flexible way to get weather data for any project. Whether you need historical data, forecasts, or current conditions, using an API allows you to automate fully automate the query process. There is no need to deal with web pages cluttered with ads or constantly updating an …
Continue reading “Building and Running your first weather API query”
How to use cURL to download weather data
Visual Crossing’s weather Query Builder makes it easy to build weather API queries and download result data for any date or time period. However, in some use cases you need to move beyond a web-based interface and automate your weather data retrieval. While this is easy to do if you are a coder or scripter, …
Replacing the OpenWeatherMap API with Visual Crossing Weather
Visual Crossing is a superior replacement for the OpenWeatherMap API (also known as the OpenWeather API) in both cost and functionality. By offering up to 1000 free results a day and full access to forecast historical data, Visual Crossing Weather makes it easy for everyone to test the API, compare data, evaluate extended weather functionality, …
Continue reading “Replacing the OpenWeatherMap API with Visual Crossing Weather”