Ideally this would work for points, linestrings, and polygons, but right now we can restrict it to only working on polygons.
The idea would be to take a polygon, mesh it, and "extrude" it in the z-axis to create a 3d mesh. We would also need a triangulation interface first, but that seems fairly easy to do, and there are plenty of packages which would do it.
This would make creating plots like the one below easier (yes it is bad practice, but it's cool)
Is there any reason we should not do this?
(In all seriousness, this could be useful for 3D hexbin plots as well)
Ideally this would work for points, linestrings, and polygons, but right now we can restrict it to only working on polygons.
The idea would be to take a polygon, mesh it, and "extrude" it in the z-axis to create a 3d mesh. We would also need a triangulation interface first, but that seems fairly easy to do, and there are plenty of packages which would do it.
This would make creating plots like the one below easier (yes it is bad practice, but it's cool)
Is there any reason we should not do this?
(In all seriousness, this could be useful for 3D hexbin plots as well)