code: def _marker(self, lat, long, text, xmap, color=None, icon=None,
                  text_mark=False, style=None):
          
          kwargs = {}
          if icon is not None:
              kwargs["icon"] = icon
          if color is not None:
              kwargs["color"] = color
          if style is None:
              style = "font-size:18pt;font-weight:bold;" + \
                  "color:black;border-radius:0.5"
          try:
              xicon1 = folium.Icon(**kwargs)
              if text_mark is True:
                  xicon = DivIcon(
                      icon_size=(150, 36),
                      icon_anchor=(0, 0),
                      html='<div style="' + style + '">' + text + '</div>',
                  )
                  folium.Marker([lat, long], popup=text,
                                icon=xicon).add_to(xmap)
              folium.Marker([lat, long], popup=text,
                            icon=xicon1).add_to(xmap)
              return xmap
          except Exception as e:
              self.err(e, self._marker, "Can not get marker")
docs: Adds a marker to the default map