Combining Survey 123 and Collector

02-15-2019 11:32 AM
Status: Open
by Anonymous User
Not applicable

Create a data collection app that uses the documentation of Survey 123 and mapping ability from collector. collector survey123 implementing arcgis #surveying


Use case - add inventory item in collector, then immediately sync that inventory item into survey 123 for condition survey of that new inventory item - all in disconnected environment.

by Anonymous User

We recently noticed... you can't edit the same layer in Collector and Survey123.  (I think??) The first requires versioned features and the second, requires it to be off. The only way quasi workaround would be to create a complete replicated copy of the layer just so you could use both apps to modify a layer. Hopefully this can be a future feature enhancement?


surely it would have been less work to integrate the two rather than all the work put into the custom URL scheme, building better forms in collector and adding lines and polys in Survey123?

All I want is the map-based collection of collector (ability to download basemaps as you go, record a GPS track, etc.) with smart forms from Survey123 (cascading domains, conditional fields, pretty formatting).

Alas I have to build a line feature with a related table so that I can do geometry in collector and attribution in Survey123, then not see the whole picture in either system until I find some mobile coverage, then not be able to generate a full report from Survey123 as it is only looking at one table, not both


by Anonymous User

+1 Right on James, we also want this.


Unfortunately until better ways to communicate between these two apps are developed, the best solution for now seems to be the custom URL scheme.

If you choose to go this way - I wrote a script that automates the production of the URL. Published here.


Rather than improving communication between the two, cant they just be combined? I realise they have been developed in isolation in separate countries, but the custom URL scheme is a pain! My staff work completely offline, so having to flick back and forth between apps to see what they have captured is way too many keystrokes, not to mention having to ensure they have the most up-to-date map and survey downloaded before they go out in the field - the workflow is huge. Then the pain for me of having to trawl through a bunch of related tables to get my data out the other end, I just want one app that collects all of the data in a useful way! Surely some clever programmers could drop all of the form based stuff into collector, or if that is too hard they could be bundled together into what looks like a single app and do all of the custom calls in the background? The amount of customisation I have to do to use the 'ecosystem' of apps makes me feel like Esri should be paying me, not the other way around!

by Anonymous User

Agree; combining would be preferable in reality.