gis-api
Version:
GIS API for DHIS 2 based on Leaflet
20 lines (14 loc) • 545 B
JavaScript
import L from 'leaflet';
export const WmsLayer = L.TileLayer.WMS.extend({
initialize(opts) {
const options = L.extend({ // Defaults
errorTileUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=',
format: 'image/png',
transparent: true,
}, opts);
L.TileLayer.WMS.prototype.initialize.call(this, options.url, options);
},
});
export default function wmsLayer(options) {
return new WmsLayer(options);
}