I need some more information in order to properly diagnose what the issue might be:
1) Can you confirm that your location appears in Collector or another mapping application?
2) What model of phone are you using?
3) Are you using the internal GPS or an external receiver?
One of our field workers has also problem with the location in survey123 .
All her submited surveys located in 0,0 (Near Gabon).
She has Xiaomi Redmi Note 4 with Android 6.0.
The location works perfect in Collector.
Is there a way to fix it?
Does the device have GPS signal when Survey123 is opened and the location question selected? Or are you opening the app and trying to get the location when indoors.
There is currently a known issue with Survey123 with some Android devices where if the GPS signal is not available for the current location, it will not fall back to the network/wifi location information. This causes no location to be returned from the device. A fix for this issue is currently being developed and hopefully will be available in a future release.
In the meantime, can you ensure that the GPS is working and has a valid signal when opening and using Survey123 and let me know if the device still does not report the location.
Survey123 opens by clicking on a custom URL in the Collector's popup window.
The position in Collector works perfectly, but in Survey123 we get no position message above the map (Geopoint question) and the push pin is located at 0,0.
When we enter the map and press the position button, most times there is no response, but sometimes it works and the push pin is placed in the right position.
All the work and tests are done outside.
Thanks for the additional information, it appears to be Android and device specific. A bug has been created for this issue in our backlog and will hopefully be addressed in a future release.
Further to my reply earlier, I would like to check, are you passing the coordinates as a parameter from Collector to Survey123 as part of the custom URL? This can be done using the "center=latitude,longitude" parameter.
It could be that the geopoint question is defaulting to 0,0 if the coordinates are not passed through using the center parameter on that device?
Thanks for your answers.
I am passing coordinates fields as parameter from Collector, but not as
coordinates with the "center=latitude,longitude" method.
I am passing the X and Y fields from existing locations layer (in
Collector) to the survey layer (new visits) in order to keep a record of
that information in the survey layer, not for positioning the survey
The custom URL looks like this:
Do you think that passing X and Y parameters this way could affect the
In other devices we are using the same method and there is no problems with
the location in survey123.
2017-07-21 3:18 GMT+03:00 Philip Wilson <firstname.lastname@example.org>:
Re: Survey123 unable to capture current location
reply from Philip Wilson
in Survey123 for ArcGIS - View the full discussion