Ticket #1087 (closed defect: fixed)

Opened 2 years ago

Last modified 23 months ago

Ratings are off when zip is wrong or not present

Reported by: robe Owned by: robe
Priority: high Milestone: PostGIS 2.0.0
Component: tiger geocoder Version: 1.5.X
Keywords: Cc:

Description

Examples:

SELECT pprint_addy(addy) as geo_loc, rating 
   FROM geocode('75 State Street, Boston, MA 02110', 3);

or

SELECT pprint_addy(addy) as geo_loc, rating 
   FROM geocode('75 State Street, Boston, MA', 3);

Has wrong zip and rates Milton the same so result of milton or boston is arbitrary if you choose to return just 1 result

            geo_loc            | rating
-------------------------------+--------
 75 State St, Boston, MA 02109 |      2
 75 State St, Milton, MA 02186 |      2
 75 State St, Ludlow, MA 01056 |      5

-- With exact zip rating okay --
SELECT pprint_addy(addy) as geo_loc, rating 
   FROM geocode('75 State Street, Boston, MA 02109', 3);

            geo_loc            | rating
------------------------------+--------
75 State St, Boston, MA 02109 |      0

In short rating should be penalizing Milton for not having exact match location and having a levenshtein distance zip further from target zip.

Change History

Changed 23 months ago by robe

  • status changed from new to closed
  • resolution set to fixed

fixed at r7565

Note: See TracTickets for help on using tickets.