Drawing in a canvas space

Description of the limitation and why it is relevant to address

As a user, I would like to draw simple geometries that I could use as a driver or input for my application.
Example: I would like to draw a polygon that could be used as a sketch to describe a floorplate, cores, etc…

Submitter proposed design (optional)

Attached an example from Hypar. Even the usability of the tool is important. The possibility of tracing straight lines, knowing the length are information super useful during the drawing operation.

Current workarounds

Using MapView functionality but with the map in the background, the drawing tool is very basic.

1 Like

Hi Mirco, thanks for this nicely written out feature request!

let me share a potential feature addition we have been thinking about. would love to hear from you if this would solve your usecase and if not (completely), what is lacking:

  • adding a dedicated 2DGeometryView with optional grid
  • adding fields analogous to MapView: PointField, LineField and PolygonField
1 Like

Hi @matthijs
thanks for the message.
Yeah, make sense to me… what is really important is also the functionalities of the fields.
As I was showing in the video, having the possibility of drawing orthogonal lines, knowing the length, and having the possibility of changing the shape or stretching the shape by grabbing the points, could be very useful interactions.

Some examples:
As an engineer, I need to draw a floor plate boundary to calculate the distribution of the columns.
As an engineer, I need to sketch the section of my bridge to evaluate the load and the repeated section I could use in the project.
Or these ones are part of the functions Hypar has using sketches.

Thanks for the extra info. Will add your request to our internal issue tracker.

Cool keep me post it with this.

Hello @sonomirco
Thanks for this. I was just about to request the same.
Additionally, it would be great if we could click and drag and, if possible, rotate an entire map object. As an Architect, I would like to draw full building envelopes and have the flexibility to move them around my site quickly without drawing them from scratch or dragging each corner point to the desired location.
In my view, this is the most important feature when setting up a site layout.

Hello Viktor Team

Happy New Year.
Kindly confirm the status of this feature request if possible.
Thank you.

1up for this feature!

I have tried @sonomirco proposed workaround and I’m getting an error trying to serialize the geopolyline