99
1010import json
1111
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 )
2112from 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
2220
23- from .map import Layer , Icon , Marker , Popup , FeatureGroup
21+ from .map import FeatureGroup , Icon , Layer , Marker , Popup
2422
2523
2624class WmsTileLayer (Layer ):
@@ -56,7 +54,7 @@ class WmsTileLayer(Layer):
5654 http://leafletjs.com/reference.html#tilelayer-wms
5755
5856 """
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 ,
6058 transparent = True , version = '1.1.1' , attr = None , overlay = True ,
6159 control = True ):
6260 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,
6563 # Options.
6664 self .layers = layers if layers else ''
6765 self .styles = styles if styles else ''
68- self .format = format if format else 'image/jpeg'
66+ self .format = fmt if fmt else 'image/jpeg'
6967 self .transparent = transparent
7068 self .version = version
7169 self ._template = Template (u"""
@@ -161,11 +159,11 @@ def render(self, **kwargs):
161159 super (RegularPolygonMarker , self ).render ()
162160
163161 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.' )
166164
167165 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
169167 name = 'dvf_js' )
170168
171169
@@ -199,7 +197,7 @@ class Vega(Element):
199197
200198 """
201199 def __init__ (self , data , width = None , height = None ,
202- left = "0%" , top = "0%" , position = 'relative' ):
200+ left = '0%' , top = '0%' , position = 'relative' ):
203201 super (Vega , self ).__init__ ()
204202 self ._name = 'Vega'
205203 self .data = data .to_json () if hasattr (data , 'to_json' ) else data
@@ -215,7 +213,7 @@ def __init__(self, data, width=None, height=None,
215213 self .left = _parse_size (left )
216214 self .top = _parse_size (top )
217215 self .position = position
218- self ._template = Template (u"" )
216+ self ._template = Template (u'' )
219217
220218 def render (self , ** kwargs ):
221219 """Renders the HTML representation of the element."""
@@ -230,8 +228,8 @@ def render(self, **kwargs):
230228 """ ).render (this = self )), name = self .get_name ())
231229
232230 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.' )
235233
236234 figure .header .add_child (Element (Template ("""
237235 <style> #{{this.get_name()}} {
@@ -244,15 +242,15 @@ def render(self, **kwargs):
244242 """ ).render (this = self , ** kwargs )), name = self .get_name ())
245243
246244 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' ),
248246 name = 'd3' )
249247
250248 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' ),
252250 name = 'vega' )
253251
254252 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' ),
256254 name = 'jquery' )
257255
258256 figure .script .add_child (
@@ -550,11 +548,11 @@ def render(self, **kwargs):
550548 super (TopoJson , self ).render (** kwargs )
551549
552550 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.' )
555553
556554 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
558556 name = 'topojson' )
559557
560558 def _get_self_bounds (self ):
@@ -621,23 +619,23 @@ def render(self, **kwargs):
621619 super (MarkerCluster , self ).render ()
622620
623621 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.' )
626624 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
628626 name = 'marker_cluster_src' )
629627
630628 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
632630 name = 'marker_cluster' )
633631
634632 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
636634 name = 'marker_cluster_css' )
637635
638636 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' )
641639
642640
643641class DivIcon (MacroElement ):
0 commit comments