[{"data":1,"prerenderedAt":70},["ShallowReactive",2],{"dataset-1ac4189b-95c2-45fc-bb52-a363f01478f5":3},{"entry":4,"body":69},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":21,"formats":22,"metadata_modified":24,"license":25,"record_count":26,"resources":27,"last_analyzed_at":64,"version":65,"summary_he":66,"dataset_kind":67,"related_ids":68},"1ac4189b-95c2-45fc-bb52-a363f01478f5","הסטוריית נתוני איכות מים בקידוחים","הרשות הממשלתית למים ולביוב","water_authority",[10,11,12,13,14,15,16,17,18,19,20],"borehole","quality","water","water quality","אגן","איכות מים","יונים ראשיים","מים","קידוח","רשות המים","תא דיווח הידרולוגי","0f1a5a02-ba94-4ad9-b011-33723256e23f",[23],"CSV","2026-03-01T13:30:26.641720Z","אחר (פתוח)",732,[28,32,36,40,44,48,52,56,60],{"url":29,"format":23,"name":30,"size_bytes":31},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F0f1a5a02-ba94-4ad9-b011-33723256e23f\u002Fdownload\u002Fboreholes_quality_before_1950.csv","נתוני איכות מים בקידוחים עד 1950",64243,{"url":33,"format":23,"name":34,"size_bytes":35},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F49300b80-14e7-430f-a090-80f3b31c3287\u002Fdownload\u002Fboreholes_quality_1950_1959.csv","נתוני איכות מים בקידוחים 1950-1959",3430358,{"url":37,"format":23,"name":38,"size_bytes":39},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002Fbc6dba8b-8f62-4d9f-82f6-304cc9d3004e\u002Fdownload\u002Fboreholes_quality_1960_1969.csv","נתוני איכות מים בקידוחים 1960-1969",12367881,{"url":41,"format":23,"name":42,"size_bytes":43},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F830635fc-70a5-49c5-bae2-7f51c2ffa272\u002Fdownload\u002Fboreholes_quality_1970_1979.csv","נתוני איכות מים בקידוחים 1970-1979",13377182,{"url":45,"format":23,"name":46,"size_bytes":47},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002Fb756124d-2768-4c4e-92c6-df4d30df26f1\u002Fdownload\u002Fboreholes_quality_1980_1989.csv","נתוני איכות מים בקידוחים 1980-1989",15911969,{"url":49,"format":23,"name":50,"size_bytes":51},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F3b6909e7-2232-46fb-982e-0037f4f447b8\u002Fdownload\u002Fboreholes_quality_1990_1999.csv","נתוני איכות מים בקידוחים 1990-1999",42264992,{"url":53,"format":23,"name":54,"size_bytes":55},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F77d42f78-c474-4d5c-91d5-d8cd080ea3f9\u002Fdownload\u002Fboreholes_quality_2000_2009.csv","נתוני איכות מים בקידוחים 2000-2009",25636133,{"url":57,"format":23,"name":58,"size_bytes":59},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F96ffb84b-4663-4b8e-8ec7-68acd2b43f18\u002Fdownload\u002Fboreholes_quality_2010_2019.csv","נתוני איכות מים בקידוחים 2010-2019",44235259,{"url":61,"format":23,"name":62,"size_bytes":63},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F1ac4189b-95c2-45fc-bb52-a363f01478f5\u002Fresource\u002F37a31ad9-34d8-4d70-b4d7-3035fd8be09c\u002Fdownload\u002F37a31ad9-34d8-4d70-b4d7-3035fd8be09c.csv","נתוני איכות מים בקידוחים מ-2020 ואילך",29174165,"2026-05-05T21:36:07.987840Z",1,"למעלה מ-1.9 מיליון מדידות היסטוריות של איכות מים בקידוחי הפקה וניטור ברחבי ישראל, החל משנת 1947, המכסות 264 פרמטרים כימיים ופיזיקליים ב-8 אגנים הידרולוגיים.","timeseries",[],"\u003C!-- tag chips -->\n\u003Ch1>היסטוריית נתוני איכות מים בקידוחים\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 card -->\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.9 מיליון מדידות היסטוריות של איכות מים בקידוחי הפקה וניטור בישראל,\n    החל משנת 1947 ועד ימינו, ומאורגן לפי עשורים. הנתונים כוללים מאות פרמטרים כימיים ופיזיקליים —\n    בין היתר כלורידים, חנקות, סולפטים ומזהמים אורגניים — ומאפשרים מעקב ארוך-טווח אחר\n    מצב מי התהום בשמונה אגנים הידרולוגיים ברחבי הארץ.\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.91M\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\">264+\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\">8\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\">75+\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>אגן \u003Cstrong>חוף הים\u003C\u002Fstrong> הוא הנדגם ביותר בעשור 2010–2019, עם 294,072 מדידות — כ-60% מסך הנתונים לאותו עשור.\u003C\u002Fli>\n    \u003Cli>שיא הניטור נמדד בשני העשורים 1990–1999 ו-2010–2019, עם למעלה מ-460,000 ו-490,000 רשומות בהתאמה.\u003C\u002Fli>\n    \u003Cli>פרמטרי \u003Cstrong>סולפטים\u003C\u002Fstrong> עברו את תקן מי השתיה ב-98.2% מהמדידות בנגב והערבה (עשור 2010–2019, מדגם 55 קריאות).\u003C\u002Fli>\n    \u003Cli>כלוריד (CHLORIDE AS CL) חרג מהתקן (400 MG\u002FL) ב-52.8% מהמדידות בנגב והערבה; חנקות (NITRATE AS NO3) חרגו ב-29.5% (מדגם).\u003C\u002Fli>\n    \u003Cli>אגן \u003Cstrong>ירקתן\u003C\u002Fstrong> הציג שיעור החריגה הגבוה ביותר מבין האגנים (37.9%) בעשור 2010–2019, על פי מדגם.\u003C\u002Fli>\n    \u003Cli>חברת מקורות אחראית על 237,537 רשומות (כ-48%) בעשור 2010–2019; ניטור דלק תופס 73,224 רשומות (כ-15%).\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Records per decade -->\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  \u003Cdiv id=\"chart-decades\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Charts row: basin distribution + usage types -->\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\">מדידות לפי אגן (2010–2019)\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-basins\" 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\">שימוש בקידוחים (2010–2019)\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-usage\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart: Basin exceedance -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">שיעור חריגה מתקן מי שתיה לפי אגן (2010–2019, מדגם)\u003C\u002Fh2>\n  \u003Cp class=\"text-xs text-subtle mb-3\">אחוז המדידות שבהן תוצאת הדגימה עלתה על תקן מי השתיה, על בסיס מדגם ייצוגי של 500 רשומות לאגן.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-exceed-basin\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Parameter exceedance -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">שיעור חריגה לפי פרמטר — נגב והערבה (2010–2019, מדגם)\u003C\u002Fh2>\n  \u003Cp class=\"text-xs text-subtle mb-3\">פרמטרים עם לפחות 20 מדידות בנגב והערבה. נתונים על בסיס מדגם של 5,000 רשומות.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-exceed-param\" class=\"h-64 md:h-72\">\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=\"font-semibold text-ink-deep\">עיון בנתוני קידוחים (2010–2019)\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 leading-relaxed\">מאגר המידע מכיל את כלל הנתונים ההיסטוריים של איכות המים בקידוחי הפקה וניטור (למעט קידוחי ניטור תעשייה). מקור המידע הוא בבדיקות בקידוחי הפקה על פי הנחיות משרד הבריאות, סקרים של רשות המים ובדיקות מזהמים המבוצעות בקידוחי ניטור על פי הנחיות רשות המים.\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\u002F --- Chart 1: Records per decade ---\n  const chartDecades = echarts.init(document.getElementById('chart-decades'));\n  const decadeLabels = [\n    \"\\u05E2\\u05D3 1950\", \"1950-1959\", \"1960-1969\", \"1970-1979\",\n    \"1980-1989\", \"1990-1999\", \"2000-2009\", \"2010-2019\", \"2020+\"\n  ];\n  const decadeCounts = [732, 38728, 138897, 1500, 176070, 464592, 282686, 490708, 316345];\n  chartDecades.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(params) {\n        var p = params[0];\n        return p.name + \"\u003Cbr\u002F>\" + p.seriesName + \": \u003Cstrong>\" + p.value.toLocaleString('he-IL') + \"\u003C\u002Fstrong>\";\n      }\n    }),\n    xAxis: {\n      type: 'category',\n      data: decadeLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', rotate: 30, fontSize: 11 }\n    },\n    yAxis: {\n      type: 'value',\n      axisLabel: {\n        fontFamily: 'Rubik', color: '#0c3058',\n        formatter: function(v) { return v >= 1000 ? (v\u002F1000).toFixed(0) + 'K' : v; }\n      }\n    },\n    series: [{\n      name: \"\\u05E8\\u05E9\\u05D5\\u05DE\\u05D5\\u05EA\",\n      type: 'bar',\n      data: decadeCounts,\n      itemStyle: { color: '#0068f5', borderRadius: [3, 3, 0, 0] },\n      emphasis: { itemStyle: { color: '#0053c4' } },\n      label: {\n        show: true,\n        position: 'top',\n        fontFamily: 'Rubik',\n        fontSize: 10,\n        color: '#0c3058',\n        formatter: function(p) { return p.value >= 1000 ? (p.value\u002F1000).toFixed(0) + 'K' : p.value; }\n      }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartDecades.resize(); });\n\n  \u002F\u002F --- Chart 2: Basin distribution 2010-2019 ---\n  const chartBasins = echarts.init(document.getElementById('chart-basins'));\n  const basinNames  = [\n    \"\\u05D2\\u05DC\\u05D9\\u05DC \\u05DE\\u05E2\\u05E8\\u05D1\\u05D9\",\n    \"\\u05D4\\u05D4\\u05E8 \\u05D4\\u05DE\\u05D6\\u05E8\\u05D7\\u05D9\",\n    \"\\u05D7\\u05D5\\u05E3\",\n    \"\\u05D9\\u05E8\\u05E7\\u05EA\\u05DF\",\n    \"\\u05DB\\u05E0\\u05E8\\u05EA\",\n    \"\\u05DB\\u05E8\\u05DE\\u05DC\",\n    \"\\u05E0\\u05D2\\u05D1 \\u05D5\\u05D4\\u05E2\\u05E8\\u05D1\\u05D4\",\n    \"\\u05E9\\u05D5\\u05DC\\u05D9 \\u05D4\\u05D4\\u05E8\"\n  ];\n  const basinCounts = [30709, 19344, 294072, 62065, 28598, 20329, 34430, 998];\n  chartBasins.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(params) {\n        var p = params[0];\n        return p.name + \"\u003Cbr\u002F>\" + p.value.toLocaleString('he-IL') + \" \\u05DE\\u05D3\\u05D9\\u05D3\\u05D5\\u05EA\";\n      }\n    }),\n    grid: { left: 80, right: 24, top: 24, bottom: 24, containLabel: true },\n    xAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik', color: '#0c3058', formatter: function(v) { return (v\u002F1000).toFixed(0) + 'K'; } } },\n    yAxis: { type: 'category', data: basinNames, axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 } },\n    series: [{\n      name: \"\\u05DE\\u05D3\\u05D9\\u05D3\\u05D5\\u05EA\",\n      type: 'bar',\n      data: basinCounts,\n      itemStyle: { color: '#0068f5', borderRadius: [0, 3, 3, 0] },\n      emphasis: { itemStyle: { color: '#0053c4' } },\n      label: { show: true, position: 'right', fontFamily: 'Rubik', fontSize: 10, color: '#0c3058', formatter: function(p) { return p.value.toLocaleString('he-IL'); } }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartBasins.resize(); });\n\n  \u002F\u002F --- Chart 3: Usage types 2010-2019 (donut) ---\n  const chartUsage = echarts.init(document.getElementById('chart-usage'));\n  const usageData = [\n    { value: 237537, name: \"\\u05D7\\u05D1\\u05E8\\u05EA \\u05DE\\u05E7\\u05D5\\u05E8\\u05D5\\u05EA\" },\n    { value: 161784, name: \"\\u05E4\\u05E8\\u05D8\\u05D9\" },\n    { value: 73224,  name: \"\\u05E0\\u05D9\\u05D8\\u05D5\\u05E8 \\u05D3\\u05DC\\u05E7\" },\n    { value: 8406,   name: \"\\u05E4\\u05DF \\u05D1\\u05D9\\u05E0\\u05D9\" },\n    { value: 5470,   name: \"\\u05DE\\u05D7\\u05E7\\u05E8\" },\n    { value: 3458,   name: \"\\u05D9\\u05D5\\u05D6\\u05D5\\u05DD\" },\n    { value: 717,    name: \"\\u05E0\\u05D9\\u05D8\\u05D5\\u05E8 \\u05E4\\u05E1\\u05D5\\u05DC\\u05EA\" },\n    { value: 93,     name: \"\\u05D4\\u05E9\\u05E4\\u05DC\\u05D4\" }\n  ];\n  chartUsage.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'item',\n      formatter: function(p) { return p.name + \"\u003Cbr\u002F>\" + p.value.toLocaleString('he-IL') + \" (\" + p.percent + \"%)\"; }\n    }),\n    legend: {\n      orient: 'vertical',\n      right: 0,\n      top: 'center',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      type: 'pie',\n      radius: ['40%', '70%'],\n      center: ['38%', '50%'],\n      data: usageData,\n      label: { show: false },\n      emphasis: { label: { show: true, fontFamily: 'Rubik', fontSize: 12 } }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartUsage.resize(); });\n\n  \u002F\u002F --- Chart 4: Basin exceedance rate (2010s cross-basin sample) ---\n  const chartExceedBasin = echarts.init(document.getElementById('chart-exceed-basin'));\n  const excBasinNames  = [\n    \"\\u05D9\\u05E8\\u05E7\\u05EA\\u05DF\",\n    \"\\u05D2\\u05DC\\u05D9\\u05DC \\u05DE\\u05E2\\u05E8\\u05D1\\u05D9\",\n    \"\\u05E9\\u05D5\\u05DC\\u05D9 \\u05D4\\u05D4\\u05E8\",\n    \"\\u05D7\\u05D5\\u05E3\",\n    \"\\u05DB\\u05E0\\u05E8\\u05EA\",\n    \"\\u05DB\\u05E8\\u05DE\\u05DC\",\n    \"\\u05D4\\u05D4\\u05E8 \\u05D4\\u05DE\\u05D6\\u05E8\\u05D7\\u05D9\"\n  ];\n  const excBasinRates  = [37.9, 35.7, 24.9, 22.2, 11.4, 8.7, 6.8];\n  chartExceedBasin.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(params) { return params[0].name + \"\u003Cbr\u002F>\\u05D7\\u05E8\\u05D9\\u05D2\\u05D4: \u003Cstrong>\" + params[0].value + \"%\u003C\u002Fstrong>\"; }\n    }),\n    grid: { left: 80, right: 40, top: 20, bottom: 20, containLabel: true },\n    xAxis: {\n      type: 'value',\n      max: 50,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', formatter: function(v) { return v + \"%\"; } }\n    },\n    yAxis: {\n      type: 'category',\n      data: excBasinNames,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 }\n    },\n    series: [{\n      name: \"\\u05E9\\u05D9\\u05E2\\u05D5\\u05E8 \\u05D7\\u05E8\\u05D9\\u05D2\\u05D4\",\n      type: 'bar',\n      data: excBasinRates.map(function(v) {\n        return { value: v, itemStyle: { color: v > 30 ? '#0068f5' : v > 15 ? '#3d70b0' : '#6c9fd8', borderRadius: [0, 3, 3, 0] } };\n      }),\n      label: {\n        show: true, position: 'right',\n        fontFamily: 'Rubik', fontSize: 11, color: '#0c3058',\n        formatter: function(p) { return p.value + \"%\"; }\n      }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartExceedBasin.resize(); });\n\n  \u002F\u002F --- Chart 5: Parameter exceedance (Negev\u002FArava, 2010s sample) ---\n  const chartExceedParam = echarts.init(document.getElementById('chart-exceed-param'));\n  const excParamNames = [\n    \"SULFATE AS SO4\", \"CHLORIDE AS CL\", \"SELENIUM AS SE\", \"NITRATE AS NO3\",\n    \"FLUORIDE AS F\", \"IRON TOTAL AS FE\", \"ALUMINUM\"\n  ];\n  const excParamRates  = [98.2, 52.8, 49.0, 29.5, 3.5, 2.9, 0.0];\n  const excParamColors = excParamRates.map(function(v) {\n    return v >= 50 ? '#0068f5' : v >= 20 ? '#3d70b0' : '#6c9fd8';\n  });\n  chartExceedParam.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(params) { return params[0].name + \"\u003Cbr\u002F>\\u05D7\\u05E8\\u05D9\\u05D2\\u05D4: \u003Cstrong>\" + params[0].value + \"%\u003C\u002Fstrong>\"; }\n    }),\n    grid: { left: 170, right: 48, top: 20, bottom: 20, containLabel: true },\n    xAxis: {\n      type: 'value',\n      max: 105,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', formatter: function(v) { return v + \"%\"; } }\n    },\n    yAxis: {\n      type: 'category',\n      data: excParamNames,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      name: \"\\u05E9\\u05D9\\u05E2\\u05D5\\u05E8 \\u05D7\\u05E8\\u05D9\\u05D2\\u05D4\",\n      type: 'bar',\n      data: excParamRates.map(function(v, i) {\n        return { value: v, itemStyle: { color: excParamColors[i], borderRadius: [0, 3, 3, 0] } };\n      }),\n      label: {\n        show: true, position: 'right',\n        fontFamily: 'Rubik', fontSize: 11, color: '#0c3058',\n        formatter: function(p) { return p.value + \"%\"; }\n      }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartExceedParam.resize(); });\n\n  \u002F\u002F --- GovExplorer ---\n  GovExplorer.create({\n    container:    '#explorer',\n    searchInput:  '#explorer-search',\n    resourceId:   '96ffb84b-4663-4b8e-8ec7-68acd2b43f18',\n    fields:       [\"\\u05E9\\u05DD\", \"\\u05D0\\u05D2\\u05DF\", \"\\u05EA\\u05D0 \\u05D3\\u05D9\\u05D5\\u05D5\\u05D7\", \"\\u05E9\\u05D9\\u05DE\\u05D5\\u05E9\", \"\\u05E4\\u05E8\\u05DE\\u05D8\\u05E8\", \"\\u05EA\\u05D5\\u05E6\\u05D0\\u05EA \\u05D3\\u05D2\\u05D9\\u05DE\\u05D4\", \"\\u05EA\\u05E7\\u05DF \\u05DC\\u05DE\\u05D9 \\u05E9\\u05EA\\u05D9\\u05D9\\u05D4\", \"\\u05D0\\u05D7\\u05D5\\u05D6 \\u05DE\\u05D4\\u05EA\\u05E7\\u05DF\"],\n    headers:      [\"\\u05E9\\u05DD \\u05E7\\u05D9\\u05D3\\u05D5\\u05D7\", \"\\u05D0\\u05D2\\u05DF\", \"\\u05EA\\u05D0 \\u05D3\\u05D9\\u05D5\\u05D5\\u05D7\", \"\\u05E9\\u05D9\\u05DE\\u05D5\\u05E9\", \"\\u05E4\\u05E8\\u05DE\\u05D8\\u05E8\", \"\\u05EA\\u05D5\\u05E6\\u05D0\\u05D4\", \"\\u05EA\\u05E7\\u05DF\", \"% \\u05DE\\u05EA\\u05E7\\u05DF\"],\n    searchFields: [\"\\u05E9\\u05DD\", \"\\u05E4\\u05E8\\u05DE\\u05D8\\u05E8\"],\n    pageSize:     50,\n    sort:         '_id asc',\n    renderRow: function(r) {\n      var pct = r[\"\\u05D0\\u05D7\\u05D5\\u05D6 \\u05DE\\u05D4\\u05EA\\u05E7\\u05DF\"];\n      var pctNum = pct != null ? Number(pct) : null;\n      return [\n        { text: r[\"\\u05E9\\u05DD\"] || \"\" },\n        { text: r[\"\\u05D0\\u05D2\\u05DF\"] || \"\" },\n        { text: r[\"\\u05EA\\u05D0 \\u05D3\\u05D9\\u05D5\\u05D5\\u05D7\"] || \"\" },\n        { text: r[\"\\u05E9\\u05D9\\u05DE\\u05D5\\u05E9\"] || \"\" },\n        { text: r[\"\\u05E4\\u05E8\\u05DE\\u05D8\\u05E8\"] || \"\", dir: 'ltr' },\n        { text: r[\"\\u05EA\\u05D5\\u05E6\\u05D0\\u05EA \\u05D3\\u05D2\\u05D9\\u05DE\\u05D4\"] != null ? String(r[\"\\u05EA\\u05D5\\u05E6\\u05D0\\u05EA \\u05D3\\u05D2\\u05D9\\u05DE\\u05D4\"]) : \"\", dir: 'ltr' },\n        { text: r[\"\\u05EA\\u05E7\\u05DF \\u05DC\\u05DE\\u05D9 \\u05E9\\u05EA\\u05D9\\u05D9\\u05D4\"] != null ? String(r[\"\\u05EA\\u05E7\\u05DF \\u05DC\\u05DE\\u05D9 \\u05E9\\u05EA\\u05D9\\u05D9\\u05D4\"]) : \"\", dir: 'ltr' },\n        {\n          text: pctNum != null ? String(pctNum) + \"%\" : \"\",\n          badge: pctNum != null && pctNum > 100 ? 'danger' : (pctNum != null && pctNum > 80 ? 'warn' : 'ok')\n        }\n      ];\n    }\n  });\n\u003C\u002Fscript>\n",1778130669817]