Skip to content

The goal of this project is to utilize the CitiPy Python Library and the OpenWeatherMap API to create a representative model of weather across world cities.

Notifications You must be signed in to change notification settings

jwhite1987/Open-Weather-Map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Weather Map API

Project Description

  • The goal of this project is to utilize the CitiPy Python Library and the OpenWeatherMap API to create a representative model of weather across world cities.
  • Then, create a series of scatter plots to showcase the following relationships:
  • Temperature (F) vs. Latitude
  • Humidity (%) vs. Latitude
  • Cloudiness (%) vs. Latitude
  • Wind Speed (mph) vs. Latitude
  • Then, run linear regression on each relationship. This time, separate the plots into Northern Hemisphere and Southern Hemisphere:
  • Northern Hemisphere - Temperature (F) vs. Latitude
  • Southern Hemisphere - Temperature (F) vs. Latitude
  • Northern Hemisphere - Humidity (%) vs. Latitude
  • Southern Hemisphere - Humidity (%) vs. Latitude
  • Northern Hemisphere - Cloudiness (%) vs. Latitude
  • Southern Hemisphere - Cloudiness (%) vs. Latitude
  • Northern Hemisphere - Wind Speed (mph) vs. Latitude
  • Southern Hemisphere - Wind Speed (mph) vs. Latitude
  • Using the data from the first half of this project, then create a heat map that displays the humidity for every city from Part I.
  • Finally, narrow down the DataFrame to find the "ideal" weather condition, use Google Places API to find the first hotel for each city located within 5000 meters of the coordinates and plot the hotels on top of the humidity heatmap with each pin containing the Hotel Name, City, and Country.

Languages & Technology Used

  • Python
  • Pandas
  • Jupyter Notebook
  • CitiPy
  • Open Weather Map API
  • Google Places API

Screenshots

image

image

image

image

image

image

image

image

image

Links

About

The goal of this project is to utilize the CitiPy Python Library and the OpenWeatherMap API to create a representative model of weather across world cities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published