[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"dataset-91077f7c-93b0-4b82-ac99-cc85ca60baed":3},{"entry":4,"body":36},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":19,"formats":20,"metadata_modified":22,"license":23,"record_count":24,"resources":25,"last_analyzed_at":31,"version":32,"summary_he":33,"dataset_kind":34,"related_ids":35},"91077f7c-93b0-4b82-ac99-cc85ca60baed","בעלי רישיונות רשות המים","הרשות הממשלתית למים ולביוב","water_authority",[10,11,12,13,14,15,16,17,18],"consumer","supplier","water","מים","מפיק","ספק","ספקי מים","צרכן","רשות המים","6e9f0bfa-5e87-4fb1-9fe4-1e523bf93fa8",[21],"CSV","2026-03-01T09:46:05.408283Z","Creative Commons Attribution",1440,[26],{"url":27,"format":21,"name":28,"size_bytes":29,"description":30},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F91077f7c-93b0-4b82-ac99-cc85ca60baed\u002Fresource\u002F6e9f0bfa-5e87-4fb1-9fe4-1e523bf93fa8\u002Fdownload\u002F6e9f0bfa-5e87-4fb1-9fe4-1e523bf93fa8.csv","רשימת בעלי רישיונות",91719,"רשימת בעלי רישיונות לשנת 2020","2026-05-05T21:34:46.868728Z",1,"רשימת 1,440 בעלי רישיונות פעילים של רשות המים — ספקים ומפיקים מכל רחבי ישראל, מפורטת לפי סוג ישוב, אזור רישוי ואזור אדמיניסטרטיבי.","registry",[],"\u003C!-- tag chips -->\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-3\">בעלי רישיונות רשות המים\u003C\u002Fh1>\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-6\">\n  \u003Cspan class=\"tag-chip\">מים\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">רישיונות\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">ספקי מים\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">מפיקים\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">רשות המים\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- AI summary -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-2 text-base font-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    מאגר זה מפרט את כל 1,440 בעלי הרישיונות הפעילים של רשות המים לשנה הנוכחית — קיבוצים, מושבים, עיריות, תאגידי מים ועוד. לכל גורם מצוין סוג הרישיון שברשותו: רישיון הספקה (הזכות לספק מים לצרכנים), רישיון הפקה (הזכות לשאוב מהמקור), או שניהם. הנתונים מאפשרים מעקב אחר מבנה תעשיית המים בישראל, פיזורה הגאוגרפי ורמת האוטונומיה ההידרולוגית של סוגי הישובים השונים.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI cards -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">1,440\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">סה\"כ בעלי רישיון\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">1,438\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">בעלי רישיון הספקה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">511\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">בעלי רישיון הפקה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">509\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מחזיקי שני רישיונות\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- insights -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">תובנות מרכזיות\u003C\u002Fh2>\n  \u003Cul class=\"m-0 ps-5 space-y-2 text-sm leading-relaxed\">\n    \u003Cli>כמעט כל בעלי הרישיונות (1,438 מתוך 1,440) מחזיקים ברישיון הספקה; רק 2 מחזיקים ברישיון הפקה בלבד ללא הספקה.\u003C\u002Fli>\n    \u003Cli>עיריות הן בעלות שיעור ההפקה הגבוה ביותר: 55 מתוך 65 (כ-85%) מחזיקות גם ברישיון הפקה — שיעור גבוה בהרבה מהממוצע הכללי (35%).\u003C\u002Fli>\n    \u003Cli>ישובים קהילתיים (43 גורמים) הם ספקי מים בלבד — אף אחד מהם אינו מחזיק ברישיון הפקה.\u003C\u002Fli>\n    \u003Cli>אזור \"מערכת ארצית\" מכסה את הרוב המכריע: 1,197 מתוך 1,440 בעלי הרישיונות (83%).\u003C\u002Fli>\n    \u003Cli>מטה יהודה מ.א. מוביל בבעלי רישיון לפי אזור אדמיניסטרטיבי עם 60 גורמים, ואחריו עמק חפר ותל אביב-יפו (56 כל אחד).\u003C\u002Fli>\n    \u003Cli>המושב הוא צורת הישוב הנפוצה ביותר בקרב בעלי הרישיונות (413), ואחריו \"אחר\" (457) הכולל גופים שונים שאינם ניתנים לסיווג רגיל.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- settlement type stacked bar -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">בעלי רישיון לפי צורת ישוב\u003C\u002Fh2>\n  \u003Cp class=\"text-sm text-subtle mb-3\">פירוט לפי סוג רישיון: הספקה בלבד מול שני הרישיונות יחד (הפקה + הספקה).\u003C\u002Fp>\n  \u003Cdiv id=\"chart-settlement\" class=\"h-72 md:h-96\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- licensing zones + extraction rate, two-column -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות לפי אזור רישוי\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-zones\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">שיעור בעלי רישיון הפקה לפי צורת ישוב\u003C\u002Fh2>\n    \u003Cp class=\"text-sm text-subtle mb-2\">אחוז הגורמים בכל סוג ישוב המחזיקים גם ברישיון הפקה.\u003C\u002Fp>\n    \u003Cdiv id=\"chart-extract-rate\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- top 15 admin zones -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">15 האזורים האדמיניסטרטיביים המובילים\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-adminzones\" class=\"h-72 md:h-96\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- heatmap: licensing zone × settlement type -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">מפת חום: אזור רישוי מול צורת ישוב\u003C\u002Fh2>\n  \u003Cp class=\"text-sm text-subtle mb-2\">מספר בעלי הרישיון בכל צומת של אזור רישוי וסוג ישוב (8 סוגי ישוב עיקריים).\u003C\u002Fp>\n  \u003Cdiv id=\"chart-heatmap\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- data explorer -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex flex-wrap items-center justify-between gap-3 mb-3\">\n    \u003Ch2 class=\"m-0 font-semibold text-ink-deep\">עיון ברשימת הרישיונות\u003C\u002Fh2>\n    \u003Cinput id=\"explorer-search\" class=\"gov-explorer-search\"\n           type=\"search\" placeholder=\"חיפוש לפי שם או מספר רישיון...\"\n           aria-label=\"חיפוש בטבלה\" \u002F>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"explorer\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- original notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-2 text-base font-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-sm text-subtle whitespace-pre-line\">רשימת בעלי רישיונות לשנה הנוכחית\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\n  const GOVIL_PALETTE = [\n    '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n    '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n  ];\n\n  const baseECharts = {\n    color: GOVIL_PALETTE,\n    textStyle: { fontFamily: 'Rubik, sans-serif', color: '#0c3058' },\n    tooltip: {\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 48, right: 64, top: 40, bottom: 48, containLabel: true },\n  };\n\n  \u002F* ── Chart 1: Settlement type stacked bar ── *\u002F\n  const stLabels = [\n    \"\\u05d0\\u05d7\\u05e8\",\n    \"\\u05de\\u05d5\\u05e9\\u05d1\",\n    \"\\u05e7\\u05d9\\u05d1\\u05d5\\u05e5\",\n    \"\\u05de\\u05d9\\u05e2\\u05d5\\u05d8\\u05d9\\u05dd\",\n    \"\\u05e2\\u05d9\\u05e8\\u05d9\\u05d4\",\n    \"\\u05de\\u05d5\\u05e2\\u05e6\\u05d4 \\u05de\\u05e7\\u05d5\\u05de\\u05d9\\u05ea\",\n    \"\\u05ea\\u05d0\\u05d2\\u05d9\\u05d3 \\u05de\\u05d9\\u05dd\",\n    \"\\u05d9\\u05e9\\u05d5\\u05d1 \\u05e7\\u05d4\\u05d9\\u05dc\\u05ea\\u05d9\"\n  ];\n  const stSupplyOnly = [267, 323, 160,  56, 10, 28, 35, 43];\n  const stBoth       = [188,  90, 102,  15, 55, 31, 21,  0];\n\n  const chartSettlement = echarts.init(document.getElementById('chart-settlement'));\n  chartSettlement.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n    }),\n    legend: {\n      data: [\"\\u05d4\\u05e1\\u05e4\\u05e7\\u05d4 \\u05d1\\u05dc\\u05d1\\u05d3\", \"\\u05d4\\u05e4\\u05e7\\u05d4 + \\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\"],\n      bottom: 0,\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    grid: { left: 48, right: 24, top: 40, bottom: 60, containLabel: true },\n    xAxis: {\n      type: 'category',\n      data: stLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', rotate: 20, interval: 0 }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"\\u05de\\u05e1\\u05e4\\u05e8 \\u05d1\\u05e2\\u05dc\\u05d9 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    series: [\n      {\n        name: \"\\u05d4\\u05e1\\u05e4\\u05e7\\u05d4 \\u05d1\\u05dc\\u05d1\\u05d3\",\n        type: 'bar',\n        stack: 'total',\n        data: stSupplyOnly,\n        color: '#6c9fd8',\n        label: { show: false }\n      },\n      {\n        name: \"\\u05d4\\u05e4\\u05e7\\u05d4 + \\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\",\n        type: 'bar',\n        stack: 'total',\n        data: stBoth,\n        color: '#0068f5',\n        label: {\n          show: true,\n          position: 'top',\n          fontFamily: 'Rubik',\n          color: '#0c3058',\n          formatter: function(p) { return p.dataIndex \u003C stBoth.length ? stSupplyOnly[p.dataIndex] + stBoth[p.dataIndex] : ''; }\n        }\n      }\n    ]\n  }));\n  window.addEventListener('resize', () => chartSettlement.resize());\n\n  \u002F* ── Chart 2: Licensing zones donut ── *\u002F\n  const chartZones = echarts.init(document.getElementById('chart-zones'));\n  chartZones.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'item',\n      formatter: '{b}: {c} ({d}%)'\n    }),\n    legend: {\n      orient: 'vertical',\n      right: 0,\n      top: 'middle',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      type: 'pie',\n      radius: ['40%', '70%'],\n      center: ['38%', '50%'],\n      data: [\n        { value: 1197, name: \"\\u05de\\u05e2\\u05e8\\u05db\\u05ea \\u05d0\\u05e8\\u05e6\\u05d9\\u05ea\" },\n        { value:   76, name: \"\\u05de\\u05e2\\u05dc\\u05d4 \\u05db\\u05e0\\u05e8\\u05ea - \\u05d2\\u05dc\\u05d9\\u05dc \\u05e2\\u05dc\\u05d9\\u05d5\\u05df\" },\n        { value:   66, name: \"\\u05db\\u05e0\\u05e8\\u05ea - \\u05e1\\u05d5\\u05d1\\u05d1 \\u05db\\u05e0\\u05e8\\u05ea\" },\n        { value:   63, name: \"\\u05de\\u05e0\\u05d5\\u05ea\\u05e7\" },\n        { value:   38, name: \"\\u05de\\u05e2\\u05dc\\u05d4 \\u05db\\u05e0\\u05e8\\u05ea - \\u05e8\\u05de\\u05ea \\u05d4\\u05d2\\u05d5\\u05dc\\u05df\" }\n      ],\n      label: { show: false },\n      emphasis: {\n        itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.3)' }\n      }\n    }]\n  }));\n  window.addEventListener('resize', () => chartZones.resize());\n\n  \u002F* ── Chart 3: Extraction rate by settlement type ── *\u002F\n  const erLabels = [\n    \"\\u05e2\\u05d9\\u05e8\\u05d9\\u05d4\",\n    \"\\u05de\\u05d5\\u05e2\\u05e6\\u05d4 \\u05de\\u05e7\\u05d5\\u05de\\u05d9\\u05ea\",\n    \"\\u05d0\\u05d7\\u05e8\",\n    \"\\u05e7\\u05d9\\u05d1\\u05d5\\u05e5\",\n    \"\\u05ea\\u05d0\\u05d2\\u05d9\\u05d3 \\u05de\\u05d9\\u05dd\",\n    \"\\u05de\\u05d5\\u05e9\\u05d1\",\n    \"\\u05de\\u05d9\\u05e2\\u05d5\\u05d8\\u05d9\\u05dd\",\n    \"\\u05d9\\u05e9\\u05d5\\u05d1 \\u05e7\\u05d4\\u05d9\\u05dc\\u05ea\\u05d9\"\n  ];\n  const erValues = [84.6, 52.5, 41.1, 38.9, 37.5, 21.8, 21.1, 0];\n\n  const chartExtractRate = echarts.init(document.getElementById('chart-extract-rate'));\n  chartExtractRate.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function(params) {\n        var p = params[0];\n        return p.name + \": \" + p.value + \"%\";\n      }\n    }),\n    grid: { left: 130, right: 40, top: 20, bottom: 20, containLabel: false },\n    xAxis: {\n      type: 'value',\n      max: 100,\n      axisLabel: { formatter: '{value}%', fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 }\n    },\n    yAxis: {\n      type: 'category',\n      data: erLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      type: 'bar',\n      data: erValues,\n      color: '#0068f5',\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        color: '#0c3058',\n        formatter: '{c}%'\n      }\n    }]\n  }));\n  window.addEventListener('resize', () => chartExtractRate.resize());\n\n  \u002F* ── Chart 4: Top 15 admin zones ── *\u002F\n  const azLabels = [\n    \"\\u05d4\\u05d2\\u05dc\\u05d1\\u05d5\\u05e2 \\u05de.\\u05d0\",\n    \"\\u05d2\\u05d6\\u05e8 \\u05de.\\u05d0\",\n    \"\\u05de\\u05e8\\u05d5\\u05dd \\u05d4\\u05d2\\u05dc\\u05d9\\u05dc \\u05de.\\u05d0.\",\n    \"\\u05e2\\u05de\\u05e7 \\u05d4\\u05d9\\u05e8\\u05d3\\u05df \\u05de.\\u05d0\",\n    \"\\u05d2\\u05d5\\u05dc\\u05df \\u05de.\\u05d0\",\n    \"\\u05d7\\u05d3\\u05e8\\u05d4\",\n    \"\\u05d7\\u05d5\\u05e3 \\u05d4\\u05db\\u05e8\\u05de\\u05dc \\u05de.\\u05d0\",\n    \"\\u05d3\\u05e8\\u05d5\\u05dd \\u05d4\\u05e9\\u05e8\\u05d5\\u05df \\u05de.\\u05d0\",\n    \"\\u05d4\\u05d2\\u05dc\\u05d9\\u05dc \\u05d4\\u05e2\\u05dc\\u05d9\\u05d5\\u05df \\u05de.\\u05d0\",\n    \"\\u05de\\u05d8\\u05d4 \\u05d0\\u05e9\\u05e8 \\u05de.\\u05d0\",\n    \"\\u05d0\\u05e9\\u05db\\u05d5\\u05dc \\u05de.\\u05d0\",\n    \"\\u05e2\\u05de\\u05e7 \\u05d9\\u05d6\\u05e8\\u05e2\\u05d0\\u05dc \\u05de.\\u05d0\",\n    \"\\u05ea\\u05dc \\u05d0\\u05d1\\u05d9\\u05d1-\\u05d9\\u05e4\\u05d5\",\n    \"\\u05e2\\u05de\\u05e7 \\u05d7\\u05e4\\u05e8 \\u05de.\\u05d0\",\n    \"\\u05de\\u05d8\\u05d4 \\u05d9\\u05d4\\u05d5\\u05d3\\u05d4 \\u05de.\\u05d0\"\n  ];\n  const azValues = [29, 30, 31, 32, 33, 33, 35, 36, 38, 38, 40, 47, 56, 56, 60];\n\n  const chartAdminZones = echarts.init(document.getElementById('chart-adminzones'));\n  chartAdminZones.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' }\n    }),\n    grid: { left: 150, right: 60, top: 20, bottom: 20, containLabel: false },\n    xAxis: {\n      type: 'value',\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 }\n    },\n    yAxis: {\n      type: 'category',\n      data: azLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      type: 'bar',\n      data: azValues,\n      color: '#0068f5',\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        color: '#0c3058'\n      }\n    }]\n  }));\n  window.addEventListener('resize', () => chartAdminZones.resize());\n\n  \u002F* ── Chart 5: Heatmap — licensing zone × settlement type ── *\u002F\n  const hmStTypes = [\n    \"\\u05d0\\u05d7\\u05e8\",\n    \"\\u05de\\u05d5\\u05e9\\u05d1\",\n    \"\\u05e7\\u05d9\\u05d1\\u05d5\\u05e5\",\n    \"\\u05de\\u05d9\\u05e2\\u05d5\\u05d8\\u05d9\\u05dd\",\n    \"\\u05e2\\u05d9\\u05e8\\u05d9\\u05d4\",\n    \"\\u05de\\u05d5\\u05e2\\u05e6\\u05d4 \\u05de\\u05e7\\u05d5\\u05de\\u05d9\\u05ea\",\n    \"\\u05ea\\u05d0\\u05d2\\u05d9\\u05d3 \\u05de\\u05d9\\u05dd\",\n    \"\\u05d9\\u05e9\\u05d5\\u05d1 \\u05e7\\u05d4\\u05d9\\u05dc\\u05ea\\u05d9\"\n  ];\n  const hmZones = [\n    \"\\u05de\\u05e2\\u05e8\\u05db\\u05ea \\u05d0\\u05e8\\u05e6\\u05d9\\u05ea\",\n    \"\\u05de\\u05e2\\u05dc\\u05d4 \\u05db\\u05e0\\u05e8\\u05ea - \\u05d2\\u05dc\\u05d9\\u05dc \\u05e2\\u05dc\\u05d9\\u05d5\\u05df\",\n    \"\\u05db\\u05e0\\u05e8\\u05ea - \\u05e1\\u05d5\\u05d1\\u05d1 \\u05db\\u05e0\\u05e8\\u05ea\",\n    \"\\u05de\\u05e0\\u05d5\\u05ea\\u05e7\",\n    \"\\u05de\\u05e2\\u05dc\\u05d4 \\u05db\\u05e0\\u05e8\\u05ea - \\u05e8\\u05de\\u05ea \\u05d4\\u05d2\\u05d5\\u05dc\\u05df\"\n  ];\n  \u002F\u002F [stIdx, zoneIdx, count]\n  var hmCells = [\n    [0,0,395],[1,0,358],[2,0,182],[3,0,53],[4,0,62],[5,0,51],[6,0,50],[7,0,37],\n    [0,1,26],[1,1,21],[2,1,16],[3,1,6],[5,1,2],[6,1,1],[7,1,2],\n    [0,2,16],[1,2,8],[2,2,21],[3,2,5],[4,2,3],[5,2,5],[6,2,4],[7,2,2],\n    [0,3,17],[1,3,9],[2,3,35],[6,3,1],[7,3,1],\n    [0,4,3],[1,4,17],[2,4,8],[3,4,7],[5,4,1],[7,4,1]\n  ];\n\n  const chartHeatmap = echarts.init(document.getElementById('chart-heatmap'));\n  chartHeatmap.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      position: 'top',\n      formatter: function(p) {\n        return hmStTypes[p.data[0]] + \" \u002F \" + hmZones[p.data[1]] + \": \" + p.data[2];\n      }\n    }),\n    grid: { left: 160, right: 24, top: 32, bottom: 80, containLabel: false },\n    xAxis: {\n      type: 'category',\n      data: hmStTypes,\n      splitArea: { show: true },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', rotate: 20, interval: 0, fontSize: 11 }\n    },\n    yAxis: {\n      type: 'category',\n      data: hmZones,\n      splitArea: { show: true },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    visualMap: {\n      min: 0,\n      max: 395,\n      calculable: true,\n      orient: 'horizontal',\n      left: 'center',\n      bottom: 8,\n      inRange: { color: ['#dbe8fb', '#0068f5', '#0b3668'] },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    series: [{\n      type: 'heatmap',\n      data: hmCells,\n      label: { show: true, fontFamily: 'Rubik', fontSize: 11 },\n      emphasis: { itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.3)' } }\n    }]\n  }));\n  window.addEventListener('resize', () => chartHeatmap.resize());\n\n  \u002F* ── GovExplorer ── *\u002F\n  GovExplorer.create({\n    container:    '#explorer',\n    searchInput:  '#explorer-search',\n    resourceId:   '6e9f0bfa-5e87-4fb1-9fe4-1e523bf93fa8',\n    fields:       [\"\\u05de\\u05e1\\u05e4\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\", \"\\u05e9\\u05dd \\u05d1\\u05e2\\u05dc \\u05d4\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\", \"\\u05e6\\u05d5\\u05e8\\u05ea \\u05d4\\u05ea\\u05d9\\u05d9\\u05e9\\u05d1\\u05d5\\u05ea\", \"\\u05d0\\u05d6\\u05d5\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d5\\u05d9\", \"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e4\\u05e7\\u05d4\", \"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\"],\n    headers:      [\"\\u05de\\u05e1\\u05e4\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\", \"\\u05e9\\u05dd \\u05d1\\u05e2\\u05dc \\u05d4\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\", \"\\u05e6\\u05d5\\u05e8\\u05ea \\u05d9\\u05e9\\u05d5\\u05d1\", \"\\u05d0\\u05d6\\u05d5\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d5\\u05d9\", \"\\u05d4\\u05e4\\u05e7\\u05d4\", \"\\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\"],\n    searchFields: [\"\\u05de\\u05e1\\u05e4\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\", \"\\u05e9\\u05dd \\u05d1\\u05e2\\u05dc \\u05d4\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\"],\n    pageSize:     50,\n    sort:         \"\\u05de\\u05e1\\u05e4\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df asc\",\n    renderRow: function(r) {\n      return [\n        { text: String(r[\"\\u05de\\u05e1\\u05e4\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\"] || ''), dir: 'ltr' },\n        { text: r[\"\\u05e9\\u05dd \\u05d1\\u05e2\\u05dc \\u05d4\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df\"] || '' },\n        { text: r[\"\\u05e6\\u05d5\\u05e8\\u05ea \\u05d4\\u05ea\\u05d9\\u05d9\\u05e9\\u05d1\\u05d5\\u05ea\"] || '' },\n        { text: r[\"\\u05d0\\u05d6\\u05d5\\u05e8 \\u05e8\\u05d9\\u05e9\\u05d5\\u05d9\"] || '' },\n        { text: r[\"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e4\\u05e7\\u05d4\"] || '', badge: r[\"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e4\\u05e7\\u05d4\"] === \"\\u05db\\u05df\" ? 'ok' : 'mut' },\n        { text: r[\"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\"] || '', badge: r[\"\\u05e8\\u05d9\\u05e9\\u05d9\\u05d5\\u05df \\u05d4\\u05e1\\u05e4\\u05e7\\u05d4\"] === \"\\u05db\\u05df\" ? 'ok' : 'mut' }\n      ];\n    }\n  });\n\u003C\u002Fscript>\n",1778130671491]