FOSS4G-Asia 2024

The QGIS Shredder Plugin Inspired by Banksy’s Shredder: Sustainable shredder with no waste
12-16, 15:00–15:15 (Asia/Bangkok), Auditorium Hall 2

In October 2018, the art world witnessed an unprecedented event when Banksy’s “Girl with Balloon” partially shredded itself immediately after being auctioned at Sotheby’s. This bold act challenged traditional perceptions of art, value, and the role of the artist. Drawing inspiration from this event, I developed a unique QGIS plugin that shreds layers.

This plugin shreds the input data into shredded pieces and is implemented with a simple pyQGIS API.
It can be shedded with either vector or raster layers, and the fineness of the shredding can be set.

This plugin may seem useless at first glance, but it can be used when you want to mess up your data, when you have created data that you cannot show to others, when you just want to relieve stress, or when you want to feel like Banksy.

Most importantly, while shredding physical documents produces waste, shredding data creates no physical waste, making it a truly sustainable practice.


In October 2018, the art world witnessed an unprecedented event when Banksy’s “Girl with Balloon” partially shredded itself immediately after being auctioned at Sotheby’s. This bold act challenged traditional perceptions of art, value, and the role of the artist. Drawing inspiration from this event, I developed a unique QGIS plugin that shreds layers.

This plugin shreds the input data into shredded pieces and is implemented with a simple pyQGIS API.
It can be shedded with either vector or raster layers, and the fineness of the shredding can be set.
First, select one star data from the vector data as an input layer.
Next, simply specify the fineness of cut and press the “Execute” button.
Mesh polygons are created in the bounding box of the input data according to the fineness of cut, and the input layer is clipped at each object in the mesh polygons to be shredded.
Of course, the original data cannot be restored once shredded, it will be deleted. Because it is, isn't it? If the document is actually shredded, it cannot be restored.

This plugin may seem useless at first glance, but it can be used when you want to mess up your data, when you have created data that you cannot show to others, when you just want to relieve stress, or when you want to feel like Banksy.

Even if you shred important data with this plug-in, the creator will not take any responsibility. Because if you actually shredded important documents, you are responsible for it, right?

Most importantly, while shredding physical documents produces waste, shredding data creates no physical waste, making it a truly sustainable practice.

Above all, wouldn't it be nice to create a plugin like this that benefits no one? Because FOSS4G is a free and open world.