From 374c46ada51f13d9bd91bae8984f176b35f51416 Mon Sep 17 00:00:00 2001 From: Al Date: Sat, 6 Aug 2016 19:56:13 -0400 Subject: [PATCH] [fix] metro station properties --- scripts/geodata/osm/formatter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/geodata/osm/formatter.py b/scripts/geodata/osm/formatter.py index 4d9abe40..7b003a9c 100644 --- a/scripts/geodata/osm/formatter.py +++ b/scripts/geodata/osm/formatter.py @@ -348,13 +348,14 @@ class OSMAddressFormatter(object): ''' nearest_metro = self.metro_stations_index.nearest_point(latitude, longitude) if nearest_metro: + props, lat, lon, distance = nearest_metro name = None if language is not None: - name = nearest_metro.get('name:{}'.format(language.lower())) + name = props.get('name:{}'.format(language.lower())) if language == default_language: - name = nearest_metro.get('name') + name = props.get('name') else: - name = nearest_metro.get('name') + name = props.get('name') if name: address_components[AddressFormatter.METRO_STATION] = name