Links

GIS Service configuration

There are several configuration values needed to enable address correction and service area validation. These features rely on an external Esri service and are not compatible with other geolocation services.
The address correction feature may be enabled on its own, but service area validation depends on address correction being enabled.

Configure Address Correction

Enables the feature that allows address correction for address questions.
The URL CiviForm will use to call Esri’s findAddressCandidates service.

Configure Service Area Validation

Enables the feature that allows for service area validation of a corrected address. ESRI_ADDRESS_CORRECTION_ENABLED needs to be enabled.
Human readable labels used to present the service area validation options in CiviForm’s admin UI.
Example value: ["Seattle"]
The value CiviForm uses to validate if an address is in a service area.
Example value: ["Seattle"]
The URL CiviForm will use to call Esri’s map query service for service area validation.
Example value: ["https://gisdata.your city.gov/server/rest/services/City_Limits/MapServer/1/query"]
The attribute CiviForm checks from the service area validation response to get the service area validation ID.
Example value: ["CITYNAME"]
The number of tries CiviForm will attempt requests to external Esri services.