class_docstr: Abstract base class for map plot models.
  
      
class_docstr_tok: ["Abstract","base","class","for","map","plot","models","."]
code: def _check_incompatible_map_range_type(self):
      from ..models.ranges import Range1d
  
      if self.x_range is not None and not isinstance(
          self.x_range, Range1d
      ):
          return "%s.x_range" % str(self)
      if self.y_range is not None and not isinstance(
          self.y_range, Range1d
      ):
          return "%s.y_range" % str(self)
  
imports: from __future__ import annotations
  import logging
  from ..core.enums import MapType
  from ..core.has_props import abstract
  from ..core.properties import JSON, Bool, Bytes, Enum, Float, Instance, InstanceDefault, Int, Nullable, Override, Required, String
  from ..core.validation import error, warning
  from ..core.validation.errors import INCOMPATIBLE_MAP_RANGE_TYPE, MISSING_GOOGLE_API_KEY, REQUIRED_RANGE
  from ..core.validation.warnings import MISSING_RENDERERS
  from ..model import Model
  from ..models.ranges import Range1d
  from .plots import Plot
label_desc: Use image node_id 2 for calling the MapPlot obj's underlying member method code with example usage: obj._check_incompatible_map_range_type() and returns: unknown, unknown