They are "press studs" or "snaps". I'm not familiar with that style, and I couldn't make out a brand name on the ones you have.
Who can help you is whoever made the shade cloth "window" covers. In other words, the canvas
shop near you or the marina where you keep the boat
could probably put you on to a catalog or a web site, although I'd think Jim's suggestion would also work