Answer :
I got this off online so its all in quotes "Pressure gradient(the pressure gradient between poles and equator only produces the three global winds on either hemisphere), coriolis force due to the rotation of the earth,Centrifugal force if the isobars are curved,Mountain barriers,turbulance and convection currents in the atmosphere,and frictional force due to tall buildings are some of the important factors which affect the wind speed and direction."
Pressure gradient(the pressure gradient between poles and equator only produces the three global winds on either hemisphere), coriolis force due to the rotation of the Earth, Centrifugal force if the isobars are curved, Mountain barriers, turbulence and convection currents in the atmosphere, and frictional force due to tall buildings are some of the important factors which affect the wind speed and direction.