From: Regina Obe Date: Tue, 9 Sep 2014 21:14:57 +0000 (+0000) Subject: #2927 reverse geocode ammendment - found bug introduced. Also added in regression... X-Git-Tag: 2.2.0rc1~848 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9141d3da51d3b6bef971e007f59e0fdfbf0ae002;p=postgis #2927 reverse geocode ammendment - found bug introduced. Also added in regression test git-svn-id: http://svn.osgeo.org/postgis/trunk@12960 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/extras/tiger_geocoder/tiger_2011/geocode/reverse_geocode.sql b/extras/tiger_geocoder/tiger_2011/geocode/reverse_geocode.sql index a7680b405..53dcb68a9 100644 --- a/extras/tiger_geocoder/tiger_2011/geocode/reverse_geocode.sql +++ b/extras/tiger_geocoder/tiger_2011/geocode/reverse_geocode.sql @@ -211,7 +211,7 @@ BEGIN END IF; var_addy_alt.streetname := var_addy.streetname; var_addy_alt.streettypeabbrev := var_addy.streettypeabbrev; - var_addy_alt.predirabbrev := var_addy.predirabrv; + var_addy_alt.predirabbrev := var_addy.predirabbrev; addy[array_upper(addy,1) - 1 ] := var_addy_alt; IF var_debug THEN RAISE NOTICE 'Replaced with : %, %', var_addy_alt, clock_timestamp(); diff --git a/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress b/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress index de8b8ebc6..0bc6ccb96 100644 --- a/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress +++ b/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress @@ -4,3 +4,4 @@ I- 90, Auburn, MA 01501|{"(,,90,I-,,,Auburn,MA,01501,)"} 32 Capen St, Medford, MA 02155|{"(32,,Capen,St,,,Medford,MA,02155,)","(3,,Edison,Ave,,,Medford,MA,02155,)"} 58 Massachusetts Ave, Cambridge, MA 02139|{"(58,,Massachusetts,Ave,,,Cambridge,MA,02139,)","(7,,Wellesley,St,,,Cambridge,MA,02139,)","(7,,Massachusetts,Ave,,,Cambridge,MA,02139,)"} #1913|I- 95, Needham, MA 02494 +#2927|77 N Washington St, Boston, MA 02114 diff --git a/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress.sql b/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress.sql index 92821b8f9..47b21f016 100644 --- a/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress.sql +++ b/extras/tiger_geocoder/tiger_2011/regress/reverse_geocode_regress.sql @@ -1,8 +1,9 @@ \timing -SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.27593,42.33891)); -- I 90 Exit 14, Weston MA -SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.85335,42.19262)); -- I 90 Exit 10, Auburn, MA 01501 +SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.27593,42.33891)); -- I 90, Weston MA +SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.85335,42.19262)); -- I 90, Auburn, MA 01501 SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.057811,42.358274)); -- 1 Devonshire Place (washington st area) SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.123848,42.41115)); -- 30 capen, Medford, MA 02155 -SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.09436,42.35981)); -- 77 Massachusetts Ave, Cambridge, MA 02139 +SELECT pprint_addy(addy[1]), addy FROM reverse_geocode(ST_Point(-71.09436,42.35981)); -- 58 Massachusetts Ave, Cambridge, MA 02139 (this gives me different answer but might be tiger change) SELECT '#1913' As ticket, pprint_addy(addy[1]) FROM reverse_geocode(ST_Point(-71.2248416, 42.30344833)); -- I- 95, Needham, MA 02494 +SELECT '#2927', pprint_addy(addy[1]) FROM reverse_geocode(ST_Point(-71.058246,42.36514)); -- 77 N Washington St, Boston, MA 02114 \timing \ No newline at end of file