How do we default survey123 geopoint coords?

3245
7
Jump to solution
05-29-2018 11:23 AM
Highlighted
Occasional Contributor III

How do we default the coordinates when we create a new job for a survey? We'd like to use our own coords instead of defaulting to the edge of Africa.  I don't see anything in the excel fields to place our coordinates for the geopoint.

Tags (1)
Reply
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Esri Frequent Contributor

You can also:

View solution in original post

7 Replies
Highlighted
Esri Regular Contributor

Hi Jordan,

Assuming that a 'geopoint' question is included with the survey, you can click on the location button in the map display. 

If there is not a geopoint question included with the survey, the map view and location button will not be visible, and Survey123 will attempt to capture the device's location.  If the collection device is not connected to a network or wifi, the location will end up at location (0,0) which is explained here...Frequently asked questions—Survey123 for ArcGIS | ArcGIS 

Reply
0 Kudos
Highlighted
Esri Frequent Contributor

You can also:

View solution in original post

Highlighted
New Contributor

I was wondering if this works on the web form?  I've successfully set a geopoint from a csv file using the app but I can't get it to work in the web form.  I know the form can access the CSV because it's pulling lat/lon into separate fields in the web form but the geopoint question does not populate.  This is what I'm using and it works for the app.

Thanks,

Ian

Reply
0 Kudos
Highlighted
Esri Esteemed Contributor

Hi Ian,

+ does not work to join together text elements in the web form.  Use the concat() function instead.

concat(${Lat}, ' ', ${Lon})

Highlighted
New Contributor

Thanks

Reply
0 Kudos
Highlighted
New Contributor III

Hi James

when I use concat (), it does not work I have an error message like that geopoint does not accept string

Thanks

Julien

Reply
0 Kudos
Highlighted
New Contributor III

It's OK with number()

concat(number(${Lat}),' ',number(${Long}))

Sorry

Bye