Skip to content

This repository contains the information required to set up survey123 to do address 'validation' on the fly

License

hansonwj/s123addressvalidation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Survey123 on-the-fly address validation

This repository contains the information required to set up survey123 to do address 'validation' on the fly. It provides feedback to the user telling them the quality of the best match ("match score") as well as storing the lat/long and single-line address for the matched address.

Create a new Survey form in Survey123 connect. Choose import from file and select the xlsx file. Add the .js file to the survey's scripts folder.

Note that this will use credits based on the current ESRI standard. At time of writing it is 40 credits per 1000 geocodes. Note the geocoding will start when you have values in the "street number", "street name" and type more than 3 characters in the "suburb field". Every keypress in those fields will send another geocoding request to the server and will count as one geocode.

You can swap out the locator for your own to minimise costs by editing the locator URL within the javascript file. Note you may also have to change the attribute fields if your locator returns different attributes to the esri world geocoder.

This is provided as-is and is free to use at your own risk.

About

This repository contains the information required to set up survey123 to do address 'validation' on the fly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published