I’m busy building a Cable Survey App based on XY Maps and floorplans/blueprints.
Question 1: Please could someone advise if it is possible to connect the pins on my XY Maps with lines?> Question 2: If Q1 is possible; would the lines be linked to the pins i.e. if I ‘hide/filter’ a pin the line would ‘hide/filter’ too?
ould someone advise if it is possible to connect the pins on my XY Maps with
I’m sorry, drawing lines on a map is currently not supported. You could however, use actions to generate a series of points to give an illusion of a line and color those points a different color.
Actually, we can use the drawing type, unlock the image, draw lines on it, and then lock it…
unfortunately you can’t like zoom in on it, and ave any kind of precision.
I had actually come across your Dynamic Areas on a Map before - nice work!
“Using actions to generate a series of points to give an illusion of a line…” sounds interesting. Do you know if we’re limited to using the map locator pin as our imitation shape or could I use smaller shapes, say a dot or very small circle?
I wouldn’t say its the easiest to setup :). But you will be much more fluent in using actions if you have success in setting this up :).
You could possibly set it up like this:
When you enter a new pin, also give the option to select the previous pin in the path. This makes an easy association to draw a path.
Then when that new pin form is saved there could be a grouped action called on form save. This group action would have multiple child actions that would calculate the the pins that would represent the “line”. You could have 4 actions here that calculate the 20%, 40%, 60%, 80% pins that would show up. You could go more granular if you wanted to, depends how you want it to look.
The final consideration you would need to solve for is what to do if you end up editing and moving a survey point. To solve for this you will need to create another grouped action like above in that this action would have all of the child actions from above, but the first child action would be to delete the existing pins if a line was already in place. Then makes sure the app cleans up the lines when they are no longer needed anymore.