code: def render(self, da, level):
      for img, x, y, z in super(FileSystemTileRenderer, self).render(
          da, level
      ):
          tile_file_name = "{}.{}".format(y, self.tile_format.lower())
          tile_directory = os.path.join(
              self.output_location, str(z), str(x)
          )
          output_file = os.path.join(tile_directory, tile_file_name)
          _create_dir(tile_directory)
          img.save(output_file, self.tile_format)
  
imports: from __future__ import annotations
  from io import BytesIO
  import math
  import os
  import dask
  import dask.bag
  import numpy
  from PIL.Image import fromarray
label_desc: Use image node_id 1 for calling the FileSystemTileRenderer obj's underlying member method code with example usage: obj.render(da, level) without return types