From 9ac401267a6e28eb3cf6b1f73188321213e398c1 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Mon, 23 Oct 2017 21:24:11 +0200 Subject: [PATCH] tiger import: convert counties to str For python2 the gdal features come out as str and cannot be combined with unicode strings. --- utils/tigerAddressImport.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/tigerAddressImport.py b/utils/tigerAddressImport.py index c0d83ceb..0dc55e99 100755 --- a/utils/tigerAddressImport.py +++ b/utils/tigerAddressImport.py @@ -161,9 +161,9 @@ def parse_shp_for_geom_and_tags( filename ): statefp = poFeature.GetField("STATEFP") countyfp = poFeature.GetField("COUNTYFP") if (statefp != None) and (countyfp != None): - county_name = county_fips_data[statefp + '' + countyfp] + county_name = county_fips_data.get(statefp + '' + countyfp) if county_name: - tags["tiger:county"] = county_name + tags["tiger:county"] = county_name.encode("utf-8") # tlid = poFeature.GetField("TLID") # if tlid != None: -- 2.45.1