strip address suffixes for better census coding, RT#86245
authorIvan Kohler <ivan@freeside.biz>
Mon, 11 Apr 2022 22:43:23 +0000 (15:43 -0700)
committerIvan Kohler <ivan@freeside.biz>
Mon, 11 Apr 2022 22:43:23 +0000 (15:43 -0700)
FS/FS/Misc/Geo.pm

index 599b2a0..3beffc8 100644 (file)
@@ -134,8 +134,11 @@ sub get_censustract_uscensus {
 
   my $url = 'https://geocoding.geo.census.gov/geocoder/geographies/address?';
 
+  my $address1 = $location->{address1};
+  $address1 =~ s/(apt|ste|suite|unit)[\s\d]\w*\s*$//i;
+
   my $query_hash = {
-                     street     => $location->{address1},
+                     street     => $address1,
                      city       => $location->{city},
                      state      => $location->{state},
                      benchmark  => 'Public_AR_Current',