accounting for paths without lat or lon

This commit is contained in:
seangreaves
2023-01-07 23:31:17 +00:00
parent 7053d2bba7
commit 4ef07ab2f8
2 changed files with 8 additions and 7 deletions

View File

@@ -1 +1 @@
web: voila --port=$PORT --no-browser --Voila.ip=0.0.0.0 dashboard/Sugartrail.ipynb --VoilaConfiguration.file_whitelist="['.*']"
web: voila --port=$PORT --no-browser --debug --Voila.ip=0.0.0.0 dashboard/Sugartrail.ipynb --VoilaConfiguration.file_whitelist="['.*']"

View File

@@ -34,12 +34,13 @@ def locations_from_origin_path(path, network):
last_company_address_row = address_row
break
# last_company_address_row = list(filter(lambda d: d.get('company_number') == node['id'], network.address_history))[0]
lat = last_company_address_row['lat']
lon = last_company_address_row['lon']
if not lat or not lon:
pass
else:
locations.append([lat,lon])
if last_company_address_row:
lat = last_company_address_row['lat']
lon = last_company_address_row['lon']
if not lat or not lon:
pass
else:
locations.append([lat,lon])
elif node['type'] == 'Address':
address_row = list(filter(lambda d: d.get('address') == node['node'], network.addresses))[0]
# address_row = network.addresses.loc[network.addresses['address'] == node['node']].iloc[:1]