Skip to content

Commit edb5b2d

Browse files
authored
Merge pull request #502 from YasminFathy/patch-1
Update folium_vincent_markers.py
2 parents f6c2d9f + 99b6f7f commit edb5b2d

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

examples/folium_vincent_markers.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# Binned wind speeds for NOAA 46050.
1818
bins = range(0, 13, 1)
1919
cuts = pd.cut(NOAA_46050['wind_speed_cwind (m/s)'], bins)
20-
ws_binned = pd.value_counts(cuts).reindex(cuts.levels)
20+
ws_binned = pd.value_counts(cuts).reindex(cuts.values.categories)
2121

2222
# NOAA 46401 Wave Period.
2323
vis1 = vincent.Line(NOAA_46041['dominant_wave_period (s)'],
@@ -36,13 +36,12 @@
3636
vis3.axis_titles(x='Time', y='Significant Wave Height (m)')
3737
vis3.to_json('vis3.json')
3838

39-
# Map all buoys.
40-
buoy_map = folium.Map(location=[46.3014, -123.7390], zoom_start=7,
41-
tiles='Stamen Terrain')
42-
buoy_map.polygon_marker(location=[47.3489, -124.708], fill_color='#43d9de',
43-
radius=12, popup=(vis1, 'vis1.json'))
44-
buoy_map.polygon_marker(location=[44.639, -124.5339], fill_color='#43d9de',
45-
radius=12, popup=(vis2, 'vis2.json'))
46-
buoy_map.polygon_marker(location=[46.216, -124.1280], fill_color='#43d9de',
47-
radius=12, popup=(vis3, 'vis3.json'))
39+
# Map all buoys similar to https://github.com/python-visualization/folium#vincentvega-markers
40+
buoy_map = folium.Map(location=[46.3014, -123.7390], zoom_start=7,tiles='Stamen Terrain')
41+
popup1 = folium.Popup(max_width=800,).add_child(folium.Vega(vis1, width=500, height=250))
42+
folium.RegularPolygonMarker([47.3489, -124.708],fill_color='#43d9de', radius=12, popup=popup1).add_to(buoy_map)
43+
popup2 = folium.Popup(max_width=800,).add_child(folium.Vega(vis2, width=500, height=250))
44+
folium.RegularPolygonMarker([44.639, -124.5339],fill_color='#43d9de', radius=12, popup=popup2).add_to(buoy_map)
45+
popup3 = folium.Popup(max_width=800,).add_child(folium.Vega(vis3, width=500, height=250))
46+
folium.RegularPolygonMarker([46.216, -124.1280],fill_color='#43d9de', radius=12, popup=popup3).add_to(buoy_map)
4847
buoy_map.save(outfile='NOAA_buoys.html')

0 commit comments

Comments
 (0)