I'm using the Smithsonian Global Volcanism Database and have a .csv lat lon points from it. It seems they are using decimal precision on their lat lon to give a rough idea of the size of the area that a volcanic center covers. For example, the enormous Phlegrean Fields are given as 37.1, 12.7 while a single volcano like Vesuvius is given as 40.821, 14.426. At least I think that's what they're trying to do (and yeah, I realize that would be a bad way to do things).
Anyway, what I want to do is create polygons that cover the entire area specified by the imprecise locations for each volcano. I mostly use QGIS and related open source tools and I could probably script this in QGIS python pretty easily, is there an existing tool I can use to do this instead?
EDIT: Note that often the latitude precision does not match the longitude precision. For example, Kurab volcano is given as 11.88, 41.208 .