[{"data":1,"prerenderedAt":51},["ShallowReactive",2],{"dataset-e97d6972-b183-4c74-b27c-92c17d193cfc":3},{"entry":4,"body":50},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":16,"formats":17,"metadata_modified":21,"license":22,"record_count":23,"resources":24,"last_analyzed_at":45,"version":46,"summary_he":47,"dataset_kind":48,"related_ids":49},"e97d6972-b183-4c74-b27c-92c17d193cfc","חוצה ישראל - זכות דרך","משרד התחבורה והבטיחות בדרכים","ministry_of_transport",[10,11,12,13,14,15],"GIS","דרך","זכות","חוצה ישראל","כביש","ממג","fa247fb4-e9e9-4b12-860d-326b93e860c2",[18,19,20],"CSV","XLSX","ZIP","2026-03-22T11:48:39.996387Z","Creative Commons Attribution",132,[25,30,35,40],{"url":26,"format":20,"name":27,"size_bytes":28,"description":29},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fe97d6972-b183-4c74-b27c-92c17d193cfc\u002Fresource\u002F7ceaf395-6c91-4791-abbb-0d05aa71b56f\u002Fdownload\u002Fhoze_zhut.zip","HOZE_ZHUT_SHP",2676766,"שכבה גאוגרפית של זכות דרך - חוצה ישראל,\r\nעדכני ל-2018 רבעון 3",{"url":31,"format":20,"name":32,"size_bytes":33,"description":34},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fe97d6972-b183-4c74-b27c-92c17d193cfc\u002Fresource\u002Ff53901ec-b9f3-42e3-8eea-b9f93c321b12\u002Fdownload\u002Fhoze_zhut_kmz.zip","HOZE_ZHUT_KMZ",575,"שכבה בפורמט KMZ של זכות דרך - חוצה ישראל,\r\nעדכני ל-2018 רבעון 3",{"url":36,"format":18,"name":37,"size_bytes":38,"description":39},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fe97d6972-b183-4c74-b27c-92c17d193cfc\u002Fresource\u002Ffa247fb4-e9e9-4b12-860d-326b93e860c2\u002Fdownload\u002Fhoze_zhut.csv","HOZE_ZHUT_csv",14892,"טבלת מאפיינים של השכבה הגאוגרפית",{"url":41,"format":19,"name":42,"size_bytes":43,"description":44},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fe97d6972-b183-4c74-b27c-92c17d193cfc\u002Fresource\u002Fbb1e71d2-3b62-4bec-a304-6f5b5e924e56\u002Fdownload\u002Fhoze_zhut_metadata.xlsx","מטאדאטה",7377,"","2026-05-05T15:09:16.259239Z",1,"קטעי זכות הדרך של חברת חוצה ישראל — 132 קטעים גאוגרפיים המכסים כ-2,152 ק\"מ אורך ו-113.9 קמ\"ר שטח, בפירוט מצב כל קטע (פתוח לתנועה, בביצוע, בתכנון).","misc",[],"\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-2\">חוצה ישראל — זכות דרך\u003C\u002Fh1>\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-6\">\n  \u003Cspan class=\"tag-chip\">GIS\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">חוצה ישראל\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">זכות דרך\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">כביש 6\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">ממג\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- Summary -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">אודות המאגר\u003C\u002Fh2>\n  \u003Cp class=\"leading-relaxed\">\n    מאגר זה מרכז את קטעי זכות הדרך של חברת חוצה ישראל — הגוף האחראי על תפעול ופיתוח כביש 6 ורשת כבישי האגרה בישראל.\n    הנתונים כוללים 132 קטעים גאוגרפיים המציגים את שטח זכות הדרך, אורכו ומצב הפיתוח של כל קטע —\n    פתוח לתנועה, בביצוע, בתכנון, או טרום יזום.\n    בסך הכול מכסה זכות הדרך כ-2,152 ק\"מ אורך גאוגרפי ושטח של כ-113.9 קמ\"ר,\n    תוך שרוב הקטעים מבחינת מספרם נמצאים בשלב הביצוע, ורוב השטח בתכנון.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI Cards -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-3 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">132\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">סה\"כ קטעים\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-ok mb-1\">18\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">פתוח לתנועה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-warn mb-1\">73\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">בביצוע\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-info mb-1\">37\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">בתכנון\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">2,152\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">ק\"מ אורך כולל\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">113.9\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">קמ\"ר שטח כולל\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Insights -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">ממצאים עיקריים\u003C\u002Fh2>\n  \u003Cul class=\"list-disc list-inside space-y-2 leading-relaxed\">\n    \u003Cli>55% מהקטעים (73 מתוך 132) נמצאים בשלב ביצוע — הכמות הגדולה ביותר מבין כל קטגוריות המצב.\u003C\u002Fli>\n    \u003Cli>שטח זכות הדרך של קטעים בתכנון (63.9 קמ\"ר) גדול פי 1.7 משל הקטעים הפתוחים לתנועה (37.6 קמ\"ר), מה שמעיד על פוטנציאל פיתוח משמעותי עתידי.\u003C\u002Fli>\n    \u003Cli>הקטע \"כביש 6 קיים\" הוא הרחב ביותר בשטח — 31.97 קמ\"ר, ואורכו המצטבר 451 ק\"מ.\u003C\u002Fli>\n    \u003Cli>אורך הקטעים נע בין 191 מ' ל-175 ק\"מ; יותר ממחצית הקטעים (43 מתוך 132) קצרים מ-5 ק\"מ.\u003C\u002Fli>\n    \u003Cli>קטע \"הארכת כביש 6 צפונה\" ו-\"רקל חיפה-נצרת\" הם פרויקטי ביצוע\u002Fתכנון בולטים עם שטחים של 9.7 ו-7.6 קמ\"ר בהתאמה.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Charts row 1: Status by count + status by area -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">חלוקת קטעים לפי מצב\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-status-count\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">שטח זכות הדרך לפי מצב (קמ\"ר)\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-status-area\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart: status by length -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">אורך מצטבר של קטעים לפי מצב (ק\"מ)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-status-length\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Top 10 by area -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">10 קטעי הדרך הגדולים ביותר בשטח (קמ\"ר)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-top10\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Length histogram -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">התפלגות אורך הקטעים (ק\"מ)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-hist\" 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=\"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!-- Notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">מידע נוסף\u003C\u002Fh2>\n  \u003Cp class=\"leading-relaxed text-subtle\">זכות דרך של חברת חוצה ישראל. המאגר כולל שכבות גאוגרפיות בפורמט SHP, KMZ ו-CSV. הנתונים מיוצאים ממערכת המידע הגאוגרפי של המשרד (ממג).\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\n(function () {\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* ---- Data ---- *\u002F\n  var statusLabels = [\"פתוח לתנועה\", \"בביצוע\", \"בתכנון\", \"טרום יזום\"];\n  var statusColors  = ['#198754', '#0068f5', '#6c9fd8', '#b7d2f7'];\n  var statusCounts  = [18, 73, 37, 1];\n  var statusArea    = [37.62, 10.94, 63.9, 0.41];\n  var statusLength  = [540.9, 670.2, 916.8, 11.0];\n\n  var top10Names  = [\"כביש 6 קיים\", \"תוספת נתיב בכביש 6- קסם עין ת\", \"הארכת כביש 6 צפונה\", \"תוספת נתיב כביש 6\", \"רקל חיפה - נצרת\", \"כביש 37\", \"חיבור רשת כבישי יוש לכביש 6\", \"כביש 383\", \"כביש 6\", \"מסילת הדרום\"];\n  var top10Area   = [31.97, 10.94, 9.65, 8.77, 7.62, 6.59, 4.94, 4.59, 3.96, 2.93];\n\n  var histLabels = [\"פחות מ-1\", \"1-5\", \"5-10\", \"10-30\", \"30-50\", \"מעל 50\"];\n  var histCounts = [19, 43, 18, 31, 9, 12];\n\n  \u002F* ---- Chart 1: Donut — status by count ---- *\u002F\n  var c1 = echarts.init(document.getElementById('chart-status-count'));\n  c1.setOption(Object.assign({}, baseECharts, {\n    color: statusColors,\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'item',\n      formatter: function(p) {\n        return p.name + ': ' + p.value + ' קטעים (' + p.percent + '%)';\n      }\n    }),\n    legend: {\n      orient: 'vertical', right: 10, top: 'center',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 }\n    },\n    series: [{\n      type: 'pie',\n      radius: ['42%', '70%'],\n      center: ['38%', '50%'],\n      label: { show: false },\n      emphasis: { label: { show: true, fontSize: 14, fontWeight: 'bold' } },\n      data: statusLabels.map(function(s, i) { return { name: s, value: statusCounts[i] }; })\n    }]\n  }));\n\n  \u002F* ---- Chart 2: Bar — status by area ---- *\u002F\n  var c2 = echarts.init(document.getElementById('chart-status-area'));\n  c2.setOption(Object.assign({}, baseECharts, {\n    color: statusColors,\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 + \" קמ\\\"ר\";\n      }\n    }),\n    xAxis: {\n      type: 'category',\n      data: statusLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, interval: 0 }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"קמ\\\"ר\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    series: [{\n      type: 'bar',\n      data: statusLabels.map(function(s, i) {\n        return { value: statusArea[i], itemStyle: { color: statusColors[i] } };\n      }),\n      barMaxWidth: 60,\n      label: { show: true, position: 'top', fontFamily: 'Rubik', fontSize: 11, formatter: function(p) { return p.value + \"'\"; } }\n    }]\n  }));\n\n  \u002F* ---- Chart 3: Horizontal bar — status by length ---- *\u002F\n  var c3 = echarts.init(document.getElementById('chart-status-length'));\n  c3.setOption(Object.assign({}, baseECharts, {\n    color: statusColors,\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 + \" ק\\\"מ\";\n      }\n    }),\n    xAxis: {\n      type: 'value',\n      name: \"ק\\\"מ\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    yAxis: {\n      type: 'category',\n      data: statusLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 }\n    },\n    grid: { left: 90, right: 80, top: 20, bottom: 40, containLabel: true },\n    series: [{\n      type: 'bar',\n      data: statusLabels.map(function(s, i) {\n        return { value: statusLength[i], itemStyle: { color: statusColors[i] } };\n      }),\n      barMaxWidth: 48,\n      label: {\n        show: true, position: 'right', fontFamily: 'Rubik', fontSize: 11,\n        formatter: function(p) { return p.value + \" ק\\\"מ\"; }\n      }\n    }]\n  }));\n\n  \u002F* ---- Chart 4: Horizontal bar — top 10 by area ---- *\u002F\n  var c4 = echarts.init(document.getElementById('chart-top10'));\n  var top10Reversed = top10Names.slice().reverse();\n  var top10AreaR    = top10Area.slice().reverse();\n  c4.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 + \" קמ\\\"ר\";\n      }\n    }),\n    xAxis: {\n      type: 'value',\n      name: \"קמ\\\"ר\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    yAxis: {\n      type: 'category',\n      data: top10Reversed,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, width: 150, overflow: 'truncate' }\n    },\n    grid: { left: 160, right: 80, top: 20, bottom: 40, containLabel: true },\n    series: [{\n      type: 'bar',\n      data: top10AreaR,\n      barMaxWidth: 40,\n      itemStyle: { color: '#0068f5' },\n      label: {\n        show: true, position: 'right', fontFamily: 'Rubik', fontSize: 11,\n        formatter: function(p) { return p.value + \" קמ\\\"ר\"; }\n      }\n    }]\n  }));\n\n  \u002F* ---- Chart 5: Bar histogram — length distribution ---- *\u002F\n  var c5 = echarts.init(document.getElementById('chart-hist'));\n  c5.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 + \" ק\\\"מ: \" + p.value + \" קטעים\";\n      }\n    }),\n    xAxis: {\n      type: 'category',\n      name: \"אורך (ק\\\"מ)\",\n      nameLocation: 'middle',\n      nameGap: 28,\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n      data: histLabels,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"מספר קטעים\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d', fontSize: 11 },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    series: [{\n      type: 'bar',\n      data: histCounts.map(function(v, i) {\n        return { value: v, itemStyle: { color: GOVIL_PALETTE[i % GOVIL_PALETTE.length] } };\n      }),\n      barMaxWidth: 60,\n      label: { show: true, position: 'top', fontFamily: 'Rubik', fontSize: 11 }\n    }]\n  }));\n\n  \u002F* ---- Resize all charts ---- *\u002F\n  window.addEventListener('resize', function () {\n    [c1, c2, c3, c4, c5].forEach(function(c) { c.resize(); });\n  });\n\n  \u002F* ---- GovExplorer ---- *\u002F\n  GovExplorer.create({\n    container:    '#explorer',\n    searchInput:  '#explorer-search',\n    resourceId:   'fa247fb4-e9e9-4b12-860d-326b93e860c2',\n    fields:       ['_id', 'NAME', 'SECTION', 'status', 'Shape_Length', 'Shape_Area'],\n    headers:      [\"מזהה\", \"שם\", \"קטע\", \"מצב\", \"אורך (מ')\", \"שטח (מ'²)\"],\n    searchFields: ['NAME', 'SECTION'],\n    pageSize:     50,\n    sort:         '_id asc',\n    renderRow: function(r) {\n      var badgeMap = {\n        \"פתוח לתנועה\": 'ok',\n        \"בביצוע\": 'warn',\n        \"בתכנון\": 'info',\n        \"טרום יזום\": 'mut'\n      };\n      var statusVal = r['status'] || '';\n      var lenVal = r['Shape_Length'] ? Math.round(parseFloat(r['Shape_Length'])).toLocaleString('he-IL') : '';\n      var areaVal = r['Shape_Area'] ? Math.round(parseFloat(r['Shape_Area'])).toLocaleString('he-IL') : '';\n      return [\n        { text: String(r['_id'] || ''), dir: 'ltr' },\n        { text: r['NAME'] || '' },\n        { text: r['SECTION'] || '' },\n        { text: statusVal, badge: badgeMap[statusVal] || 'mut' },\n        { text: lenVal, dir: 'ltr', align: 'left' },\n        { text: areaVal, dir: 'ltr', align: 'left' }\n      ];\n    }\n  });\n})();\n\u003C\u002Fscript>\n",1778130672655]