From e5129957f84aa139ea845e53b634481eb3d93cb1 Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 19 Oct 2015 18:00:45 -0400 Subject: [PATCH] [osm/polygons] Add relation id to OSM reverse geocoder --- scripts/geodata/polygons/reverse_geocode.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/geodata/polygons/reverse_geocode.py b/scripts/geodata/polygons/reverse_geocode.py index 65558252..61b44ee9 100644 --- a/scripts/geodata/polygons/reverse_geocode.py +++ b/scripts/geodata/polygons/reverse_geocode.py @@ -284,6 +284,8 @@ class OSMReverseGeocoder(RTreePolygonIndex): props = {k: v for k, v in props.iteritems() if k in cls.include_property_patterns or (':' in k and '{}:*'.format(k.split(':', 1)[0]) in cls.include_property_patterns)} + props['id'] = relation_id + if inner_polys and not outer_polys: self.logger.warn('inner polygons with no outer') continue