This is a simple lamp shade that has been decorated with buttons. You can decorate with buttons in lots of ways, for example covering everything with buttons (top photo) or dangling them from the and creations Ideas
DIY: Mod podge a map to a lampshade.I really like the many suggestions for recycling old maps and atlases. You could even concentrate your shade on specific locations that someone likes to personalize the shade for them.
Adding graphic stripes to a plain lampshade is an easy, low-cost way to reinvigorate a room. There are many variations you can create with different colors and widths of ribbon, but here is the basic technique for a shade.