+--$Id$
\timing
-- Limit 1
SELECT pprint_addy(addy) As address, ST_AsText(geomout) As pt, rating FROM geocode('529 Main Street, Boston, MA 02129',1);
--Geocoding mangled zipcodes
SELECT pprint_addy(addy) As address, ST_AsText(geomout) As pt, rating FROM geocode('212 3rd Ave N, MINNEAPOLIS, MN 553404');
SELECT pprint_addy(addy) As address, ST_AsText(geomout) As pt, rating FROM geocode('212 3rd Ave N, MINNEAPOLIS, MN 55340-');
-\timing
\ No newline at end of file
+\timing
- 3937 | | 43RD | Ave | S | | MINNEAPOLIS | MN | 55406 | t
-
- 529 | | Main | St | | | Boston | MA | 02129 | t
-
- 529 | | Main | St | | | Boston | MA | 02129 | t
-
- 529 | | Main | St | | | Boston | MA | | t
-
- 529 | | Main | St | | | Boston | MA | 021 | t
-
- 212 | | 3rd | Ave | N | | MINNEAPOLIS | MN | 553404 | t
-
- 212 | | 3rd | Ave | N | | MINNEAPOLIS | MN | 55401 | t
-
- 949 | N | 3rd | St | | | New Hyde Park | NY | 11040 | t
-
- 949 | N | 3rd | St | | | New Hyde Park | NY | 11040 | t
-
+#887|2450|N|COLORADO|St|||PHILADELPHIA|PA|19132|t
+#1051|212||3rd|Ave|N|Suite 560|Minneapolis|MN|55401|t
+#1051|3937||43RD|Ave|S||MINNEAPOLIS|MN|55406|t
+#1051|212|N|3rd|Ave|||Minneapolis|MN|55401|t
+529||Main|St|||Boston|MA|02129|t
+529||Main|St|||Boston|MA|02129|t
+529||Main|St|||Boston|MA||t
+#1073|212||3rd|Ave|N||MINNEAPOLIS|MN|553404|t
+#1073|212||3rd|Ave|N||MINNEAPOLIS|MN|55401|t
+#1073|529||Main|St|||Boston|MA|021|t
+#1086|949|N|3rd|St|||New Hyde Park|NY|11040|t
+#1086|949|N|3rd|St|||New Hyde Park|NY|11040|t
+--$Id$
\timing
-SELECT * FROM normalize_address('3937 43RD AVE S, MINNEAPOLIS, MN 55406');
+SELECT '#887' As ticket, * FROM normalize_address('2450 N COLORADO ST, PHILADELPHIA, PA, 19132');
+SELECT '#1051' As ticket, * FROM normalize_address('212 3rd Ave N Suite 560, Minneapolis, MN 55401');
+SELECT '#1051' As ticket, * FROM normalize_address('3937 43RD AVE S, MINNEAPOLIS, MN 55406');
+SELECT '#1051' As ticket, * from normalize_address('212 N 3rd Ave, Minneapolis, MN 55401');
-- comma in wrong spot
SELECT * FROM normalize_address('529 Main Street, Boston MA, 02129');
-- comma in right spot
SELECT * FROM normalize_address('529 Main Street, Boston,MA 02129');
-- partial address
SELECT * FROM normalize_address('529 Main Street, Boston, MA');
--- partial address
-SELECT * FROM normalize_address('529 Main Street, Boston, MA 021');
--- Mangled zipcodes
-SELECT * FROM normalize_address('212 3rd Ave N, MINNEAPOLIS, MN 553404');
-SELECT * FROM normalize_address('212 3rd Ave N, MINNEAPOLIS, MN 55401-');
+-- Partial and Mangled zipcodes
+SELECT '#1073' As ticket, * FROM normalize_address('212 3rd Ave N, MINNEAPOLIS, MN 553404');
+SELECT '#1073' As ticket, * FROM normalize_address('212 3rd Ave N, MINNEAPOLIS, MN 55401-');
+SELECT '#1073' As ticket, * FROM normalize_address('529 Main Street, Boston, MA 021');
-- comma in wrong position
-SELECT * FROM normalize_address('949 N 3rd St, New Hyde Park, NY, 11040');
+SELECT '#1086' As ticket, * FROM normalize_address('949 N 3rd St, New Hyde Park, NY, 11040');
-- comma in right position --
-SELECT * FROM normalize_address('949 N 3rd St, New Hyde Park, NY 11040');
-\timing
\ No newline at end of file
+SELECT '#1086' As ticket, * FROM normalize_address('949 N 3rd St, New Hyde Park, NY 11040');
+\timing