Ok so the more I play with Survey123 the more I like it. This could actually be a better tool than collector. I have one major question, I can see multiple ways to get the data out but what about the attachments? How can you export those? For collector the easiest way I see is to use dashboard and the export widget but in using the survey webmap it always errors out. Online in the survey site I see several options for download but I would like to download the csv and attachment separate? Is this possible?
Solved! Go to Solution.
Hi Ron,
Survey123 and Collector for ArcGIS are really targeting different use cases. You may find some scenarios where Collector is the right approach, but for others Survey123 may be a better fit. It just happens that you had no choice until not long ago.
In regards with extracting the attachments from ArcGIS Online, here are a few approaches:
1- In the http://survey123.esri.com web site, first login, hover your mouse over the survey of your interest and click on View Results. Then simply download your feature service as a file geodatabase. You can open the file geodatabase in ArcMap or ArcGIS Pro, identify features and get access to your attachments. From the http://survey123.esri.com web site you can also download your feature service as a csv, although that option will not download your attachments.
2- In http://arcgis.com, first login and then go into your contents. You should see a bunch of folders prefixed with survey- Look for the survey of your interest and open that folder. Then go into the feature service and export its contents to a file geodatabase.
Regardless of how you get the file geodatabase (through survey123.esri.com or arcgis.com), you may want to actually extract the attachments from the file geodatabase. Have a look at this article which describes how to use a python script to save your images as files on disk. Combining #1 or #2 above plus the python script I think you will be able to get what you wanted.
ismael
Hi Ron,
Survey123 and Collector for ArcGIS are really targeting different use cases. You may find some scenarios where Collector is the right approach, but for others Survey123 may be a better fit. It just happens that you had no choice until not long ago.
In regards with extracting the attachments from ArcGIS Online, here are a few approaches:
1- In the http://survey123.esri.com web site, first login, hover your mouse over the survey of your interest and click on View Results. Then simply download your feature service as a file geodatabase. You can open the file geodatabase in ArcMap or ArcGIS Pro, identify features and get access to your attachments. From the http://survey123.esri.com web site you can also download your feature service as a csv, although that option will not download your attachments.
2- In http://arcgis.com, first login and then go into your contents. You should see a bunch of folders prefixed with survey- Look for the survey of your interest and open that folder. Then go into the feature service and export its contents to a file geodatabase.
Regardless of how you get the file geodatabase (through survey123.esri.com or arcgis.com), you may want to actually extract the attachments from the file geodatabase. Have a look at this article which describes how to use a python script to save your images as files on disk. Combining #1 or #2 above plus the python script I think you will be able to get what you wanted.
ismael
Thanks I was hoping for a way to export only attachments directly but wishful thinking. I know I can export via the FGDB but what I realized and really liked was that with Survey123 I can assign the photo naming convention based on the field name.