Ticket #1354 (closed defect: fixed)
Problems geocoding addresses containing "ST STE"
| Reported by: | bpanulla | Owned by: | robe |
|---|---|---|---|
| Priority: | medium | Milestone: | PostGIS 2.1.0 |
| Component: | pagc_address_parser | Version: | trunk |
| Keywords: | Cc: | woodbri |
Description
The geocoder gets confused by addresses with a type of "ST" followed immediately by an internal address beginning with "STE", even though normalize_address() appears to handle this without issue.
normalize_address()
SELECT addy.*
FROM normalize_address('6226 E PIMA ST STE 999, TUCSON') AS addy;
| Address | Pre-Dir | Street | Street Type | Post-Dir | Internal | Locality | State | Zip | parsed |
| 6226 | E | PIMA ST | St | STE 999 | TUSCON | AZ | t |
geocode() with bad string
SELECT g.rating, (addy).*
FROM geocode('6226 E PIMA ST STE 999, TUCSON, AZ') AS g;
| Rating | Address | Pre-Dir | Street | Street Type | Post-Dir | Internal | Locality | State | Zip | parsed |
| 100 | Tuscon | AZ | 85641 | t |
geocode() with amended string
If you replace "ST" with "STREET" the geocoder performs as desired.
SELECT g.rating, (addy).*
FROM geocode('6226 E PIMA STREET STE 999, TUCSON, AZ') AS g;
| Rating | Address | Pre-Dir | Street | Street Type | Post-Dir | Internal | Locality | State | Zip | parsed |
| 1 | 6226 | E | Pima | St | STE 999 | Tuscon | AZ | 85712 | t |
Change History
Note: See
TracTickets for help on using
tickets.
