[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"dataset-4acf8b98-776e-4c36-8f98-73cc73fed623":3},{"entry":4,"body":28},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":13,"formats":14,"metadata_modified":16,"license":17,"record_count":18,"resources":19,"last_analyzed_at":23,"version":24,"summary_he":25,"dataset_kind":26,"related_ids":27},"4acf8b98-776e-4c36-8f98-73cc73fed623","רשימת איזורי תעשייה","משרד הכלכלה והתעשייה","moital",[10,11,12],"איזורי תעשייה","כלכלה","תעשייה","30af8da4-7586-4b00-ac88-c5ee75251632",[15],"CSV","2025-11-24T18:59:00.312942Z","אחר (פתוח)",40,[20],{"url":21,"format":15,"name":6,"size_bytes":22},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F4acf8b98-776e-4c36-8f98-73cc73fed623\u002Fresource\u002F30af8da4-7586-4b00-ac88-c5ee75251632\u002Fdownload\u002F30af8da4-7586-4b00-ac88-c5ee75251632.csv",946999,"2026-05-06T15:08:49.528754Z",1,"רשימת 40 אזורי תעשייה המנוהלים על ידי מינהל אזורי התעשייה של משרד הכלכלה, הכוללת נתוני שטח, תפוסה, מיקום גאוגרפי ופירוט 825 מפעלים פעילים ב-5 מחוזות.","map",[],"\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 -->\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    מאגר זה כולל נתוני ליבה על 40 אזורי תעשייה המנוהלים על ידי מינהל אזורי התעשייה במשרד הכלכלה והתעשייה, הפרוסים ב-5 מחוזות ברחבי הארץ. לכל אזור תמצאו מידע על שטח כולל, שטח פנוי להשקעה, שיעור תפוסה ורשימת המפעלים הפועלים בו. בסך הכל 825 מפעלים פעילים על שטח כולל של כ-2,034 הקטר, כאשר כ-895 הקטר עדיין פנויים לפיתוח תעשייתי חדש.\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\">40\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\">2,034\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-ok mb-1\">895\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\">825\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  \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>האזור הדרומי הוא הגדול ביותר — 19 אזורי תעשייה ו-1,668 הקטר כולל — אך גם בעל שיעור התפוסה הנמוך ביותר (51%), ולכן מציע את פוטנציאל ההשקעה הגבוה ביותר.\u003C\u002Fli>\n    \u003Cli>מישור רותם הוא האזור הגדול בישראל עם 760 הקטר, אולם רק 20% ממנו מפותח כיום — הפוטנציאל לפיתוח תעשייתי גדול הוא הגדול ביותר מכל אזור.\u003C\u002Fli>\n    \u003Cli>אריאל מערב (ת\"א והמרכז) הוא האזור הרווי ביותר: שיעור תפוסה של כמעט 100% — כמעט ולא נותר שטח פנוי.\u003C\u002Fli>\n    \u003Cli>מחוזות חיפה-צפון וירושלים מציגים שיעורי תפוסה גבוהים (75% ו-80% בהתאמה), מה שמעיד על ביקוש חזק באזורים אלו.\u003C\u002Fli>\n    \u003Cli>85% מהאזורים (34 מתוך 40) פתוחים לשוק לקבלת עסקים חדשים; 6 אזורים סגורים להשקעה חדשה.\u003C\u002Fli>\n    \u003Cli>רוב המפעלים קטנים: 714 קטנים, 80 בינוניים ו-31 גדולים — עמק שרה מוביל עם 158 מפעלים רשומים.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Map -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fmap-pin.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  \u003Cdiv class=\"flex flex-wrap gap-5 mb-3 text-xs text-subtle\">\n    \u003Cspan class=\"flex items-center gap-1\">\n      \u003Cspan class=\"inline-block w-3 h-3 rounded-full\" style=\"background:#0068f5;\">\u003C\u002Fspan>פתוח לשוק\n    \u003C\u002Fspan>\n    \u003Cspan class=\"flex items-center gap-1\">\n      \u003Cspan class=\"inline-block w-3 h-3 rounded-full\" style=\"background:#dc3545;\">\u003C\u002Fspan>סגור לשוק\n    \u003C\u002Fspan>\n    \u003Cspan class=\"text-subtle\">גודל העיגול — שטח האזור בהקטר\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"map-main\" class=\"h-72 md:h-[420px]\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Charts: districts + factory types side by side -->\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\">פילוח לפי מחוז וסוג מפעל\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\n    \u003Cdiv>\n      \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">שטח תפוס ופנוי לפי מחוז (הקטר)\u003C\u002Fh2>\n      \u003Cdiv id=\"chart-dist\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv>\n      \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות גודל מפעלים (825 מפעלים)\u003C\u002Fh2>\n      \u003Cdiv id=\"chart-factories\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Top zones 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\u002Fbuilding-2.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">15 האזורים הגדולים — שטח תפוס ופנוי (הקטר)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"chart-zones\" class=\"h-72 md:h-[450px]\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Original notes -->\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 leading-relaxed 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* ── MAP ──────────────────────────────────────────────────── *\u002F\n  const markers = [\n    {\"lat\":31.14371,\"lng\":34.97698,\"name\":\"\\u05d0\\u05d1\\u05d5 \\u05e7\\u05e8\\u05d9\\u05e0\\u05d0\\u05ea-\\u05d1\\u05e1\\u05de\\u05d4\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":5.7,\"occ_pct\":44.7,\"open\":\"TRUE\",\"factories\":12},\n    {\"lat\":31.19109,\"lng\":34.33349,\"name\":\"\\u05d0\\u05d1\\u05e9\\u05dc\\u05d5\\u05dd\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":17.9,\"occ_pct\":87.0,\"open\":\"TRUE\",\"factories\":29},\n    {\"lat\":29.8998,\"lng\":35.06887,\"name\":\"\\u05d0\\u05d9\\u05dc\\u05d5\\u05ea\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.16935,\"lng\":34.99732,\"name\":\"\\u05d0\\u05dc\\u05e4\\u05d9 \\u05de\\u05e0\\u05e9\\u05d4\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":0},\n    {\"lat\":31.65125,\"lng\":35.15327,\"name\":\"\\u05d0\\u05e4\\u05e8\\u05ea\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":0},\n    {\"lat\":32.09369,\"lng\":35.12233,\"name\":\"\\u05d0\\u05e8\\u05d9\\u05d0\\u05dc \\u05de\\u05e2\\u05e8\\u05d1\",\"district\":\"\\u05ea\\\"\\u05d0 \\u05d5\\u05d4\\u05de\\u05e8\\u05db\\u05d6\",\"total_ha\":51.4,\"occ_pct\":99.9,\"open\":\"TRUE\",\"factories\":55},\n    {\"lat\":32.51843,\"lng\":35.49692,\"name\":\"\\u05d1\\u05d9\\u05ea \\u05e9\\u05d0\\u05df\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":1.5,\"occ_pct\":75.3,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.80372,\"lng\":35.71562,\"name\":\"\\u05d1\\u05e0\\u05d9 \\u05d9\\u05d4\\u05d5\\u05d3\\u05d4\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":9.4,\"occ_pct\":93.7,\"open\":\"TRUE\",\"factories\":31},\n    {\"lat\":33.05631,\"lng\":35.23981,\"name\":\"\\u05d2\\u05d5\\u05e8\\u05df\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":10.8,\"occ_pct\":84.0,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.56878,\"lng\":35.2631,\"name\":\"\\u05d2\\u05dc\\u05d1\\u05d5\\u05e2 \\u05de\\u05e8 \\u05ea\\u05e2\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":38.7,\"occ_pct\":88.9,\"open\":\"TRUE\",\"factories\":50},\n    {\"lat\":31.06384,\"lng\":35.01755,\"name\":\"\\u05d3\\u05d9\\u05de\\u05d5\\u05e0\\u05d4\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":82.5,\"occ_pct\":67.5,\"open\":\"TRUE\",\"factories\":68},\n    {\"lat\":30.98712,\"lng\":34.94475,\"name\":\"\\u05d9\\u05e8\\u05d5\\u05d7\\u05dd\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":44.7,\"occ_pct\":76.3,\"open\":\"TRUE\",\"factories\":20},\n    {\"lat\":32.9699,\"lng\":35.3123,\"name\":\"\\u05db\\u05e1\\u05e8\\u05d0-\\u05e1\\u05de\\u05d9\\u05e2 \\u05e4\\u05e7\\u05d9\\u05e2\\u05d9\\u05df\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":5.4,\"occ_pct\":97.8,\"open\":\"TRUE\",\"factories\":28},\n    {\"lat\":31.51312,\"lng\":34.60038,\"name\":\"\\u05de\\u05d5\\u05e2\\u05e6\\u05d4 \\u05d0\\u05d6\\u05d5\\u05e8\\u05d9\\u05ea \\u05e9\\u05e2\\u05e8 \\u05d4\\u05e0\\u05d2\\u05d1\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":0},\n    {\"lat\":31.07199,\"lng\":35.1876,\"name\":\"\\u05de\\u05d9\\u05e9\\u05d5\\u05e8 \\u05e8\\u05d5\\u05ea\\u05dd\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":760.1,\"occ_pct\":20.3,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.06864,\"lng\":35.41466,\"name\":\"\\u05de\\u05e2\\u05dc\\u05d4 \\u05d0\\u05e4\\u05e8\\u05d9\\u05d9\\u05dd\",\"district\":\"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\"total_ha\":17.6,\"occ_pct\":73.5,\"open\":\"TRUE\",\"factories\":19},\n    {\"lat\":30.62218,\"lng\":34.80283,\"name\":\"\\u05de\\u05e6\\u05e4\\u05d4 \\u05e8\\u05de\\u05d5\\u05df\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":21.7,\"occ_pct\":67.7,\"open\":\"TRUE\",\"factories\":12},\n    {\"lat\":30.59486,\"lng\":35.18683,\"name\":\"\\u05de\\u05e8\\u05db\\u05d6 \\u05e1\\u05e4\\u05d9\\u05e8\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":10.4,\"occ_pct\":27.1,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.14751,\"lng\":34.78397,\"name\":\"\\u05e0\\u05d0\\u05d5\\u05ea \\u05d7\\u05d5\\u05d1\\u05d1\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":436.8,\"occ_pct\":74.1,\"open\":\"TRUE\",\"factories\":54},\n    {\"lat\":32.01103,\"lng\":35.13064,\"name\":\"\\u05e0\\u05d5\\u05d5\\u05d4 \\u05e6\\u05d5\\u05e3\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":4.8,\"occ_pct\":50.2,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.41005,\"lng\":34.57954,\"name\":\"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d5\\u05ea\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":15.9,\"occ_pct\":85.6,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.37515,\"lng\":34.78709,\"name\":\"\\u05e2\\u05d9\\u05d3\\u05df \\u05d4\\u05e0\\u05d2\\u05d1\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":54.5,\"occ_pct\":89.3,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.17132,\"lng\":35.15256,\"name\":\"\\u05e2\\u05de\\u05e0\\u05d5\\u05d0\\u05dc\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":0},\n    {\"lat\":31.21293,\"lng\":34.82511,\"name\":\"\\u05e2\\u05de\\u05e7 \\u05e9\\u05e8\\u05d4\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":59.7,\"occ_pct\":93.9,\"open\":\"TRUE\",\"factories\":158},\n    {\"lat\":31.64148,\"lng\":35.15258,\"name\":\"\\u05e2\\u05e6\\u05d9\\u05d5\\u05df\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":25},\n    {\"lat\":31.24451,\"lng\":35.19928,\"name\":\"\\u05e2\\u05e8\\u05d3\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":70.0,\"occ_pct\":95.5,\"open\":\"TRUE\",\"factories\":37},\n    {\"lat\":32.52029,\"lng\":35.48323,\"name\":\"\\u05e4\\u05d0\\u05e8\\u05e7 \\u05e6\\u05d1\\u05d0\\u05d9\\u05dd\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":55.7,\"occ_pct\":64.3,\"open\":\"TRUE\",\"factories\":48},\n    {\"lat\":32.96783,\"lng\":35.56476,\"name\":\"\\u05e6\\u05d7\\u05e8\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":32.7,\"occ_pct\":95.4,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.9891,\"lng\":35.70976,\"name\":\"\\u05e7\\u05e6\\u05e8\\u05d9\\u05df\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":57.7,\"occ_pct\":43.6,\"open\":\"TRUE\",\"factories\":55},\n    {\"lat\":31.52206,\"lng\":35.12512,\"name\":\"\\u05e7\\u05e8\\u05d9\\u05ea \\u05d0\\u05e8\\u05d1\\u05e2\",\"district\":\"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\"total_ha\":5.2,\"occ_pct\":85.6,\"open\":\"TRUE\",\"factories\":6},\n    {\"lat\":31.39438,\"lng\":34.77678,\"name\":\"\\u05e8\\u05d4\\u05d8\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":16.7,\"occ_pct\":69.3,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":30.96424,\"lng\":34.70373,\"name\":\"\\u05e8\\u05de\\u05ea \\u05e0\\u05d2\\u05d1\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":25.9,\"occ_pct\":30.4,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":32.46775,\"lng\":35.13843,\"name\":\"\\u05e9\\u05d7\\u05e7 \\u05e9\\u05e7\\u05d3\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":21.4,\"occ_pct\":99.0,\"open\":\"TRUE\",\"factories\":28},\n    {\"lat\":32.04684,\"lng\":35.31057,\"name\":\"\\u05e9\\u05d9\\u05dc\\u05d4\",\"district\":\"\\u05d9\\u05d5\\\"\\u05e9\",\"total_ha\":0.0,\"occ_pct\":0,\"open\":\"FALSE\",\"factories\":13},\n    {\"lat\":33.07152,\"lng\":35.14826,\"name\":\"\\u05e9\\u05dc\\u05d5\\u05de\\u05d9\",\"district\":\"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\",\"total_ha\":17.2,\"occ_pct\":97.4,\"open\":\"TRUE\",\"factories\":20},\n    {\"lat\":31.51451,\"lng\":34.60181,\"name\":\"\\u05e9\\u05e2\\u05e8 \\u05d4\\u05e0\\u05d2\\u05d1 \\u05e1\\u05e4\\u05d9\\u05e8\\u05d9\\u05dd\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":23.1,\"occ_pct\":97.1,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.72411,\"lng\":34.75868,\"name\":\"\\u05ea\\u05d9\\u05de\\u05d5\\u05e8\\u05d9\\u05dd\",\"district\":\"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\"total_ha\":24.9,\"occ_pct\":96.6,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.41065,\"lng\":34.57527,\"name\":\"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d5\\u05ea \\u05e4\\u05d0\\u05e8\\u05e7 \\u05d8\\u05db\\u05e0\\u05d5\\u05dc\\u05d5\\u05d2\\u05d9\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":5.2,\"occ_pct\":87.1,\"open\":\"TRUE\",\"factories\":0},\n    {\"lat\":31.41043,\"lng\":34.5867,\"name\":\"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d5\\u05ea \\u05e4\\u05d0\\u05e8\\u05e7 \\u05d4\\u05ea\\u05e2\\u05e9\\u05d9\\u05d9\\u05d4 \\u05d4\\u05de\\u05d6\\u05e8\\u05d7\\u05d9\",\"district\":\"\\u05d3\\u05e8\\u05d5\\u05dd\",\"total_ha\":17.6,\"occ_pct\":77.8,\"open\":\"TRUE\",\"factories\":48},\n    {\"lat\":31.72369,\"lng\":34.76472,\"name\":\"\\u05ea\\u05d9\\u05de\\u05d5\\u05e8\\u05d9\\u05dd \\u05e9\\u05dc\\u05d1 \\u05d1 \\u05e7\\u05e8\\u05d9\\u05ea \\u05de\\u05dc\\u05d0\\u05db\\u05d9\",\"district\":\"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\"total_ha\":11.7,\"occ_pct\":53.0,\"open\":\"TRUE\",\"factories\":9}\n  ];\n\n  (function initMap() {\n    var map = L.map('map-main', { center: [31.5, 34.9], zoom: 7 });\n    L.tileLayer('https:\u002F\u002F{s}.tile.openstreetmap.org\u002F{z}\u002F{x}\u002F{y}.png', {\n      attribution: '&copy; OpenStreetMap contributors'\n    }).addTo(map);\n\n    markers.forEach(function(m) {\n      var color = m.open === 'TRUE' ? '#0068f5' : '#dc3545';\n      var radius = Math.max(6, Math.sqrt(m.total_ha) * 1.8);\n      var circle = L.circleMarker([m.lat, m.lng], {\n        radius: radius,\n        fillColor: color,\n        color: '#fff',\n        weight: 1.5,\n        fillOpacity: 0.82\n      }).addTo(map);\n\n      var openLabel = m.open === 'TRUE' ? \"\\u05e4\\u05ea\\u05d5\\u05d7 \\u05dc\\u05e9\\u05d5\\u05e7\" : \"\\u05e1\\u05d2\\u05d5\\u05e8 \\u05dc\\u05e9\\u05d5\\u05e7\";\n      var occStr = m.occ_pct > 0 ? m.occ_pct + \"%\" : \"\\u05dc\\u05d0 \\u05d9\\u05d3\\u05d5\\u05e2\";\n      circle.bindPopup(\n        \"\u003Cdiv dir=\\\"rtl\\\" style=\\\"min-width:160px\\\">\" +\n        \"\u003Cstrong>\" + m.name + \"\u003C\u002Fstrong>\u003Cbr>\" +\n        \"\\u05de\\u05d7\\u05d5\\u05d6: \" + m.district + \"\u003Cbr>\" +\n        \"\\u05e9\\u05d8\\u05d7 \\u05db\\u05d5\\u05dc\\u05dc: \" + m.total_ha + \" \\u05d4\\u05e7\\u05d8\\u05e8\u003Cbr>\" +\n        \"\\u05ea\\u05e4\\u05d5\\u05e1\\u05d4: \" + occStr + \"\u003Cbr>\" +\n        \"\\u05de\\u05e4\\u05e2\\u05dc\\u05d9\\u05dd: \" + m.factories + \"\u003Cbr>\" +\n        \"\\u05e1\\u05d8\\u05d0\\u05d8\\u05d5\\u05e1: \" + openLabel +\n        \"\u003C\u002Fdiv>\"\n      );\n    });\n  })();\n\n  \u002F* ── DISTRICT STACKED BAR ─────────────────────────────────── *\u002F\n  (function initDistChart() {\n    var distNames = [\"\\u05d3\\u05e8\\u05d5\\u05dd\", \"\\u05d7\\u05d9\\u05e4\\u05d4-\\u05e6\\u05e4\\u05d5\\u05df\", \"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\", \"\\u05d9\\u05d5\\\"\\u05e9\", \"\\u05ea\\\"\\u05d0 \\u05d5\\u05d4\\u05de\\u05e8\\u05db\\u05d6\"];\n    var occData   = [848.9, 188.7, 47.6, 2.4, 51.4];\n    var availData = [819.4,  61.7, 11.7, 2.4,  0.0];\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        axisPointer: { type: 'shadow' },\n        formatter: function(params) {\n          var s = \"\u003Cdiv dir=\\\"rtl\\\">\" + params[0].axisValue + \"\u003Cbr>\";\n          params.forEach(function(p) {\n            s += p.marker + \" \" + p.seriesName + \": \" + p.value + \" \\u05d4\\u05e7\\u05d8\\u05e8\u003Cbr>\";\n          });\n          return s + \"\u003C\u002Fdiv>\";\n        }\n      }),\n      legend: {\n        data: [\"\\u05ea\\u05e4\\u05d5\\u05e1\", \"\\u05e4\\u05e0\\u05d5\\u05d9\"],\n        textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n      },\n      xAxis: {\n        type: 'category',\n        data: distNames,\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058', interval: 0, fontSize: 11 }\n      },\n      yAxis: {\n        type: 'value',\n        name: \"\\u05d4\\u05e7\\u05d8\\u05e8\",\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n      },\n      series: [\n        {\n          name: \"\\u05ea\\u05e4\\u05d5\\u05e1\",\n          type: 'bar',\n          stack: 'space',\n          data: occData,\n          itemStyle: { color: '#0068f5' }\n        },\n        {\n          name: \"\\u05e4\\u05e0\\u05d5\\u05d9\",\n          type: 'bar',\n          stack: 'space',\n          data: availData,\n          itemStyle: { color: '#b7d2f7' }\n        }\n      ]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\n  \u002F* ── FACTORY TYPES DONUT ──────────────────────────────────── *\u002F\n  (function initFactoriesChart() {\n    var chart = echarts.init(document.getElementById('chart-factories'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'item',\n        formatter: function(p) {\n          return \"\u003Cdiv dir=\\\"rtl\\\">\" + p.marker + \" \" + p.name + \": \" + p.value + \" \\u05de\\u05e4\\u05e2\\u05dc\\u05d9\\u05dd (\" + p.percent + \"%)\u003C\u002Fdiv>\";\n        }\n      }),\n      legend: {\n        orient: 'horizontal',\n        bottom: 8,\n        textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n      },\n      series: [{\n        name: \"\\u05de\\u05e4\\u05e2\\u05dc\\u05d9\\u05dd\",\n        type: 'pie',\n        radius: ['38%', '68%'],\n        center: ['50%', '44%'],\n        label: {\n          fontFamily: 'Rubik',\n          formatter: function(p) { return p.name + '\\n' + p.value; }\n        },\n        data: [\n          { value: 714, name: \"\\u05e7\\u05d8\\u05e0\\u05d9\\u05dd\",  itemStyle: { color: '#0068f5' } },\n          { value: 80,  name: \"\\u05d1\\u05d9\\u05e0\\u05d5\\u05e0\\u05d9\\u05d9\\u05dd\", itemStyle: { color: '#6c9fd8' } },\n          { value: 31,  name: \"\\u05d2\\u05d3\\u05d5\\u05dc\\u05d9\\u05dd\",  itemStyle: { color: '#0b3668' } }\n        ]\n      }]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\n  \u002F* ── TOP 15 ZONES HORIZONTAL STACKED BAR ─────────────────── *\u002F\n  (function initZonesChart() {\n    var zones = [\n      { name: \"\\u05e9\\u05e2\\u05e8 \\u05d4\\u05e0\\u05d2\\u05d1 \\u05e1\\u05e4\\u05d9\\u05e8\\u05d9\\u05dd\", occ: 22.4, avail: 0.7 },\n      { name: \"\\u05ea\\u05d9\\u05de\\u05d5\\u05e8\\u05d9\\u05dd\",             occ: 24.0, avail: 0.8 },\n      { name: \"\\u05e8\\u05de\\u05ea \\u05e0\\u05d2\\u05d1\",             occ:  7.9, avail: 18.0 },\n      { name: \"\\u05e6\\u05d7\\u05e8\",                  occ: 31.2, avail: 1.5  },\n      { name: \"\\u05d2\\u05dc\\u05d1\\u05d5\\u05e2 \\u05de\\u05e8 \\u05ea\\u05e2\",         occ: 34.4, avail: 4.3  },\n      { name: \"\\u05d9\\u05e8\\u05d5\\u05d7\\u05dd\",                  occ: 34.1, avail: 10.6 },\n      { name: \"\\u05e2\\u05d9\\u05d3\\u05df \\u05d4\\u05e0\\u05d2\\u05d1\",             occ: 48.6, avail: 5.8  },\n      { name: \"\\u05d0\\u05e8\\u05d9\\u05d0\\u05dc \\u05de\\u05e2\\u05e8\\u05d1\",            occ: 51.4, avail: 0.0  },\n      { name: \"\\u05e4\\u05d0\\u05e8\\u05e7 \\u05e6\\u05d1\\u05d0\\u05d9\\u05dd\",            occ: 35.8, avail: 19.9 },\n      { name: \"\\u05e7\\u05e6\\u05e8\\u05d9\\u05df\",                  occ: 25.2, avail: 32.6 },\n      { name: \"\\u05e2\\u05de\\u05e7 \\u05e9\\u05e8\\u05d4\",             occ: 56.1, avail: 3.7  },\n      { name: \"\\u05e2\\u05e8\\u05d3\",                   occ: 66.8, avail: 3.1  },\n      { name: \"\\u05d3\\u05d9\\u05de\\u05d5\\u05e0\\u05d4\",                  occ: 55.7, avail: 26.8 },\n      { name: \"\\u05e0\\u05d0\\u05d5\\u05ea \\u05d7\\u05d5\\u05d1\\u05d1\",             occ: 323.9, avail: 112.9 },\n      { name: \"\\u05de\\u05d9\\u05e9\\u05d5\\u05e8 \\u05e8\\u05d5\\u05ea\\u05dd\",            occ: 154.4, avail: 605.7 }\n    ];\n\n    var names  = zones.map(function(z) { return z.name; });\n    var occArr = zones.map(function(z) { return z.occ; });\n    var avArr  = zones.map(function(z) { return z.avail; });\n\n    var chart = echarts.init(document.getElementById('chart-zones'));\n    chart.setOption(Object.assign({}, baseECharts, {\n      grid: { left: 140, right: 64, top: 24, bottom: 40, containLabel: false },\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: 'axis',\n        axisPointer: { type: 'shadow' },\n        formatter: function(params) {\n          var s = \"\u003Cdiv dir=\\\"rtl\\\">\" + params[0].axisValue + \"\u003Cbr>\";\n          params.forEach(function(p) {\n            s += p.marker + \" \" + p.seriesName + \": \" + p.value + \" \\u05d4\\u05e7\\u05d8\\u05e8\u003Cbr>\";\n          });\n          return s + \"\u003C\u002Fdiv>\";\n        }\n      }),\n      legend: {\n        data: [\"\\u05ea\\u05e4\\u05d5\\u05e1\", \"\\u05e4\\u05e0\\u05d5\\u05d9\"],\n        top: 0,\n        textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n      },\n      xAxis: {\n        type: 'value',\n        name: \"\\u05d4\\u05e7\\u05d8\\u05e8\",\n        nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n        axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n      },\n      yAxis: {\n        type: 'category',\n        data: names,\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, width: 130, overflow: 'truncate' }\n      },\n      series: [\n        {\n          name: \"\\u05ea\\u05e4\\u05d5\\u05e1\",\n          type: 'bar',\n          stack: 'area',\n          data: occArr,\n          itemStyle: { color: '#0068f5' }\n        },\n        {\n          name: \"\\u05e4\\u05e0\\u05d5\\u05d9\",\n          type: 'bar',\n          stack: 'area',\n          data: avArr,\n          itemStyle: { color: '#b7d2f7' }\n        }\n      ]\n    }));\n    window.addEventListener('resize', function() { chart.resize(); });\n  })();\n\u003C\u002Fscript>\n",1778130670498]