One of the crucial functions that would help immensely would be to add a "snap to" function when installing ESRI Lines.
in progress
Adrian Zuniga
This is now Live for the web app!
Mobile is coming soon!
https://help.fulcrumapp.com/en/articles/8451568-how-to-create-lines-and-polygons-in-the-web-app#h_7bd43726f3
Adrian Zuniga
in progress
J
Jeremy Palmer
I've done something similar in my first app using lines. Mobile users enter power supply locations and sensor locations in different (sibling) repeatables as points, then enter cable routes between them. Of course, you can't even see the start and end points when doing this, which could have made it very tricky to place the cable routes. I got around this by getting the user to select the start and end points (from calculated lists of points in the main record) and then creating a straight-line geometry programmatically. The field user can then add kinks into the line with the geometry editor.
It works well enough, but there's quite a lot of programming effort involved, so a snap function would be really helpful, especially if we could control visibility of other geometries. In my case, I'd want to see two
sibling
geometries in my cable route layer, which I realise goes against the way Fulcrum normally works.Adrian Zuniga
Jameson Shull - Do you need this for Web or Mobile, or both? Also, can you provide an example use case for where snapping would be required? Would you be snapping to other records, layers or basemap vector data?
J
Jameson Shull
Adrian Zuniga -
*In my application, this would only be needed for the Mobile version.
*The most abundantly used case for my application would be snapping the new line/point/poly to a place where an existing line/point/poly. We use the lines/points for distribution power line data acquisition. The accessor goes to the location, in field, to analyze the point, the GPS data is acquired via the "find me" button and a point is entered and saved. The fielder will then begin documenting the corresponding data associated with the power line, therefor, this would be the instance when snap would be used, to extend the line. The line start would be at the initial point and end where the next point in the series was installed or planned.
*Initially, the point would be the only entity required to utilize the snap function, so a record.
Adrian Zuniga
Jameson Shull: Thank you for the additional context, that's extremely helpful. We are currently working on Snapping on the web and that should be available soon. Snapping on mobile is going to come a bit later, maybe early May. We'll be reaching out to you when the beta becomes available.
J
Jameson Shull
Adrian Zuniga
Do you have any updates or developments on the mobile Snapping?
Adrian Zuniga
Jameson Shull: Yes, thanks for asking! The snapping feature on mobile is dependent on some updates we are making to the mobile geometry editor. I'm hopeful we can invite you to try the beta in August.
Adrian Zuniga
planned