Hi all,
I'm hoping there's an easy solution to this. I'm building a public-facing survey for emergency responses. In the survey the public will be looking up their address via a custom address locator in a geocode type question. For x & y reasons, the public won't be allowed to look up their address in a map interface. So I'm hoping to use the pulldata function to glean the coordinates from the custom address locator and push them into a geopoint question so a point is created in the correct location.
But it's not updating the geopoint question and the survey points are getting put at 0,0 off of Africa.
But if I manually change the lat/long questions to something in decimal degrees, it works.
My custom address locator is in WKID 2914 with international feet as the units, which isn't an option in the Survey123 Connect --> Map tab --> Coordinate Format list.
My current question calculations are:
- long: pulldata("@json",${address},"attributes.X")
- lat: pulldata("@json",${address},"attributes.Y")
- location: concat(number(${lat})," ",number(${long}))
Published to AGOL with Survey123 connect V3.14.261
Is there a way to change the Geopoint question WKID or to maybe convert on the fly to WKID 2914? I'd like to be able to use my custom address locator to avoid AGOL credit costs and still be able to push it into a geopoint question.
I've attached this section of my survey XLS.
Thanks for all your help,
Caitlin Todd
Lane County GIS