code: def _geom_equals_mask(this, that):
      """
      Test for geometric equality. Empty or missing geometries are considered
      equal.
  
      Parameters
      ----------
      this, that : arrays of Geo objects (or anything that has an `is_empty`
                   attribute)
  
      Returns
      -------
      Series
          boolean Series, True if geometries in left equal geometries in right
      """
  
      return (
          this.geom_equals(that)
          | (this.is_empty & that.is_empty)
          | (_isna(this) & _isna(that))
      )
  
file_path: geopandas/geopandas/testing.py
imports: import warnings
  import pandas
  from geopandas import GeoDataFrame, GeoSeries
  from geopandas.array import GeometryDtype
label_desc: Use image node_id 2 for calling a global function with example usage: _geom_equals_mask(this, that) and returns: unknown