All of the geocoding functions include a ConfidenceLevel arugment, which is optional and not necessary in most cases.
ConfidenceLevel limits geocoding results to a specified quality level (1-4, described below). The function returns an error if the confidence in the location match is outside of that level. The default ConfidenceLevel is 3, which means results 3 or better are returned.
ConfidenceLevel | Description |
1 | Very High: Includes exact as well as very close matches. In order to get a Level 1 result, all of the potential matches (if multiple) need to be within 0.1 miles of each other. The top match is returned first by geocoding APIs and can only have very small differences between it and the input query. |
2 | Good match: Trust is 85% or greater AND if address is outside the range listed in the database, the top match is within 500 address units of input address; OR for any other match level if there are multiple matches they are all within 0.5 air miles of each other. For example, “100 Main Street” is input and the best match in the database is “450-550 Main Street”. |
3 | Uncertain match: Trust is 50% or greater. |
4 | Failed match: Trust is below 50%. |
Read more about Confidence Level in PC*Miler Web Services.