Add ol.TileStore.createOpenStreetMap
This commit is contained in:
@@ -49,6 +49,24 @@ ol.TileStore = function(tileGrid, tileUrlFunction, opt_crossOrigin) {
|
||||
goog.inherits(ol.TileStore, ol.Store);
|
||||
|
||||
|
||||
/**
|
||||
* @return {ol.TileStore} Tile store.
|
||||
*/
|
||||
ol.TileStore.createOpenStreetMap = function() {
|
||||
|
||||
var tileGrid = ol.TileGrid.createOpenStreetMap(18);
|
||||
var tileUrlFunction = ol.TileUrlFunction.createFromTemplates([
|
||||
'http://a.tile.openstreetmap.org/{z}/{x}/{y}.png',
|
||||
'http://b.tile.openstreetmap.org/{z}/{x}/{y}.png',
|
||||
'http://c.tile.openstreetmap.org/{z}/{x}/{y}.png'
|
||||
]);
|
||||
var crossOrigin = '';
|
||||
|
||||
return new ol.TileStore(tileGrid, tileUrlFunction, crossOrigin);
|
||||
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* @param {ol.TileCoord} tileCoord Tile coordinate.
|
||||
* @return {ol.Tile} Tile.
|
||||
|
||||
Reference in New Issue
Block a user