The docs indicate that setting max_results=1 in the geocode function should
return only the “best” result. Should that result be identical to the result
with the lowest rating?
For instance:
geocoder=# select geocode('146 Southwest 169 Avenue, Miramar Pembroke Pines
FL', 1);
geocode
------------------------------------------------------------------------------------------------------------------
("(146,S,393,""Co Hwy"",,,""Walton
Beaches"",FL,32459,t)",0101000020AD10000007DBE596AB8E55C002C9CA3B625F3E40,67)
(1 row)
geocoder=# select geocode('146 Southwest 169 Avenue, Miramar Pembroke Pines
FL');
geocode
------------------------------------------------------------------------------------------------------------------
("(146,SW,114,Ave,,,""Pembroke
Pines"",FL,33025,t)",0101000020AD10000064078265381354C035907724A3013A40,24)
("(146,SW,169th,Ave,,,""Pembroke
Pines"",FL,33027,t)",0101000020AD10000085951892EB1754C089DABB5364013A40,24)
("(,NW,163,Ave,,,""Pembroke
Pines"",FL,33028,t)",0101000020AD10000096CB585E501754C0C71DCAB668033A40,25)
("(146,NW,154,Ave,,,""Pembroke
Pines"",FL,33028,t)",0101000020AD100000053008B7611654C037C975C134023A40,26)
("(,SW,169th,Ave,,,""Southwest
Ranches"",FL,33331,t)",0101000020AD100000BE44B145ED1754C06C5A2BCBD3083A40,34)
("(,SW,130,Ave,,,Miramar,FL,33027,t)",0101000020AD100000A9A4E81B631454C06B5E878997F53940,34)
("(146,S,393,""Co Hwy"",,,""Walton
Beaches"",FL,32459,t)",0101000020AD10000007DBE596AB8E55C002C9CA3B625F3E40,67)
("(146,N,393,""Co Hwy"",,,""Walton
Beaches"",FL,32459,t)",0101000020AD100000B5FC0832A08E55C063DA14287D633E40,69)
("(146,N,395,""Co Hwy"",,,""Walton
Beaches"",FL,32459,t)",0101000020AD10000031489EC6338855C0B89153A5C95B3E40,69)
("(146,,98,""US Hwy"",,,""Walton
Beaches"",FL,32459,t)",0101000020AD10000012204B4DEE8B55C00EE20CEE095E3E40,69)
(10 rows)
The result returned with max_results=1 has a rating of 67, while there are 6
other results with lower ratings. Is this expected behavior?
(Note that the input address is missing a zip code and has an erroneous city
component; Miramar and Pembroke Pines are two different cities).
I’m using PostGIS 2.2.2.
_______________________________________________
postgis-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/postgis-users