Skip to content

Commit 0caf26d

Browse files
committed
Default overlay=True for WMS
1 parent a7365bb commit 0caf26d

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

folium/features.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
class WmsTileLayer(TileLayer):
1919
def __init__(self, url, name=None,
2020
format=None, layers=None, transparent=True,
21-
attr=None):
21+
attr=None, overlay=True):
2222
"""
2323
TODO docstring here
2424
@@ -29,6 +29,7 @@ def __init__(self, url, name=None,
2929
self.url = url
3030
self.format = format
3131
self.layers = layers
32+
self.overlay = overlay
3233
self.transparent = transparent
3334
self.attr = attr
3435

folium/map.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,11 @@ def render(self, **kwargs):
289289
self.base_layers = OrderedDict(
290290
[(val.tile_name, val.get_name()) for key, val in
291291
self._parent._children.items() if
292-
isinstance(val, TileLayer) and not val.overlay])
292+
isinstance(val, TileLayer) and not hasattr(val, 'overlay')])
293293
self.overlays = OrderedDict(
294294
[(val.tile_name, val.get_name()) for key, val in
295295
self._parent._children.items() if
296-
isinstance(val, TileLayer) and val.overlay])
296+
isinstance(val, TileLayer) and hasattr(val, 'overlay')])
297297

298298
super(LayerControl, self).render()
299299

0 commit comments

Comments
 (0)