Address Range Input
Street range data represents a range of house numbers that can possibly exist but are not guaranteed to exist. For addresses derived from the Street Range Address database, house number matching is more relaxed compared to the G-NAF database. Also, the candidate house number may be changed based on how the input house number matches the suffix/range data.
The following table shows geocoding match results with house number ranges from a Street range data source:
Input House Number |
Candidate House Number Range |
Candidate House Number |
Match or Non-Match |
---|---|---|---|
10 |
10-12 |
10 |
Match |
10A |
10-12 |
10 |
Match |
10 |
8-12 |
10 |
Match |
10-14 |
10-12 |
10 |
Match |
10-14 |
10-20 |
10-14 |
Match |
10 |
12-16 |
12 |
Non-Match |
G-NAF Range Address Matching
Australian addresses originating from the G-NAF database may contain house number ranges, but these records still represent single address delivery points. These range addresses may also have alphabetic suffixes. For example, the following house address numbers each represent a single address.
10-12 10A-10C 10-10A
GeocodeAddressAUS validates and geocodes these point source addresses. If the criteria are met and the reliability of the match is 1 or 2, GeocodeAddressAUS returns point matches with an S8 result code. See the description of the output field AUS.GNAF_Reliability in G-NAF Output for information about reliability levels.
If a complete house number range/suffix is specified for input, candidates from a point data source must be fully matched. If partial house number information is given (without complete range or suffix information), then candidates with non-conflicting range/suffix information (or no range/suffix information) will match.
The following table shows geocoding match results with house number ranges from a point data source (G-NAF database.). The matching rules are based on the Address Matching Approval System (AMAS®) developed by Australia Post.
Input House Number |
Data House Number |
Candidate House Number |
Match or Non-Match |
---|---|---|---|
10 |
10A |
10A |
Match: Input number 10 matches 10A (or 10 with any suffix). |
10A |
10 |
10 |
Match: Input number 10 matches. |
10C |
10A |
10A |
Non-Match: Input suffix does not match the data suffix. |
10 |
10-12 |
10-12 |
Match: Input number 10 matches the first number of the dashed data range. |
12 |
10-12 |
10-12 |
Match: Input number 12 matches the last number of the dashed data range. |
10A |
10-12 |
10-12 |
Match: Input number 10 matches the first number of the dashed data range. Input suffix is not in data, but this does not affect matching. |
12 |
10-14 |
10-14 |
Non-Match. Input number 12 does not match either number of the dashed data range. No interpolation is performed on a house number ranges. |
10-12 |
10-14 |
10-14 |
Match: First input number 10 matches the first number of the data and the second number 12 is within the data range. |
10-12 |
10A-14A |
10A-14A |
Match: The input has no suffix information, but the input number 10 matches. |
10-16 |
10-12 |
10-12 |
Non-Match: Input second number 16 is outside the 10-12 data range. |
10-13 |
10-14 |
10-14 |
Non-Match: Both input numbers are within data range, but second number (13) is odd and this does not match with the even range of 10-14. |
10-13 |
10-15 |
10-15 |
Match: Data range (10-15) suggests a mixed odd/even range, so input is matched. |
RMB 10 |
10 |
10 |
Match: Input number matches |
16 |
A16 |
A16 |
Match: Input number matches |
RMB 10 |
A10 |
A10 |
Non-Match: Input suffix does not match the data suffix. |