/** * מפות רקע ל-Leaflet — שכבות XYZ ציבוריות ב-Web Mercator (EPSG:3857). * רקעי govmap מטופלים בנפרד (js/govmap.js) — הם ווידג'ט מלא של * ה-API הרשמי, לא שכבת אריחים. */ (function (global) { "use strict"; var BASEMAPS = { osm: { name: "OSM — מפת רחובות", dark: false, make: function () { return L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png", { maxZoom: 19, attribution: "© OpenStreetMap", }); }, }, israelHiking: { name: "מפת ישראל (עברית)", dark: false, make: function () { return L.tileLayer("https://israelhiking.osm.org.il/Hebrew/Tiles/{z}/{x}/{y}.png", { maxZoom: 16, attribution: "© Israel Hiking Map, OpenStreetMap", }); }, }, esriSat: { name: "תצלום אוויר (Esri)", dark: true, make: function () { return L.tileLayer( "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}", { maxZoom: 19, attribution: "© Esri, Maxar" }); }, }, googleStreets: { name: "Google — רחובות", dark: false, make: function () { return L.tileLayer("https://mt1.google.com/vt/lyrs=m&x={x}&y={y}&z={z}&hl=iw", { maxZoom: 20, attribution: "© Google", }); }, }, googleHybrid: { name: "Google — לוויין", dark: true, make: function () { return L.tileLayer("https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}&hl=iw", { maxZoom: 20, attribution: "© Google", }); }, }, }; global.Basemaps = { list: BASEMAPS }; })(window);