code: def is_empty(self):
          
          if not self.tile.bbox.intersects(self.vector_file.bbox()):
              return True
          return len(self._read_from_cache(True)) == 0
docs: Check if there is data within this tile.
  
          Returns
          -------
          is empty : bool