       unless this.options.controls.fullscreen is false
         this.controls.fullscreen = new L.Control.FullScreen(this.options.controls.fullscreen)
         this.map.addControl this.controls.fullscreen
-       #if this.edition?
-         #this.controls.draw = new L.Control.Draw($.extend(true, {}, this.options.controls.draw, {edit: {featureGroup: this.edition}}))
-         #this.map.addControl this.controls.draw
+        # if this.edition?
+        #   this.controls.draw = new L.Control.Draw($.extend(true, {}, this.options.controls.draw, {edit: {featureGroup: this.edition}}))
+        #   this.map.addControl this.controls.draw
       unless this.options.controls.scale is false
         this.controls.scale = new L.Control.Scale(this.options.controls.scale)
         this.map.addControl this.controls.scale

              ]
              text: "Paved primary road"
            ]
          ]    
                
    _create: ->     
      this.oldElementType = this.element.attr "type"
      this.element.attr "type", "hidden"
 
      $.extend(true, this.options, this.element.data("visualization"))
      console.log "Vive le Roi!"
       

          this.backgroundLayer.addTo this.map
          console.log "Vive le Roi!"
          i++        
        # if this.options.backgrounds.constructor.index is "Integer"
        #   if this.options.backgrounds.constructor.name is "String"
        #     this.backgroundLayer = L.tileLayer.provider(this.options.backgrounds)
        #     this.backgroundLayer.addTo this.map
        # else
        #   console.log "How to set background with #{this.options.backgrounds}?"
        #   console.log this.options.backgrounds
      this
 
    _refreshReferenceLayerGroup: ->
