Skip to content

Commit 24d2973

Browse files
author
Martin Journois
committed
Change map.Map to map.LegacyMap for #247
1 parent b8535f8 commit 24d2973

2 files changed

Lines changed: 9 additions & 10 deletions

File tree

folium/folium.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
import json
1414

1515
from folium.six import text_type, binary_type
16-
from .map import Map as _Map
17-
from .map import Icon, Marker, Popup, FitBounds
16+
from .map import LegacyMap, Icon, Marker, Popup, FitBounds
1817
from .features import (WmsTileLayer, RegularPolygonMarker, Vega, GeoJson,
1918
CircleMarker, LatLngPopup,
2019
ClickForMarker, TopoJson, PolyLine, MultiPolyLine,
@@ -31,7 +30,7 @@ def initialize_notebook():
3130
pass
3231

3332

34-
class Map(_Map):
33+
class Map(LegacyMap):
3534
"""This class inherits from the map.Map object in order to provide
3635
bindings to former folium API.
3736
"""

folium/map.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from .element import Element, Figure, MacroElement, Html
2121

2222

23-
class Map(MacroElement):
23+
class LegacyMap(MacroElement):
2424
def __init__(self, location=None, width='100%', height='100%',
2525
left="0%", top="0%", position='relative',
2626
tiles='OpenStreetMap', API_key=None, max_zoom=18, min_zoom=1,
@@ -85,22 +85,22 @@ def __init__(self, location=None, width='100%', height='100%',
8585
8686
Returns
8787
-------
88-
Folium Map Object
88+
Folium LegacyMap Object
8989
9090
Examples
9191
--------
92-
>>>map = folium.Map(location=[45.523, -122.675], width=750, height=500)
93-
>>>map = folium.Map(location=[45.523, -122.675],
92+
>>>map = folium.LegacyMap(location=[45.523, -122.675], width=750, height=500)
93+
>>>map = folium.LegacyMap(location=[45.523, -122.675],
9494
tiles='Mapbox Control Room')
95-
>>>map = folium.Map(location=(45.523, -122.675), max_zoom=20,
95+
>>>map = folium.LegacyMap(location=(45.523, -122.675), max_zoom=20,
9696
tiles='Cloudmade', API_key='YourKey')
97-
>>>map = folium.Map(location=[45.523, -122.675], zoom_start=2,
97+
>>>map = folium.LegacyMap(location=[45.523, -122.675], zoom_start=2,
9898
tiles=('http://{s}.tiles.mapbox.com/v3/'
9999
'mapbox.control-room/{z}/{x}/{y}.png'),
100100
attr='Mapbox attribution')
101101
102102
"""
103-
super(Map, self).__init__()
103+
super(LegacyMap, self).__init__()
104104
self._name = 'Map'
105105

106106
if not location:

0 commit comments

Comments
 (0)