Hi Everyone,
New user here so pardon for the basic questions I have been trying to figure out survey123 for 3 weeks now and I am stuck on 2 things.
1. How can I make the map point smaller in a custom report? On my custom report they look like they are on top of each other because the blue map pin points are huge.
2. On the survey123 website how can I make the screen on the right bigger? Especially the maps. When our technician goes back to the office and decides to edit the map point he is having a hard time editing it since the map is too small.
Thank you!
That map on the right is a default and cannot be changed. I'd recommend setting up a web map specifically for editing features and points (e.g., like in Experience Builder) rather than use the S123 Web Site.
I think this may also resolve the first question you had as well. That first screen shot is also from the S123 Web Site isn't it?
Thanks for replying. The first screenshot is from my custom report which is a word document this is the most important since this is what we will send to our customers. when it gets output to a word or pdf it is hard to determine points since they overlap with these big pointers. For the experience builder I should go look at that. Thank you for pointing that out
Okay, that that is a Feature Report.
This is the latest and greatest for working with Web Maps in Feature Reports: Survey123 Tricks of the Trade: Print web maps in reports
${geopoint1 | drawingInfo:"currentLayer"} - drawingInfo can override the default symbology (e.g., the blue pin for a geopoint) used by the report engine with the drawing information defined in the feature layer JSON. "currentLayer" refers to the layer where geopoint1 resides. You can also reference any feature layer by replacing "currentLayer" with a feature layer URL (e.g., https://.../FeatureServer/0). Note: this only works for input features to the report and does not affect any features or symbology defined in a web map.
I am sorry where do I go create feature layer? Is it in the survey123 website?. I have been reading into it but I am confused.
The Survey123 Website is just a simple GUI with a few extra options. All the heavy lifting is done by Portal (either AGO or Enterprise).
When you create a survey in Connect or even the S123 Website, that action creates a Feature Layer in your Portal.
For what you are trying to do, you shouldn't need to touch the Feature Layer. But if you really want to find your Feature Layer, you need to log into Portal first. Are you using AGO or Enterprise (or do you not know)? AGO uses a common URL to login. Enterprise uses a custom URL set-up by your organization. If you don't already know it, you can find your Enterprise URL on the S123 Website (top right corner)
Ah thank you so much that provided some clarity. So if I do not need to touch the feature layer do I just put ${geopoint1 | drawingInfo:""} in the word template? Does the blue pin drop get replaced with something random? When I looked at the guide that you sent it does not say anything about a parameter to what you can change it to. I am assuming that you can change it to something else that you want.
Also we are not using anything enterprise we are just using the common url to login. I go to the s123 website and login from there.
Ya, they seem to glaze over a few things. Such as the entire process...
Technically, you don't need to change any settings to get a different symbol:
But if you want something different from those two symbols, you need to jump through a few hoops.
This is the most obvious thing to try:
And it updates the S123 Website (see below). While you'd think that's all it takes, you'd sadly be wrong. Feature Reports still output the red/yellow circle. That setting is buried deeper...
Try one of these:
OMG you are so detailed you are amazing! I will try this one and let you know.
${geopoint1 | drawingInfo:"currentLayer"} did the trick! thank you so much! I was not able to make it work in the beginning then realized that the L was a capital. I did that and it worked, it now looks like a smaller red circle. Thank you, for bringing me to the right direction.