From 980d3116801543ce5c9a5684602101db0710411b Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Mon, 23 Sep 2013 13:43:45 +0200 Subject: [PATCH] Allow tileLoadFunction override for ol.source.TileWMS --- src/objectliterals.jsdoc | 2 ++ src/ol/source/tilewmssource.js | 1 + 2 files changed, 3 insertions(+) diff --git a/src/objectliterals.jsdoc b/src/objectliterals.jsdoc index 95ef1cdc0d..e8891aa9fb 100644 --- a/src/objectliterals.jsdoc +++ b/src/objectliterals.jsdoc @@ -579,6 +579,8 @@ * @property {ol.tilegrid.TileGrid|undefined} tileGrid Tile grid. * @property {number|undefined} maxZoom Maximum zoom. * @property {ol.proj.ProjectionLike} projection Projection. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. * @property {string|undefined} url WMS service URL. * @property {Array.|undefined} urls WMS service urls. Use this instead * of `url` when the WMS supports multiple urls for GetMap requests. diff --git a/src/ol/source/tilewmssource.js b/src/ol/source/tilewmssource.js index 91013494fa..3d7ea4b3cb 100644 --- a/src/ol/source/tilewmssource.js +++ b/src/ol/source/tilewmssource.js @@ -98,6 +98,7 @@ ol.source.TileWMS = function(options) { tileGrid: options.tileGrid, opaque: !transparent, projection: options.projection, + tileLoadFunction: options.tileLoadFunction, tileUrlFunction: ol.TileUrlFunction.withTileCoordTransform( tileCoordTransform, tileUrlFunction) });