The method of drawing the boundaries of Locations is quite bad and needs to be improved.
Firstly, the fact that all Overlays are rasterised, or at least it appears that way, means that there are no vertexes or edges to snap to. Practically all online platforms these days that work with PDF drawings are vector based for performance and quality reasons. But for some reason, not DroneDeploy.
There are numerous problems when drawing boundaries.
-
No orthogonal override to draw true horizontal and vertical lines. When DD automatically orientates the Overlay to show it squarely on the screen (i.e project north), then it makes no sense that we can’t draw ortho boundary lines to match.
-
Even if a room is at an odd angle to the screen, then we should be able to use Polygon to draw an initial angled line, and then all subsequent lines being drawn perpendicular to the last one.
-
When using Rectangle, after it is draw, it should support further editing such as resizing the rectangle, adding/subtracting vertex points, and even rotation.
-
There should be edge line manipulation. If I need to reduce the width of the boundary, I should be able to click-drag an edge line, rather than manipulating the edge’s two vertex points.