]> git.openstreetmap.org Git - rails.git/blob - app/assets/javascripts/leaflet.maptiler.js
Merge remote-tracking branch 'upstream/pull/6798'
[rails.git] / app / assets / javascripts / leaflet.maptiler.js
1 //= require maplibre/i18n
2 //= require @maptiler/maplibre-gl-omt-language
3
4 L.OSM.OpenMapTiles = L.OSM.MaplibreGL.extend({
5   initialize: function (options) {
6     L.OSM.MaplibreGL.prototype.initialize.call(this, {
7       style:
8         "https://api.maptiler.com/maps/openstreetmap/style.json?key=" +
9         options.apikey,
10       ...options
11     });
12   },
13   onAdd: function (map) {
14     L.OSM.MaplibreGL.prototype.onAdd.call(this, map);
15     OSM.MapLibre.setOMTMapLanguage(this.getMaplibreMap());
16   },
17   onRemove: function (map) {
18     L.OSM.MaplibreGL.prototype.onRemove.call(this, map);
19   }
20 });