Originally Posted by barba
Is a rain cape the same as a poncho? If yes, you may want to search for that term.
Technically, yes, a rain cape is a poncho but so much more as alluded to in earlier posts. Poncho's may or may not have internal devices to keep them on your body and do not actually have to be waterproof(!). So, even though I can't imagine the o.p. needing more information than already provided by the excellent comments, links, photo's already supplied, ('s been an education for me in any case) any search criteria whether it includes the keyword 'poncho' or not should simply include the modifying keyword(s) 'bicycle' and/or rain.
H