code: def test_bmap_catch_nonexistent_coord_exception():
      try:
          (
              BMap()
              .add_schema(
                  baidu_ak=FAKE_API_KEY, center=[-0.118092, 51.509865]
              )
              .add(
                  "bmap",
                  [["NonexistentLocation", 123]],
                  label_opts=opts.LabelOpts(formatter="{b}"),
              )
          )
      except NonexistentCoordinatesException as err:
          assert_equal(type(err), NonexistentCoordinatesException)
  
imports: from nose.tools import assert_equal
  from pyecharts import options
  from pyecharts.charts import Geo, BMap
  from pyecharts.exceptions import NonexistentCoordinatesException
label_desc: Use image node_id 3 for calling a global function with example usage: test_bmap_catch_nonexistent_coord_exception() without return types