diff --git a/src/ol/tileurlfunction.js b/src/ol/tileurlfunction.js index 7021c035d2..cece788e46 100644 --- a/src/ol/tileurlfunction.js +++ b/src/ol/tileurlfunction.js @@ -34,3 +34,12 @@ ol.TileUrlFunction.createFromTileUrlFunctions = function(tileUrlFunctions) { return tileUrlFunctions[index](tileCoord); }; }; + + +/** + * @param {Array.} templates Templates. + */ +ol.TileUrlFunction.createFromTemplates = function(templates) { + return ol.TileUrlFunction.createFromTileUrlFunctions( + goog.array.map(templates, ol.TileUrlFunction.createFromTemplate)); +};