Double escaping is because environment variables are injected into JavaScript via a Python HTML templating tool, and that tool uses the same syntax for variable substitution as JavaScript. The $$ is an escape for $, which results in the string ${z}/${x}/${y}.png being injected. I will document this.
Changes
Use an OpenLayers
XYZ
layer pointed at new BC Lite basemap tilesResolves #244 (BC Prism) Resolves #246 (Gridded Hydrologic Model) Resolves #247 (Modelled Streamflow Data)
Checklist