:warning: rough PIN implementation

Reports only generate properly if geometries returned are all polylines.
If there are points, then the geometries are not displayed.

This is a crude implementation with not a lot of error checking and ui :sparkles: