Most people I know use car covers or tarps. You could try something like the plastic used in convertible tops, if you want to be able to see through it. Sew it to some canvass or some such rugged fabric. Use snaps to fasten it to the vehicle. Velcro is another thought, but may not hold up when transporting the vehicle.
Steve