[{"data":1,"prerenderedAt":34},["ShallowReactive",2],{"dataset-f9546d11-e8dc-4940-a3d5-204d537e934d":3},{"entry":4,"body":33},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":18,"formats":19,"metadata_modified":21,"license":22,"resources":23,"last_analyzed_at":28,"version":29,"summary_he":30,"dataset_kind":31,"related_ids":32},"f9546d11-e8dc-4940-a3d5-204d537e934d","ספיקות שיא מחושבות לתקופות חזרה שונות","הרשות הממשלתית למים ולביוב","water_authority",[10,11,12,13,14,15,16,17],"discharge","water","הידרומטריה","מים","נתונים סטטיסטיים","ספיקה","רשות המים","תחנה הידרומטרית","ca82a3a2-4126-4de1-b17e-6692d0464fbd",[20],"PDF","2026-01-14T14:58:57.847450Z","אחר (פתוח)",[24],{"url":25,"format":20,"name":26,"size_bytes":27},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Ff9546d11-e8dc-4940-a3d5-204d537e934d\u002Fresource\u002Fca82a3a2-4126-4de1-b17e-6692d0464fbd\u002Fdownload\u002Fmax_discharge_recurrence_period_w-table-6.pdf","תקופות חזרה של ספיקות שיא",245099,"2026-05-06T06:01:43.533167Z",1,"ספיקות שיא מחושבות ב-83 תחנות הידרומטריות בישראל לתקופות חזרה של 5–100 שנה, בשיטת פרטו מוכללת — בסיס לתכנון הגנה מפני שיטפונות ותשתיות מים.","misc",[],"\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  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"m-0 leading-relaxed text-subtle\">\n    מסמך זה מציג ספיקות שיא מחושבות (מ\"ק\u002Fשניה) עבור 83 תחנות הידרומטריות ברחבי ישראל,\n    לתקופות חזרה של 5, 10, 20, 50 ו-100 שנה — בשיטת פרטו מוכללת (GPD), כפי שחושב לשנת 2024\u002F25.\n    הנתונים חיוניים לתכנון תשתיות הגנה מפני שיטפונות, גישרים, מחסומי מים ואגני ניקוז.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI grid -->\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\">83\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-danger mb-1\">1,537\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">ספיקת שיא Q100 מרבית (מ\"ק\u002Fשנ)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">154\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">ספיקת Q100 חציונה (מ\"ק\u002Fשנ)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-warn mb-1\">15\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">תחנות עם Q100 מעל 500 מ\"ק\u002Fשנ\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- insights card -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תובנות עיקריות\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cul class=\"list-disc ps-5 m-0 space-y-2 text-sm marker:text-brand\">\n    \u003Cli>ספיקת השיא הגבוהה ביותר (Q100) נמדדת בנחל פארן – צוואר הבקבוק: \u003Cstrong>1,537 מ\"ק\u002Fשנ\u003C\u002Fstrong> — פי 8.4 מספיקת Q5 של אותה תחנה (184 מ\"ק\u002Fשנ).\u003C\u002Fli>\n    \u003Cli>נחלי הנגב הדרומי ואזור ים המלח מציגים יחסי הגברה קיצוניים: ספיקת Q100 עשויה להיות פי 60 מספיקת Q5 (תחנת עובא — מ-4 ל-250 מ\"ק\u002Fשנ).\u003C\u002Fli>\n    \u003Cli>נהרות צפוניים בזרימה קבועה כגון ירדן – שדה נחמיה מציגים הגברה נמוכה בלבד (פי 1.3 בין Q5 ל-Q100), בשל חידוש מי-תהום עקבי.\u003C\u002Fli>\n    \u003Cli>15 תחנות (18% מהמדגם) מציגות Q100 מעל 500 מ\"ק\u002Fשנ; 3 תחנות חורגות מ-1,000 מ\"ק\u002Fשנ.\u003C\u002Fli>\n    \u003Cli>הספיקה החציונה ל-100 שנה היא 154 מ\"ק\u002Fשנ לעומת ממוצע של 256 מ\"ק\u002Fשנ — פיזור ימני חזק הנובע ממספר קטן של נחלים בעלי ספיקות גבוהות במיוחד.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Top 10 Q100 chart -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">10 התחנות עם ספיקת שיא Q100 הגבוהה ביותר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"chart-top10\" class=\"h-72 md:h-96\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Distribution + Return period curves side by side -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות ספיקת Q100 בתחנות\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-dist\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">עקומות תקופת חזרה — תחנות נבחרות\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-curves\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Amplification ratios -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Ftriangle-alert.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">יחס הגברה Q100\u002FQ5 — 10 התחנות הקיצוניות ביותר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"text-sm text-subtle mb-3\">יחס גבוה מעיד על נחל שאמנם מציג ספיקה נמוכה בשנים רגילות, אך מועד להצפות קיצוניות באירועי גשם נדירים — סיכון מוגבר לתשתיות.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-ratio\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- original description -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Flist.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003C\u002Fdiv>\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* ── Top 10 Q100 — horizontal bar ── *\u002F\n  (function () {\n    var names = [\"פארן - צוואר הבקבוק\", \"ירמוך - שער 121 במורד\", \"באר שבע - חצרים\", \"בשור - רעים\", \"פארן - גבול מערבי\", \"רחף\", \"ערוגות\", \"נקרות עליון\", \"חימר - במורד המצוק\", \"צין - משוש\"];\n    var q5    = [184, 227, 179, 125, 102, 82, 89, 51, 107, 100];\n    var q100  = [1537, 1162, 1119, 887, 864, 719, 703, 700, 684, 622];\n\n    \u002F\u002F Pair each station's q5 and q100, sorted descending by q100 (already sorted)\n    var barData = q100.map(function(v, i) {\n      return { value: v, itemStyle: { color: i === 0 ? '#dc3545' : GOVIL_PALETTE[i % GOVIL_PALETTE.length] } };\n    });\n\n    var chart = echarts.init(document.getElementById('chart-top10'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'axis',\n        axisPointer: { type: 'shadow' },\n        formatter: function(params) {\n          var i = params[0].dataIndex;\n          return names[i] + '\u003Cbr\u002F>Q5: ' + q5[i] + ' | Q100: ' + q100[i] + \" \\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0\";\n        }\n      }),\n      grid: { left: 24, right: 80, top: 20, bottom: 20, containLabel: true },\n      xAxis: {\n        type: 'value',\n        name: \"\\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0\",\n        nameLocation: 'end',\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n      },\n      yAxis: {\n        type: 'category',\n        data: names.slice().reverse(),\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, width: 160, overflow: 'truncate' },\n        inverse: false\n      },\n      series: [{\n        type: 'bar',\n        data: barData.slice().reverse(),\n        label: {\n          show: true,\n          position: 'right',\n          fontFamily: 'Rubik',\n          color: '#0c3058',\n          formatter: function(params) { return params.value.toLocaleString(); }\n        },\n        barMaxWidth: 32\n      }]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\n  \u002F* ── Distribution of Q100 ── *\u002F\n  (function () {\n    var labels = ['0–50', '50–100', '100–200', '200–500', '500–1,000', '1,000+'];\n    var counts = [10, 16, 24, 18, 12, 3];\n    var colors = ['#b7d2f7', '#6c9fd8', '#3d70b0', '#0068f5', '#0053c4', '#dc3545'];\n\n    var chart = echarts.init(document.getElementById('chart-dist'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'axis',\n        formatter: function(p) {\n          return p[0].name + \" \\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0: \" + p[0].value + \" \\u05ea\\u05d7\\u05e0\\u05d5\\u05ea\";\n        }\n      }),\n      grid: { left: 24, right: 16, top: 24, bottom: 32, containLabel: true },\n      xAxis: {\n        type: 'category',\n        data: labels,\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 10 },\n        name: \"\\u05d8\\u05d5\\u05d5\\u05d7 Q100 (\\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0)\",\n        nameLocation: 'middle',\n        nameGap: 28,\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 }\n      },\n      yAxis: {\n        type: 'value',\n        name: \"\\u05ea\\u05d7\\u05e0\\u05d5\\u05ea\",\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' },\n        minInterval: 1\n      },\n      series: [{\n        type: 'bar',\n        data: counts.map(function(v, i) { return { value: v, itemStyle: { color: colors[i] } }; }),\n        label: { show: true, position: 'top', fontFamily: 'Rubik', color: '#0c3058' },\n        barMaxWidth: 40\n      }]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\n  \u002F* ── Return period curves for selected stations ── *\u002F\n  (function () {\n    var rp = [5, 10, 20, 50, 100];\n    var series_data = [\n      { name: \"\\u05e4\\u05d0\\u05e8\\u05df - \\u05e6\\u05d5\\u05d5\\u05d0\\u05e8 \\u05d4\\u05d1\\u05e7\\u05d1\\u05d5\\u05e7\", data: [184, 309, 526, 985, 1537] },\n      { name: \"\\u05d9\\u05e8\\u05de\\u05d5\\u05da - \\u05e9\\u05e2\\u05e8 121\", data: [227, 347, 576, 824, 1162] },\n      { name: \"\\u05d1\\u05d0\\u05e8 \\u05e9\\u05d1\\u05e2 - \\u05d7\\u05e6\\u05e8\\u05d9\\u05dd\", data: [179, 303, 470, 784, 1119] },\n      { name: \"\\u05e6\\u05d9\\u05df \\u05e2\\u05dc\\u05d9\\u05d5\\u05df - \\u05e2\\u05d1\\u05d3\\u05ea\", data: [17, 36, 75, 350, 500] },\n      { name: \"\\u05d0\\u05dc\\u05db\\u05e1\\u05e0\\u05d3\\u05e8 - \\u05d0\\u05dc\\u05d9\\u05e9\\u05d9\\u05d1\", data: [91, 129, 164, 211, 250] },\n      { name: \"\\u05d9\\u05e8\\u05d3\\u05df - \\u05e9\\u05d3\\u05d4 \\u05e0\\u05d7\\u05de\\u05d9\\u05d4\", data: [193, 219, 235, 240, 243] }\n    ];\n\n    var chart = echarts.init(document.getElementById('chart-curves'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'axis',\n        formatter: function(params) {\n          var out = \"\\u05ea\\u05e7\\u05d5\\u05e4\\u05ea \\u05d7\\u05d6\\u05e8\\u05d4: \" + params[0].axisValue + \" \\u05e9\\u05e0\\u05d9\\u05dd\u003Cbr\u002F>\";\n          params.forEach(function(p) {\n            out += p.marker + \" \" + p.seriesName + \": \" + p.value + \" \\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0\u003Cbr\u002F>\";\n          });\n          return out;\n        }\n      }),\n      legend: {\n        bottom: 0,\n        textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 10 },\n        itemWidth: 16\n      },\n      grid: { left: 24, right: 16, top: 16, bottom: 72, containLabel: true },\n      xAxis: {\n        type: 'category',\n        data: ['5', '10', '20', '50', '100'],\n        name: \"\\u05ea\\u05e7\\u05d5\\u05e4\\u05ea \\u05d7\\u05d6\\u05e8\\u05d4 (\\u05e9\\u05e0\\u05d9\\u05dd)\",\n        nameLocation: 'middle',\n        nameGap: 28,\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n      },\n      yAxis: {\n        type: 'value',\n        name: \"\\u05de\\\"\\u05e7\u002F\\u05e9\\u05e0\",\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n      },\n      series: series_data.map(function(s, i) {\n        return {\n          name: s.name,\n          type: 'line',\n          data: s.data,\n          smooth: true,\n          symbol: 'circle',\n          symbolSize: 5,\n          lineStyle: { width: 2 }\n        };\n      })\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\n  \u002F* ── Amplification ratio Q100\u002FQ5 ── *\u002F\n  (function () {\n    var names = [\"\\u05e2\\u05d5\\u05d1\\u05d0\", \"\\u05e6\\u05d9\\u05df \\u05e2\\u05dc\\u05d9\\u05d5\\u05df - \\u05e2\\u05d1\\u05d3\\u05ea\", \"\\u05e6\\u05d9\\u05d7\\u05d5\\u05e8\", \"\\u05e0\\u05e7\\u05e8\\u05d5\\u05ea \\u05e2\\u05dc\\u05d9\\u05d5\\u05df\", \"\\u05e6\\u05d9\\u05df - \\u05de\\u05e4\\u05dc\", \"\\u05d7\\u05e8\\u05d5\\u05d3 - \\u05d1\\u05d9\\u05ea \\u05e9\\u05d0\\u05df\", \"\\u05d9\\u05e2\\u05dc\\u05d5\\u05df\", \"\\u05e4\\u05d7\\u05de\\u05d9\", \"\\u05e9\\u05e7\\u05de\\u05d4 - \\u05d1\\u05e8\\u05d5\\u05e8 \\u05d7\\u05d9\\u05d9\\u05dc\", \"\\u05e8\\u05d7\\u05e3\"];\n    var vals = [62.5, 29.4, 15.6, 13.7, 11.9, 9.7, 9.2, 8.9, 8.8, 8.8];\n\n    var barData = vals.map(function(v, i) {\n      var color = v > 20 ? '#dc3545' : (v > 10 ? '#ffc107' : GOVIL_PALETTE[3]);\n      return { value: v, itemStyle: { color: color } };\n    });\n\n    var chart = echarts.init(document.getElementById('chart-ratio'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'axis',\n        axisPointer: { type: 'shadow' },\n        formatter: function(params) {\n          var i = params[0].dataIndex;\n          return names[i] + '\u003Cbr\u002F>\\u05d9\\u05d7\\u05e1 Q100\u002FQ5: \\u00d7' + vals[i];\n        }\n      }),\n      grid: { left: 24, right: 80, top: 20, bottom: 20, containLabel: true },\n      xAxis: {\n        type: 'value',\n        name: \"\\u05d9\\u05d7\\u05e1 Q100\u002FQ5\",\n        nameLocation: 'end',\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d', formatter: function(v) { return '\\u00d7' + v; } }\n      },\n      yAxis: {\n        type: 'category',\n        data: names.slice().reverse(),\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, width: 150, overflow: 'truncate' }\n      },\n      series: [{\n        type: 'bar',\n        data: barData.slice().reverse(),\n        label: {\n          show: true,\n          position: 'right',\n          fontFamily: 'Rubik',\n          color: '#0c3058',\n          formatter: function(p) { return '\\u00d7' + p.value; }\n        },\n        barMaxWidth: 28\n      }]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\u003C\u002Fscript>\n",1778130672859]