Ah, thanks! I'd figured the Coriolis force played into it, but I hadn't thought through what actual effect of the pressure zones would have on the air. That makes perfect sense.

You know, for years I had access to a very good meteorologist at work, and it never occurred to me to quiz him for help on my map-making and world-building.