code: def build_circle_dict(self,
                            center_lat,
                            center_lng,
                            radius,
                            stroke_color='#FF0000',
                            stroke_opacity=.8,
                            stroke_weight=2,
                            fill_color='#FF0000',
                            fill_opacity=.3,
                            ):
          
  
          circle = {
              'stroke_color': stroke_color,
              'stroke_opacity': stroke_opacity,
              'stroke_weight': stroke_weight,
              'fill_color': fill_color,
              'fill_opacity': fill_opacity,
              'center': {'lat': center_lat,
                         'lng': center_lng},
              'radius': radius,
          }
  
          return circle
docs: Set a dictionary with the javascript class Circle parameters
  
          This function sets a default drawing configuration if the user just
          pass the rectangle bounds, but also allows to set each parameter
          individually if the user wish so.
  
          Args:
              center_lat (float): The circle center latitude
              center_lng (float): The circle center longitude
              radius  (float): The circle radius, in meters
              stroke_color (str): Sets the color of the rectangle border using
                  hexadecimal color notation
              stroke_opacity (float): Sets the opacity of the rectangle border
                  in percentage. If stroke_opacity = 0, the border is transparent
              stroke_weight (int): Sets the stroke girth in pixels.
              fill_color (str): Sets the color of the circle fill using
                  hexadecimal color notation
              fill_opacity (float): Sets the opacity of the circle fill