Select to view content in your preferred language

Survey123 Connect Issues with null island

368
8
07-17-2025 07:56 AM
KyleWicks1
Emerging Contributor

I made a survey in SurveyConnect that has a geopoint question (which is in a repeating section, so users can submit multiple points), but when I test it out the Form results get sent to null island while the geopoint question gets mapped correctly (though it has no details from the actual form itself)? Any ideas? Survey attached.

0 Kudos
8 Replies
Neal_t_k
Frequent Contributor

You don't have a geolocation in the main section, so it is defaulting to 0,0.  Your repeat table should be connected to the main form by GlobalID to ParentGlobalID, Past that if you want to see any other fields from the main survey, you would have to pulll them in using a calculate field in the repeat section.

Start out by adding a hidden geopoint question in the main section and the survey will attempt to grab coordinates in your main form.

0 Kudos
Neal_t_k
Frequent Contributor

I just noticed you also have the submission_geopoint on the setting page set to null, I am not familiar with that setting and can't find documentation, you may try deleting the "null"

https://doc.arcgis.com/en/survey123/desktop/create-surveys/xlsformsettings.htm

0 Kudos
KyleWicks1
Emerging Contributor

Yeah I did that because of what I found while googling what to do to fix it. It didn't seem to do anything, so I just removed it. I also tried the hidden geopoint idea and that didn't really fix the issue either. Whole issue seems to be because of the fact that I'm trying to allow repeat submissions, but maybe I should just only allow one submission per survey?

0 Kudos
Neal_t_k
Frequent Contributor

Try unhiding the geopoint in your main form,  and selecting a location manually and ensure the form is submitting the appropriate coordinates. And then move on from there.  I opened your form added a geopoint in the main form and was able to get coordinates in the main form (both manual and hidden) and in the repeat. So not sure what is different on your end?

You probably have checked this but worth checking for sure, did you ensure your location services were turned on when doing your tests?

0 Kudos
KyleWicks1
Emerging Contributor

So I did the hidden geopoint question and it just puts a second point at my location (because my location services are on like you later asked). At least I'm closer than null island now, but still wish it was only one point with all of the details, or if someone submitted multiple points each point would show up with the same form information. Right now when I select the point at the actual location it just displays this with no other information. (the 2nd page in 1 of 2 is for a different layer).

KyleWicks1_0-1752768309058.png

 

0 Kudos
Neal_t_k
Frequent Contributor

That is all you are asking for in the repeat section.  If you want to pull in data from the main section you will have to either calculate fields from the main section or asks those questions in the repeat section.  If all the questions in your main section only need to be asked once that is the correct place for them, but it sounds like you actually don't need a geopoint in the main section and just want to use the repeat section as your "main" data sheet.  If that's the case just make a bunch of hidden fields to capture all the data you want from the main form inside the repeat.

Neal_t_k_0-1752770403328.png

Do this for all the fields you want to see with a point.

 

0 Kudos
KyleWicks1
Emerging Contributor

I think this is what I'm going to end up doing. Thank you...I wish it was simpler haha, but it is what it is I guess.

0 Kudos
Neal_t_k
Frequent Contributor

Another thought would be to use the indexed-repeat function to pull the coordinates from the first repeat to calculate a geopoint question in the main form. This however would not provide all the details for subsequent points unless you followed above.

https://doc.arcgis.com/en/survey123/desktop/create-surveys/xlsformrepeats.htm#ESRI_SECTION1_F3E28755...

0 Kudos