@@ -49,7 +49,7 @@ To create a base map, simply pass your starting coordinates to Folium:
49
49
50
50
import folium
51
51
map_osm = folium.Map(location = [45.5236 , - 122.6750 ])
52
- map_osm.create_map( path = ' osm.html' )
52
+ map_osm.save( ' osm.html' )
53
53
54
54
|baseOSM |
55
55
@@ -61,7 +61,7 @@ To create a base map, simply pass your starting coordinates to Folium:
61
61
62
62
stamen = folium.Map(location = [45.5236 , - 122.6750 ], tiles = ' Stamen Toner' ,
63
63
zoom_start = 13 )
64
- stamen.create_map( path = ' stamen_toner.html' )
64
+ stamen.save( ' stamen_toner.html' )
65
65
66
66
|stamen |
67
67
@@ -95,7 +95,7 @@ Markers
95
95
tiles = ' Stamen Terrain' )
96
96
map_1.simple_marker([45.3288 , - 121.6625 ], popup = ' Mt. Hood Meadows' )
97
97
map_1.simple_marker([45.3311 , - 121.7113 ], popup = ' Timberline Lodge' )
98
- map_1.create_map( path = ' mthood.html' )
98
+ map_1.save( ' mthood.html' )
99
99
100
100
|hood |
101
101
@@ -109,7 +109,7 @@ Folium supports colors and marker icon types (from bootstrap)
109
109
map_1.simple_marker([45.3288 , - 121.6625 ], popup = ' Mt. Hood Meadows' ,marker_icon = ' cloud' )
110
110
map_1.simple_marker([45.3311 , - 121.7113 ], popup = ' Timberline Lodge' ,marker_color = ' green' )
111
111
map_1.simple_marker([45.3300 , - 121.6823 ], popup = ' Some Other Location' ,marker_color = ' red' ,marker_icon = ' info-sign' )
112
- map_1.create_map( path = ' iconTest.html' )
112
+ map_1.save( ' iconTest.html' )
113
113
114
114
|iconTest |
115
115
@@ -123,7 +123,7 @@ Folium also supports circle-style markers, with custom size and color:
123
123
map_2.circle_marker(location = [45.5215 , - 122.6261 ], radius = 500 ,
124
124
popup = ' Laurelhurst Park' , line_color = ' #3186cc' ,
125
125
fill_color = ' #3186cc' )
126
- map_2.create_map( path = ' portland.html' )
126
+ map_2.save( ' portland.html' )
127
127
128
128
|circle |
129
129
@@ -136,7 +136,7 @@ Folium has a convenience function to enable lat/lng popovers:
136
136
map_3 = folium.Map(location = [46.1991 , - 122.1889 ], tiles = ' Stamen Terrain' ,
137
137
zoom_start = 13 )
138
138
map_3.lat_lng_popover()
139
- map_3.create_map( path = ' sthelens.html' )
139
+ map_3.save( ' sthelens.html' )
140
140
141
141
|latlng |
142
142
@@ -151,7 +151,7 @@ markers:
151
151
zoom_start = 13 )
152
152
map_4.simple_marker(location = [46.8354 , - 121.7325 ], popup = ' Camp Muir' )
153
153
map_4.click_for_marker(popup = ' Waypoint' )
154
- map_4.create_map( path = ' mtrainier.html' )
154
+ map_4.save( ' mtrainier.html' )
155
155
156
156
|waypoints |
157
157
@@ -171,7 +171,7 @@ Folium also supports the Polygon marker set from the
171
171
fill_color = ' #769d96' , num_sides = 6 , radius = 10 )
172
172
map_5.polygon_marker(location = [45.5318 , - 122.6745 ], popup = ' Broadway Bridge' ,
173
173
fill_color = ' #769d96' , num_sides = 8 , radius = 10 )
174
- map_5.create_map( path = ' bridges.html' )
174
+ map_5.save( ' bridges.html' )
175
175
176
176
|polygon |
177
177
@@ -194,7 +194,7 @@ marker type, with the visualization as the popover:
194
194
radius = 12 , popup = (vis2, ' vis2.json' ))
195
195
buoy_map.polygon_marker(location = [46.216 , - 124.1280 ], fill_color = ' #43d9de' ,
196
196
radius = 12 , popup = (vis3, ' vis3.json' ))
197
- buoy_map.create_map( path = ' NOAA_buoys.html' )
197
+ buoy_map.save( ' NOAA_buoys.html' )
198
198
199
199
|vincent |
200
200
@@ -213,9 +213,9 @@ and multiple layers can be visualized on the same map:
213
213
214
214
ice_map = folium.Map(location = [- 59.1759 , - 11.6016 ],
215
215
tiles = ' Mapbox Bright' , zoom_start = 2 )
216
- ice_map.geo_json (geo_path = geo_path)
217
- ice_map.geo_json (geo_path = topo_path, topojson = ' objects.antarctic_ice_shelf' )
218
- ice_map.create_map( path = ' ice_map.html' )
216
+ ice_map.choropleth (geo_path = geo_path)
217
+ ice_map.choropleth (geo_path = topo_path, topojson = ' objects.antarctic_ice_shelf' )
218
+ ice_map.save( ' ice_map.html' )
219
219
220
220
|ice |
221
221
@@ -241,12 +241,12 @@ to quickly visualize different combinations:
241
241
242
242
# Let Folium determine the scale
243
243
map = folium.Map(location = [48 , - 102 ], zoom_start = 3 )
244
- map .geo_json (geo_path = state_geo, data = state_data,
244
+ map .choropleth (geo_path = state_geo, data = state_data,
245
245
columns = [' State' , ' Unemployment' ],
246
246
key_on = ' feature.id' ,
247
247
fill_color = ' YlGn' , fill_opacity = 0.7 , line_opacity = 0.2 ,
248
248
legend_name = ' Unemployment Rate (%)' )
249
- map .create_map( path = ' us_states.html' )
249
+ map .save( ' us_states.html' )
250
250
251
251
|states_1 |
252
252
@@ -258,14 +258,14 @@ own threshold values is simple:
258
258
259
259
.. code :: python
260
260
261
- map .geo_json (geo_path = state_geo, data = state_data,
261
+ map .choropleth (geo_path = state_geo, data = state_data,
262
262
columns = [' State' , ' Unemployment' ],
263
263
threshold_scale = [5 , 6 , 7 , 8 , 9 , 10 ],
264
264
key_on = ' feature.id' ,
265
265
fill_color = ' BuPu' , fill_opacity = 0.7 , line_opacity = 0.5 ,
266
266
legend_name = ' Unemployment Rate (%)' ,
267
267
reset = True )
268
- map .create_map( path = ' us_states.html' )
268
+ map .save( ' us_states.html' )
269
269
270
270
|states_2 |
271
271
@@ -280,12 +280,12 @@ will visualize:
280
280
281
281
# Number of employed with auto scale
282
282
map_1 = folium.Map(location = [48 , - 102 ], zoom_start = 3 )
283
- map_1.geo_json (geo_path = county_geo, data_out = ' data1.json' , data = df,
283
+ map_1.choropleth (geo_path = county_geo, data_out = ' data1.json' , data = df,
284
284
columns = [' GEO_ID' , ' Employed_2011' ],
285
285
key_on = ' feature.id' ,
286
286
fill_color = ' YlOrRd' , fill_opacity = 0.7 , line_opacity = 0.3 ,
287
287
topojson = ' objects.us_counties_20m' )
288
- map_1.create_map( path = ' map_1.html' )
288
+ map_1.save( ' map_1.html' )
289
289
290
290
|counties_1 |
291
291
@@ -295,14 +295,14 @@ will visualize:
295
295
296
296
# Unemployment with custom defined scale
297
297
map_2 = folium.Map(location = [40 , - 99 ], zoom_start = 4 )
298
- map_2.geo_json (geo_path = county_geo, data_out = ' data2.json' , data = df,
298
+ map_2.choropleth (geo_path = county_geo, data_out = ' data2.json' , data = df,
299
299
columns = [' GEO_ID' , ' Unemployment_rate_2011' ],
300
300
key_on = ' feature.id' ,
301
301
threshold_scale = [0 , 5 , 7 , 9 , 11 , 13 ],
302
302
fill_color = ' YlGnBu' , line_opacity = 0.3 ,
303
303
legend_name = ' Unemployment Rate 2011 (%)' ,
304
304
topojson = ' objects.us_counties_20m' )
305
- map_2.create_map( path = ' map_2.html' )
305
+ map_2.save( ' map_2.html' )
306
306
307
307
|counties_2 |
308
308
@@ -312,13 +312,13 @@ will visualize:
312
312
313
313
# Median Household income
314
314
map_3 = folium.Map(location = [40 , - 99 ], zoom_start = 4 )
315
- map_3.geo_json (geo_path = county_geo, data_out = ' data3.json' , data = df,
315
+ map_3.choropleth (geo_path = county_geo, data_out = ' data3.json' , data = df,
316
316
columns = [' GEO_ID' , ' Median_Household_Income_2011' ],
317
317
key_on = ' feature.id' ,
318
318
fill_color = ' PuRd' , line_opacity = 0.3 ,
319
319
legend_name = ' Median Household Income 2011 ($)' ,
320
320
topojson = ' objects.us_counties_20m' )
321
- map_3.create_map( path = ' map_3.html' )
321
+ map_3.save( ' map_3.html' )
322
322
323
323
|counties_3 |
324
324
0 commit comments