dates.js (513B)
1 import L from 'leaflet'; 2 import {tile2quad} from '.'; 3 4 const BingDates = L.TileLayer.extend({ 5 _url: 'https://mvexel.dev.openstreetmap.org/bingimageanalyzer/tile.php?t={quad}&nodepth=1', 6 7 initialize: function(options) { 8 L.Util.setOptions(this, options); 9 }, 10 11 getTileUrl: function(tilePoint) { 12 var zoom = this._getZoomForUrl(); 13 return this._url.replace('{quad}', tile2quad(tilePoint.x, tilePoint.y, zoom)); 14 }, 15 } 16 ); 17 18 export {BingDates};