class_docstr: Add a measurement widget on the map.
  
  Parameters
  ----------
  position: str, default 'topright'
      Location of the widget.
  primary_length_unit: str, default 'meters'
  secondary_length_unit: str, default 'miles'
  primary_area_unit: str, default 'sqmeters'
  secondary_area_unit: str, default 'acres'
  
  See https://github.com/ljagis/leaflet-measure for more information.
code: def __init__(
      self,
      position="topright",
      primary_length_unit="meters",
      secondary_length_unit="miles",
      primary_area_unit="sqmeters",
      secondary_area_unit="acres",
      **kwargs,
  ):
      super().__init__()
      self._name = "MeasureControl"
  
      self.options = parse_options(
          position=position,
          primary_length_unit=primary_length_unit,
          secondary_length_unit=secondary_length_unit,
          primary_area_unit=primary_area_unit,
          secondary_area_unit=secondary_area_unit,
          **kwargs,
      )
  
imports: from branca.element import MacroElement
  from jinja2 import Template
  from folium.elements import JSCSSMixin
  from folium.utilities import parse_options
label_desc: Use image node_id 1 to create a new MeasureControl object from inherited base classes: JSCSSMixin, MacroElement with example: obj = MeasureControl(position, primary_length_unit, secondary_length_unit, primary_area_unit, secondary_area_unit)