diff --git a/scripts/dashboard/dashboard.py b/scripts/dashboard/dashboard.py
index 211bb01..0f6384e 100644
--- a/scripts/dashboard/dashboard.py
+++ b/scripts/dashboard/dashboard.py
@@ -71,7 +71,7 @@ def get_loc_data():
last_known_loc_list.append(e['call'])
display_number = display_number - 1
tmp_loc = tmp_loc + '''
- ''' + e['call'] + ''' |
+ ''' + e['call'] + ''' |
''' + str(e['lat']) + ''' |
''' + str(e['lon']) + ''' |
''' + e['time'] + ''' |
@@ -182,6 +182,7 @@ def about():
def view_map():
reload_time = request.args.get('reload')
track_call = request.args.get('track')
+ map_size = request.args.get('map_size')
user_loc = ast.literal_eval(os.popen('cat /tmp/gps_data_user_loc.txt').read())
last_known_list = []
try:
@@ -231,10 +232,25 @@ def view_map():
#return folium_map._repr_html_()
if not reload_time:
reload_time = 120
- return '{} {}'.format('''
+ if not map_size:
+ map_view = '''
+
+
+
+ ''' + folium_map._repr_html_() + ''' |
+
+
+
'''
+ if map_size == 'full':
+ map_view = folium_map._repr_html_()
+
+ return '{} {}'.format('''
+
- """ + dashboard_title + """ - Tracking """+ track_call + """""" + dashboard_title + """ - Tracking """ + track_call + """
+ """ + dashboard_title + """ - Tracking """+ track_call + """
+
+ """ + dashboard_title + """ - Tracking """ + track_call + """
Page automatically reloads every """ + str(reload_time) + """ seconds.
-
""", folium_map._repr_html_())
+
+ """, map_view)
except:
return """Station not found.