code: def _make_split(self, ):
          
          self.area_bbox = self.get_area_bbox(CRS.POP_WEB)
          self._check_area_bbox()
  
          self.bbox_list = []
          self.info_list = []
          self._recursive_split(self.get_world_bbox(), 0, 0, 0)
  
          for i, bbox in enumerate(self.bbox_list):
              self.bbox_list[i] = bbox.transform(self.crs)
docs: This method makes the split