code: def add_coordinate(
      self, name: str, longitude: types.Numeric, latitude: types.Numeric
  ):
      self._coordinates.update({name: [longitude, latitude]})
      return self
  
file_path: pyecharts/pyecharts/charts/basic_charts/geo.py
imports: import simplejson
  from ...None import options
  from ...None import types
  from ...charts.chart import Chart
  from ...datasets import COORDINATES
  from ...exceptions import NonexistentCoordinatesException
  from ...globals import ChartType
label_desc: Use image node_id 3 for calling the GeoChartBase obj's underlying member method code with example usage: obj.add_coordinate(name, longitude, latitude) and returns: self