Hi,
I have a repeat section with a geopoint question, but for each location that gets recorded, the map on which the point is placed appears empty. Is it possible to see the map populated with the points previously collected as part of the repeat section in that form?
Say, the first iteration of the repeat section, when collecting the geopoint, the map will be empty, as it's the first one. But on the second iteration, the first location is visible. And on the third one, the first and the second are also visible.
This is to aid with the data capture as some of the positions we record can be supported by showing the relative positions to other features (e.g. tree positions inside a woodland).
I have seen some comments out there suggesting expressions in the that body::esri:style and bind::esri:parameters but so far I've had no joy when testing this.
TIA
A geopoint question can only handle one point, there is not an option for multi-point geometry. Using repeats gets you multiple single points,i.e. 1 point per repeat. You also can't reference a point in a question resulting from the answer to that question in a previous repeat as it results in cyclic dependency.
Here is kind of a workaround type solution that might suffice. Add a readonly geotrace question right above your repeat. In the calculation field add sum(${<your_geopoint_question>}). This will give you a path (line) of where your previous collections were taken that can be referenced prior to collecting a new point. If you already have a geo type question in your main form, make sure to null the geotrace.
hopefully that is closer to what you want.
The other not good option I can can up with is, and would only work online, would be be have users submit after each point collection. Then use the repeat layer to make a web map to reference in the geopoint question. The map could then show all previous points and user would add a single new point with each submission.
Depending on your other data needs, have you considered Field Maps or Quick Capture, I am not as familiar with those but you maybe able to achieve your point collection with those and then if needed link to a survey123 to fill in the rest of the questions.