Using remote data sources in the Weather API

The Visual Crossing Weather API provides access to both historical and future, forecasted weather data. Wherever possible, we use official, physical weather station observations to provide the historical weather data. This ensures that the observations are of the highest quality. However in some cases, such as remote locations away from official weather stations or stations …

How to debug problems when running weather API queries in code

This article provides suggestions on how to troubleshoot and resolve some of the common problems we see people when people attempt to run weather API queries in code. The suggestions are listed in order that you should use to troubleshoot any problems. Does the query run in a browser? If your Weather API query doesn’t …

How to find weather data using NLP (Natural Language Processing)

Natural Language Processing (NLP) is an artificial intelligence process used to by computer systems to find the meaning of text content. This allows the human users to ask questions using sentences written in a natural way using normal sentences. Successful NLP systems will allow users to ask questions in different ways and still be able …

How to load weather data in Swift

Swift is the key development language on Apple platforms replacing the older Objective-C as the goto language for Apple’s desktop and mobile platforms. Given its importance especially on mobile platforms, it is natural that Swift developers would want to load weather data into their applications. Luckily, frameworks available in Swift’s make it easy to compose …

Understanding the “fair use” system in Visual Crossing Weather

Visual Crossing Weather is the most powerful and cost effective way to obtain weather data for your data analysis project, weather app, or virtually any other weather use case. We pride ourselves in providing the highest-quality weather data at the most affordable prices. In order to protect our user community from runaway scripts, malicious abusers, …