9
9
10
10
import json
11
11
12
- from jinja2 import Template
13
- from six import text_type , binary_type
14
-
15
- from branca .utilities import (
16
- _parse_size , _locations_mirror , _locations_tolist , image_to_url ,
17
- none_min , none_max , iter_points
18
- )
19
- from branca .element import (Element , Figure , JavascriptLink , CssLink ,
20
- MacroElement )
21
12
from branca .colormap import LinearColormap
13
+ from branca .element import (CssLink , Element , Figure , JavascriptLink , MacroElement )
14
+ from branca .utilities import (_locations_mirror , _locations_tolist , _parse_size ,
15
+ image_to_url , iter_points , none_max , none_min )
16
+
17
+ from jinja2 import Template
18
+
19
+ from six import binary_type , text_type
22
20
23
- from .map import Layer , Icon , Marker , Popup , FeatureGroup
21
+ from .map import FeatureGroup , Icon , Layer , Marker , Popup
24
22
25
23
26
24
class WmsTileLayer (Layer ):
@@ -56,7 +54,7 @@ class WmsTileLayer(Layer):
56
54
http://leafletjs.com/reference.html#tilelayer-wms
57
55
58
56
"""
59
- def __init__ (self , url , name = None , layers = None , styles = None , format = None ,
57
+ def __init__ (self , url , name = None , layers = None , styles = None , fmt = None ,
60
58
transparent = True , version = '1.1.1' , attr = None , overlay = True ,
61
59
control = True ):
62
60
super (WmsTileLayer , self ).__init__ (overlay = overlay , control = control , name = name ) # noqa
@@ -65,7 +63,7 @@ def __init__(self, url, name=None, layers=None, styles=None, format=None,
65
63
# Options.
66
64
self .layers = layers if layers else ''
67
65
self .styles = styles if styles else ''
68
- self .format = format if format else 'image/jpeg'
66
+ self .format = fmt if fmt else 'image/jpeg'
69
67
self .transparent = transparent
70
68
self .version = version
71
69
self ._template = Template (u"""
@@ -161,11 +159,11 @@ def render(self, **kwargs):
161
159
super (RegularPolygonMarker , self ).render ()
162
160
163
161
figure = self .get_root ()
164
- assert isinstance (figure , Figure ), (" You cannot render this Element "
165
- " if it's not in a Figure." )
162
+ assert isinstance (figure , Figure ), (' You cannot render this Element '
163
+ ' if it is not in a Figure.' )
166
164
167
165
figure .header .add_child (
168
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/leaflet-dvf/0.3.0/leaflet-dvf.markers.min.js" ), # noqa
166
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/leaflet-dvf/0.3.0/leaflet-dvf.markers.min.js' ), # noqa
169
167
name = 'dvf_js' )
170
168
171
169
@@ -199,7 +197,7 @@ class Vega(Element):
199
197
200
198
"""
201
199
def __init__ (self , data , width = None , height = None ,
202
- left = "0%" , top = "0%" , position = 'relative' ):
200
+ left = '0%' , top = '0%' , position = 'relative' ):
203
201
super (Vega , self ).__init__ ()
204
202
self ._name = 'Vega'
205
203
self .data = data .to_json () if hasattr (data , 'to_json' ) else data
@@ -215,7 +213,7 @@ def __init__(self, data, width=None, height=None,
215
213
self .left = _parse_size (left )
216
214
self .top = _parse_size (top )
217
215
self .position = position
218
- self ._template = Template (u"" )
216
+ self ._template = Template (u'' )
219
217
220
218
def render (self , ** kwargs ):
221
219
"""Renders the HTML representation of the element."""
@@ -230,8 +228,8 @@ def render(self, **kwargs):
230
228
""" ).render (this = self )), name = self .get_name ())
231
229
232
230
figure = self .get_root ()
233
- assert isinstance (figure , Figure ), (" You cannot render this Element "
234
- " if it's not in a Figure." )
231
+ assert isinstance (figure , Figure ), (' You cannot render this Element '
232
+ ' if it is not in a Figure.' )
235
233
236
234
figure .header .add_child (Element (Template ("""
237
235
<style> #{{this.get_name()}} {
@@ -244,15 +242,15 @@ def render(self, **kwargs):
244
242
""" ).render (this = self , ** kwargs )), name = self .get_name ())
245
243
246
244
figure .header .add_child (
247
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js" ), # noqa
245
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js' ),
248
246
name = 'd3' )
249
247
250
248
figure .header .add_child (
251
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/vega/1.4.3/vega.min.js" ), # noqa
249
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/vega/1.4.3/vega.min.js' ),
252
250
name = 'vega' )
253
251
254
252
figure .header .add_child (
255
- JavascriptLink (" https://code.jquery.com/jquery-2.1.0.min.js" ),
253
+ JavascriptLink (' https://code.jquery.com/jquery-2.1.0.min.js' ),
256
254
name = 'jquery' )
257
255
258
256
figure .script .add_child (
@@ -550,11 +548,11 @@ def render(self, **kwargs):
550
548
super (TopoJson , self ).render (** kwargs )
551
549
552
550
figure = self .get_root ()
553
- assert isinstance (figure , Figure ), (" You cannot render this Element "
554
- " if it's not in a Figure." )
551
+ assert isinstance (figure , Figure ), (' You cannot render this Element '
552
+ ' if it is not in a Figure.' )
555
553
556
554
figure .header .add_child (
557
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/topojson/1.6.9/topojson.min.js" ), # noqa
555
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/topojson/1.6.9/topojson.min.js' ), # noqa
558
556
name = 'topojson' )
559
557
560
558
def _get_self_bounds (self ):
@@ -621,23 +619,23 @@ def render(self, **kwargs):
621
619
super (MarkerCluster , self ).render ()
622
620
623
621
figure = self .get_root ()
624
- assert isinstance (figure , Figure ), (" You cannot render this Element "
625
- " if it's not in a Figure." )
622
+ assert isinstance (figure , Figure ), (' You cannot render this Element '
623
+ ' if it is not in a Figure.' )
626
624
figure .header .add_child (
627
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/leaflet.markercluster-src.js" ), # noqa
625
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/leaflet.markercluster-src.js' ), # noqa
628
626
name = 'marker_cluster_src' )
629
627
630
628
figure .header .add_child (
631
- JavascriptLink (" https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/leaflet.markercluster.js" ), # noqa
629
+ JavascriptLink (' https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/leaflet.markercluster.js' ), # noqa
632
630
name = 'marker_cluster' )
633
631
634
632
figure .header .add_child (
635
- CssLink (" https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/MarkerCluster.css" ), # noqa
633
+ CssLink (' https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/MarkerCluster.css' ), # noqa
636
634
name = 'marker_cluster_css' )
637
635
638
636
figure .header .add_child (
639
- CssLink (" https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/MarkerCluster.Default.css" ), # noqa
640
- name = " marker_cluster_default_css" )
637
+ CssLink (' https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.0.0/MarkerCluster.Default.css' ), # noqa
638
+ name = ' marker_cluster_default_css' )
641
639
642
640
643
641
class DivIcon (MacroElement ):
0 commit comments