I'm currently trying to build the area covered by the device over a period of work. The first step in this process, apparently, is to create a polygon of the covered area. Since the pattern is not a standard shape, convex hulls exaggerate the covered area, jumping to the largest coverage area.
I found a document that seems to cover the concept of generating non-convex hulls, but does not discuss how to implement this in a high-level language. http://www.geosensor.net/papers/duckham08.PR.pdf
Has anyone seen a direct algorithm for constructing a non-convex hull or concave body, or perhaps any python code to achieve the same result?
I tried convex hulls mostly qhull with a limited edge size with limited success. I also noticed some licensed libraries that could not be distributed, so unfortunately this does not work. Any better ideas or cookbooks?
Telsaboil
source share