class_docstr: Create a rastertiles map
docstr: Update map template variables specific to a raster visual
docstr_tok: ["Update","map","template","variables","specific","to","a","raster","visual"]
code: def add_unique_template_variables(self, options):
      """Update map template variables specific to a raster visual"""
      options.update(
          dict(
              tiles_url=self.tiles_url,
              tiles_size=self.tiles_size,
              tiles_minzoom=self.tiles_minzoom,
              tiles_maxzoom=self.tiles_maxzoom,
              tiles_bounds=self.tiles_bounds
              if self.tiles_bounds
              else "undefined",
          )
      )
  
imports: import codecs
  import json
  import os
  from IPython.core.display import HTML, display
  import numpy
  import requests
  from mapboxgl.errors import TokenError, LegendError
  from mapboxgl.utils import color_map, numeric_map, img_encode, geojson_to_dict_list
  from mapboxgl import templates
label_desc: Use image node_id 2 for calling the RasterTilesViz obj's underlying member method code with example usage: obj.add_unique_template_variables(options) without return types