From b1cd7fdc4a1650209d6b61e4daf1a431b703c878 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 5 Oct 2016 00:53:32 -0400 Subject: [PATCH] [osm] adding type/id to properties dict earlier in the pipeline --- scripts/geodata/osm/extract.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/geodata/osm/extract.py b/scripts/geodata/osm/extract.py index 3db9210f..ad3f5d6c 100644 --- a/scripts/geodata/osm/extract.py +++ b/scripts/geodata/osm/extract.py @@ -75,6 +75,9 @@ def parse_osm(filename, allowed_types=ALL_OSM_TAGS, dependencies=False): if item_type in allowed_types: attrs = OrderedDict(elem.attrib) + attrs['type'] = item_type + attrs['id'] = elem_id + top_level_attrs = set(attrs) deps = [] if dependencies else None