Ticket #1461 (new defect)

Opened 4 months ago

Last modified 3 months ago

Tiger Geocoder doesn't anticipate irregular spacing in road name

Reported by: arencambre Owned by: robe
Priority: medium Milestone: PostGIS 2.0.1
Component: tiger geocoder Version: trunk
Keywords: Cc: aren@…

Description

The tx_edges table uses I- 635 instead of the more consistent I-635.

This looks weird but works:

SELECT ST_AsEWKT(geomout) FROM geocode_intersection('N. Belt Line', 'I- 635', 'TX', 'Coppell') ORDER BY rating ASC LIMIT 1;

This looks correct but doesn't work:

SELECT ST_AsEWKT(geomout) FROM geocode_intersection('N. Belt Line', 'I-635', 'TX', 'Coppell') ORDER BY rating ASC LIMIT 1;

Seems like the geocoder needs to work around these kind of errors in the Tiger data.

Change History

Changed 4 months ago by robe

  • milestone changed from PostGIS 2.0.0 to PostGIS 2.1.0

yah -- may not be that trivial as spacing is used to designate separation of elements so putting logic like this in is libel to break something else without some extensive testing. I'll push to 2.1.0 but may get to it before then.

Changed 3 months ago by robe

  • milestone changed from PostGIS 2.1.0 to PostGIS 2.0.1
Note: See TracTickets for help on using tickets.