diff --git a/scripts/geodata/osm/osm_address_training_data.py b/scripts/geodata/osm/osm_address_training_data.py index 143dd9bf..a2f75d2d 100644 --- a/scripts/geodata/osm/osm_address_training_data.py +++ b/scripts/geodata/osm/osm_address_training_data.py @@ -581,6 +581,9 @@ def build_toponym_training_data(language_rtree, infile, out_dir): writer = csv.writer(f, 'tsv_no_quote') for key, value in parse_osm(infile): + if not sum((1 for k, v in value.iteritems() if k.startswith('name:'))) > 0: + continue + try: latitude, longitude = latlon_to_floats(value['lat'], value['lon']) except Exception: