diff --git a/js/adapters.ts b/js/adapters.ts index 8268ac6..c22e5eb 100644 --- a/js/adapters.ts +++ b/js/adapters.ts @@ -4,23 +4,6 @@ import { PMTiles, Source } from "./index"; export const leafletRasterLayer = (source: PMTiles, options: any) => { const cls = L.GridLayer.extend({ createTile: function (coord: any, done: any) { - if (!this.pmtilesHeaderLoaded) { - source.getHeader().then((h) => { - // Unfortunately this needs to call into private leaflet properties - // and might break in future versions - // because layer creation is synchronous and these are specified at - // initialization time - // TODO: set bounds? - if (this.options.maxNativeZoom == undefined) { - this.options.minNativeZoom = h.minZoom; - } - if (this.options.maxNativeZoom == undefined) { - this.options.maxNativeZoom = h.maxZoom; - } - }); - this.pmtilesHeaderLoaded = true; - } - const el: any = document.createElement("img"); const controller = new AbortController(); const signal = controller.signal;