diff --git a/src/all.js b/src/all.js index ced5b8d7cf..01b6584d7d 100644 --- a/src/all.js +++ b/src/all.js @@ -16,6 +16,7 @@ goog.require('ol.Tile'); goog.require('ol.TileBounds'); goog.require('ol.TileCoord'); goog.require('ol.TileGrid'); +goog.require('ol.TileLayer'); goog.require('ol.TileStore'); goog.require('ol.TileUrlFunction'); goog.require('ol.TileUrlFunctionType'); diff --git a/src/ol/tilelayer.js b/src/ol/tilelayer.js new file mode 100644 index 0000000000..879a4f8738 --- /dev/null +++ b/src/ol/tilelayer.js @@ -0,0 +1,14 @@ +goog.provide('ol.TileLayer'); + +goog.require('ol.Layer'); +goog.require('ol.TileStore'); + + +/** + * @param {Object.=} opt_values Values. + * @return {ol.Layer} Layer. + */ +ol.TileLayer.createOpenStreetMap = function(opt_values) { + var store = ol.TileStore.createOpenStreetMap(); + return new ol.Layer(store, opt_values); +};