Weather API - OpenWeatherMap,
This library is for getting information about the weather (current weather data, 5- and 16-day forecasts...), using the OpenWeatherMap.orgrestful web service.
Current & Forecast weather data collection: *Current weather data *16 day / daily forecast *5 day / 3 hour forecast
- Java 1.8
- Weather API - OpenWeatherMap OpenWeatherMap.jar
- The Gson library gson-2.2.2.jar
- OpenWeather API-Key
Before you start, ensure you have your own OpenWeather API-Key to be able to retrieve the weather data.
- Summary of set up An example for using this library:
#!java
public static void main(String[] args)
{
try
{
// Place your OpenWeather API-Key
String API-Key ="***";
IWeatherDataService dataService = DataServiceFactory.getWeatherService(service.OPEN_WEATHER_MAP,API-Key);
WeatherForecastDaily data = dataService.GET_16_DAY_WEATHER_FORECAST_DATA_BY_CITY_NAME("Constantine","dz");
CurrentWeather data2 = dataService.GET_CURRENT_WEATHER_DATA_BY_CITY_NAME("Toronto","on");
WeatherForecast data3 = dataService.GET_5_DAY_WEATHER_FORECAST_DATA_BY_CITY_NAME("London","uk");
}
catch (WeatherDataServiceException e)
{
e.printStackTrace();
}
}
*GNU Lesser General Public License v3.0
- Email:
- Rosisoft