[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"dataset-9ad1c3b3-1b35-40d0-b653-7c7fa3116e28":3},{"entry":4,"body":46},{"id":5,"slug":6,"title":7,"organization":8,"organization_slug":9,"tags_he":10,"primary_resource_id":16,"formats":17,"metadata_modified":21,"license":22,"record_count":23,"resources":24,"last_analyzed_at":41,"version":42,"summary_he":43,"dataset_kind":44,"related_ids":45},"9ad1c3b3-1b35-40d0-b653-7c7fa3116e28","rshvt-tmrvr-bkbyshym","רשות תמרור בכבישים","משרד התחבורה והבטיחות בדרכים","ministry_of_transport",[11,12,13,14,15],"GIS","חצב","כבישים","ממג","רשות תמרור","a3cd6318-68fc-4e18-bd30-395acba5f001",[18,19,20],"CSV","XLSX","ZIP","2026-05-05T06:13:35.130750Z","אחר (פתוח)",4026,[25,29,33,37],{"url":26,"format":20,"name":27,"size_bytes":28},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F9ad1c3b3-1b35-40d0-b653-7c7fa3116e28\u002Fresource\u002F71392987-2683-494a-acfd-0f23db8ce7da\u002Fdownload\u002Froadauthority.zip","ROADAUTHORITY_SHP",4149089,{"url":30,"format":20,"name":31,"size_bytes":32},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F9ad1c3b3-1b35-40d0-b653-7c7fa3116e28\u002Fresource\u002F1c45012f-279a-46f7-8e3a-6ae921c2ea51\u002Fdownload\u002Froadauthority_kmz.zip","ROADAUTHORITY_KMZ",576,{"url":34,"format":18,"name":35,"size_bytes":36},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F9ad1c3b3-1b35-40d0-b653-7c7fa3116e28\u002Fresource\u002Fa3cd6318-68fc-4e18-bd30-395acba5f001\u002Fdownload\u002Froadauthority.csv","ROADAUTHORITY",257254,{"url":38,"format":19,"name":39,"size_bytes":40},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F9ad1c3b3-1b35-40d0-b653-7c7fa3116e28\u002Fresource\u002F8bfe09b0-81e8-4c7d-b120-e7541762e370\u002Fdownload\u002Froadauthority_metadata.xlsx","מטאדאטה",17263,"2026-05-05T09:09:35.849403Z",1,"4,026 מקטעי כביש שסמכות רשות התמרור בהם הואצלה ל-16 גופים שאינם הרשות המוניציפלית, ובסך-הכל 7,732 ק\"מ — כאשר נתיבי ישראל אחראית ל-89% מהאורך הכולל.","timeseries",[],"\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-3\">רשות תמרור בכבישים\u003C\u002Fh1>\n\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\">ממג\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">חצב\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- סקירה -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">סקירה\u003C\u002Fh2>\n  \u003Cp class=\"text-ink leading-relaxed\">\n    מאגר זה מתעד 4,026 מקטעי כביש שבהם הואצלה סמכות רשות התמרור — על ידי המפקח על התעבורה —\n    לגוף שאינו הרשות המוניציפלית המקומית. ביחד, מקטעים אלה מסתכמים ב-7,732 ק\"מ של\n    דרכים הנמצאות תחת ניהול של 16 גופים מוסמכים שונים, כאשר נתיבי ישראל מחזיקה\n    ב-68% מכלל המקטעים ו-89% מאורך הדרכים המואצלות. הנתונים מתעדכנים מיולי 2020,\n    עם גל הוספה גדול באותו חודש ובאוגוסט 2022.\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-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">4,026\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\">7,732\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\">16\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\">27\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm\">מועדי עדכון\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- תובנות -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5 inline-block ml-1 text-brand\" \u002F>\n    תובנות מרכזיות\n  \u003C\u002Fh2>\n  \u003Cul class=\"list-disc list-inside text-ink leading-relaxed space-y-1\">\n    \u003Cli>נתיבי ישראל היא הגוף הדומיננטי ביותר: 2,754 מקטעים (68% מהסך הכולל) ו-6,866 ק\"מ (89% מכלל האורך המואצל).\u003C\u002Fli>\n    \u003Cli>נתע היא הגוף השני בגודלו עם 454 מקטעים, ואחריה נתיבי איילון עם 366 מקטעים.\u003C\u002Fli>\n    \u003Cli>ביולי 2022 נוספו 2,621 מקטעים בבת-אחת — גל עדכון שמייצג 65% מכלל הרשומות.\u003C\u002Fli>\n    \u003Cli>כביש 4 הוא הכביש עם מספר המקטעים המואצלים הגבוה ביותר (40 מקטעים), ואחריו כביש 40, 6 ו-90 (35 מקטעים כל אחד).\u003C\u002Fli>\n    \u003Cli>חמישה גופים (שדה תעופה הרצליה, מסוף נהר הירדן, כרמלטון, מסוף טאבה, רכבת ישראל) אחראים על 11 מקטעים בלבד — כל אחד מנהל מובלעת ייחודית.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 1: מקטעים לפי רשות -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">מקטעי כביש לפי גוף מוסמך\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-segs\" class=\"h-80 md:h-96\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Charts row: km per authority + top roads -->\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-km\" class=\"h-72 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-roads\" class=\"h-72 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart 3: timeline -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">מקטעים שנוספו לפי מועד עדכון\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-timeline\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- GovExplorer -->\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!-- הערות -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">אודות המאגר\u003C\u002Fh2>\n  \u003Cp class=\"text-ink leading-relaxed\">\n    מקטעי כביש אשר סמכות רשות התמרור בהם הואצלה על ידי המפקח על התעבורה לגוף שונה\n    מהרשות המוניציפלית שבתחומה נמצא הכביש.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\nconst GOVIL_PALETTE = [\n  \"#0068f5\",\"#0b3668\",\"#6c9fd8\",\"#0053c4\",\"#0c3058\",\n  \"#3d70b0\",\"#b7d2f7\",\"#2658a0\",\"#dbe8fb\",\"#0c1f3d\"\n];\n\nconst 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 === Data ===\nconst authSegs = [\n  { name: \"\\u05de\\u05e1\\u05d5\\u05e3 \\u05e0\\u05d4\\u05e8 \\u05d4\\u05d9\\u05e8\\u05d3\\u05df\", segs: 1 },\n  { name: \"\\u05e9\\u05d3\\u05d4 \\u05ea\\u05e2\\u05d5\\u05e4\\u05d4 \\u05d4\\u05e8\\u05e6\\u05dc\\u05d9\\u05d4\", segs: 1 },\n  { name: \"\\u05db\\u05e8\\u05de\\u05dc\\u05d8\\u05d5\\u05df\", segs: 2 },\n  { name: \"\\u05de\\u05e1\\u05d5\\u05e3 \\u05d8\\u05d0\\u05d1\\u05d4\", segs: 3 },\n  { name: \"\\u05e8\\u05db\\u05d1\\u05ea \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", segs: 4 },\n  { name: \"\\u05e9\\u05e4\\u05d9\\u05e8 \\u05e0\\u05ea\\u05d9\\u05d1 \\u05de\\u05d4\\u05d9\\u05e8\", segs: 7 },\n  { name: \"\\u05d7\\u05d1\\u05e8\\u05ea \\u05e0\\u05de\\u05dc\\u05d9 \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", segs: 8 },\n  { name: \"\\u05d7\\u05d5\\u05e6\\u05d4 \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", segs: 22 },\n  { name: \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d1\\u05d9\\u05d8\\u05d7\\u05d5\\u05df\", segs: 22 },\n  { name: \"\\u05d7\\u05d5\\u05e6\\u05d4 \\u05e6\\u05e4\\u05d5\\u05df\", segs: 29 },\n  { name: \"\\u05e9\\u05d9\\u05db\\u05d5\\u05df \\u05d5\\u05d1\\u05d9\\u05e0\\u05d5\\u05d9 - \\u05e0\\u05ea\\u05d9\", segs: 64 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d4\\u05d9\\u05d5\\u05d1\\u05dc\", segs: 110 },\n  { name: \"\\u05d3\\u05e8\\u05da \\u05d0\\u05e8\\u05e5\", segs: 179 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d0\\u05d9\\u05d9\\u05dc\\u05d5\\u05df\", segs: 366 },\n  { name: \"\\u05e0\\u05ea\\u05e2\", segs: 454 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", segs: 2754 }\n];\n\nconst authKm = [\n  { name: \"\\u05db\\u05e8\\u05de\\u05dc\\u05d8\\u05d5\\u05df\", km: 11.55 },\n  { name: \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d1\\u05d9\\u05d8\\u05d7\\u05d5\\u05df\", km: 10.32 },\n  { name: \"\\u05e9\\u05e4\\u05d9\\u05e8 \\u05e0\\u05ea\\u05d9\\u05d1 \\u05de\\u05d4\\u05d9\\u05e8\", km: 14.78 },\n  { name: \"\\u05d7\\u05d5\\u05e6\\u05d4 \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", km: 23.15 },\n  { name: \"\\u05d7\\u05d5\\u05e6\\u05d4 \\u05e6\\u05e4\\u05d5\\u05df\", km: 40.43 },\n  { name: \"\\u05e0\\u05ea\\u05e2\", km: 67.01 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d4\\u05d9\\u05d5\\u05d1\\u05dc\", km: 83.93 },\n  { name: \"\\u05e9\\u05d9\\u05db\\u05d5\\u05df \\u05d5\\u05d1\\u05d9\\u05e0\\u05d5\\u05d9 - \\u05e0\\u05ea\\u05d9\", km: 172.43 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d0\\u05d9\\u05d9\\u05dc\\u05d5\\u05df\", km: 199.60 },\n  { name: \"\\u05d3\\u05e8\\u05da \\u05d0\\u05e8\\u05e5\", km: 237.78 },\n  { name: \"\\u05e0\\u05ea\\u05d9\\u05d1\\u05d9 \\u05d9\\u05e9\\u05e8\\u05d0\\u05dc\", km: 6865.64 }\n];\n\nconst topRoads = [\n  { road: \"65\", segs: 17 },\n  { road: \"444\", segs: 18 },\n  { road: \"5\", segs: 19 },\n  { road: \"2\", segs: 23 },\n  { road: \"1\", segs: 25 },\n  { road: \"60\", segs: 32 },\n  { road: \"90\", segs: 35 },\n  { road: \"6\", segs: 35 },\n  { road: \"40\", segs: 35 },\n  { road: \"4\", segs: 40 }\n];\n\nconst timelineLabels = [\n  \"07\u002F2020\",\"10\u002F2020\",\"02\u002F2021\",\"04\u002F2021\",\"05\u002F2021\",\n  \"02\u002F2022\",\"04\u002F2022\",\"05\u002F2022\",\"07\u002F2022\",\"08\u002F2022\",\n  \"11\u002F2022\",\"12\u002F2022\",\"02\u002F2023\",\"03\u002F2023\",\"05\u002F2023\",\n  \"07\u002F2023\",\"09\u002F2023\",\"12\u002F2023\",\"01\u002F2024\",\"04\u002F2024\",\n  \"06\u002F2024\",\"12\u002F2024\",\"03\u002F2025\",\"07\u002F2025\",\"01\u002F2026\",\"04\u002F2026\"\n];\nconst timelineValues = [\n  778,4,10,87,3,\n  9,1,1,2621,1,\n  3,139,1,29,13,\n  7,85,9,1,11,\n  18,48,18,39,35,27\n];\n\n\u002F\u002F === Chart 1: Segments per authority ===\n(function() {\n  var el = document.getElementById(\"chart-segs\");\n  var chart = echarts.init(el);\n  var names = authSegs.map(function(a) { return a.name; });\n  var vals  = authSegs.map(function(a) { return a.segs; });\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: \"axis\",\n      axisPointer: { type: \"shadow\" },\n      formatter: function(params) {\n        return params[0].name + \": \" + params[0].value.toLocaleString() + \" \\u05de\\u05e7\\u05d8\\u05e2\\u05d9\\u05dd\";\n      }\n    }),\n    xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\" } },\n    yAxis: {\n      type: \"category\",\n      data: names,\n      axisLabel: { fontFamily: \"Rubik\", fontSize: 11, color: \"#0c3058\" }\n    },\n    series: [{\n      type: \"bar\",\n      data: vals,\n      itemStyle: { color: GOVIL_PALETTE[0] },\n      label: {\n        show: true, position: \"right\",\n        fontFamily: \"Rubik\", fontSize: 11, color: \"#0c3058\",\n        formatter: function(p) { return p.value.toLocaleString(); }\n      }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener(\"resize\", function() { chart.resize(); });\n})();\n\n\u002F\u002F === Chart 2: km per authority ===\n(function() {\n  var el = document.getElementById(\"chart-km\");\n  var chart = echarts.init(el);\n  var names = authKm.map(function(a) { return a.name; });\n  var vals  = authKm.map(function(a) { return a.km; });\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: \"axis\",\n      axisPointer: { type: \"shadow\" },\n      formatter: function(params) {\n        return params[0].name + \": \" + params[0].value.toLocaleString() + \" \\u05e7\\\"\\u05de\";\n      }\n    }),\n    xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\", formatter: function(v) { return v.toLocaleString(); } } },\n    yAxis: {\n      type: \"category\",\n      data: names,\n      axisLabel: { fontFamily: \"Rubik\", fontSize: 11, color: \"#0c3058\" }\n    },\n    series: [{\n      type: \"bar\",\n      data: vals,\n      itemStyle: { color: GOVIL_PALETTE[1] },\n      label: {\n        show: true, position: \"right\",\n        fontFamily: \"Rubik\", fontSize: 10, color: \"#0c3058\",\n        formatter: function(p) { return p.value >= 100 ? p.value.toLocaleString() : p.value.toFixed(1); }\n      }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener(\"resize\", function() { chart.resize(); });\n})();\n\n\u002F\u002F === Chart 3: Top roads ===\n(function() {\n  var el = document.getElementById(\"chart-roads\");\n  var chart = echarts.init(el);\n  var names = topRoads.map(function(r) { return \"\\u05db\\u05d1\\u05d9\\u05e9 \" + r.road; });\n  var vals  = topRoads.map(function(r) { return r.segs; });\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: \"axis\",\n      axisPointer: { type: \"shadow\" },\n      formatter: function(params) {\n        return params[0].name + \": \" + params[0].value + \" \\u05de\\u05e7\\u05d8\\u05e2\\u05d9\\u05dd\";\n      }\n    }),\n    xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\" } },\n    yAxis: {\n      type: \"category\",\n      data: names,\n      axisLabel: { fontFamily: \"Rubik\", fontSize: 11, color: \"#0c3058\" }\n    },\n    series: [{\n      type: \"bar\",\n      data: vals,\n      itemStyle: { color: GOVIL_PALETTE[2] },\n      label: {\n        show: true, position: \"right\",\n        fontFamily: \"Rubik\", fontSize: 11, color: \"#0c3058\"\n      }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener(\"resize\", function() { chart.resize(); });\n})();\n\n\u002F\u002F === Chart 4: Timeline ===\n(function() {\n  var el = document.getElementById(\"chart-timeline\");\n  var chart = echarts.init(el);\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: \"axis\",\n      axisPointer: { type: \"shadow\" },\n      formatter: function(params) {\n        return params[0].name + \": \" + params[0].value.toLocaleString() + \" \\u05de\\u05e7\\u05d8\\u05e2\\u05d9\\u05dd\";\n      }\n    }),\n    xAxis: {\n      type: \"category\",\n      data: timelineLabels,\n      axisLabel: { fontFamily: \"Rubik\", fontSize: 10, rotate: 40, color: \"#0c3058\" }\n    },\n    yAxis: {\n      type: \"value\",\n      axisLabel: { fontFamily: \"Rubik\", formatter: function(v) { return v.toLocaleString(); } }\n    },\n    series: [{\n      type: \"bar\",\n      data: timelineValues,\n      itemStyle: { color: GOVIL_PALETTE[3] },\n      emphasis: { itemStyle: { color: GOVIL_PALETTE[0] } }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener(\"resize\", function() { chart.resize(); });\n})();\n\n\u002F\u002F === GovExplorer ===\nGovExplorer.create({\n  container:   \"#explorer\",\n  searchInput: \"#explorer-search\",\n  resourceId:  \"a3cd6318-68fc-4e18-bd30-395acba5f001\",\n  fields:      [\"TRAFAUTH\", \"ROADNUMBER\", \"Shape_Length\", \"YEARMONTH\"],\n  headers:     [\"\\u05d2\\u05d5\\u05e3 \\u05de\\u05d5\\u05e1\\u05de\\u05da\", \"\\u05de\\u05e1\\u05e4\\u05e8 \\u05db\\u05d1\\u05d9\\u05e9\", \"\\u05d0\\u05d5\\u05e8\\u05da (\\u05de')\", \"\\u05d7\\u05d5\\u05d3\\u05e9 \\u05e2\\u05d3\\u05db\\u05d5\\u05df\"],\n  searchFields: [\"TRAFAUTH\"],\n  pageSize:    50,\n  sort:        \"TRAFAUTH asc\",\n  renderRow: function(r) {\n    var ym = r.YEARMONTH ? String(r.YEARMONTH) : \"\";\n    var ymDisplay = (ym.length === 6)\n      ? ym.slice(4, 6) + \"\u002F\" + ym.slice(0, 4)\n      : ym;\n    var lenDisplay = r.Shape_Length !== null\n      ? Math.round(r.Shape_Length).toLocaleString()\n      : \"-\";\n    return [\n      { text: r.TRAFAUTH || \"-\" },\n      { text: r.ROADNUMBER !== null ? String(r.ROADNUMBER) : \"\\u05dc\\u05d0 \\u05e6\\u05d5\\u05d9\\u05df\", dir: \"ltr\" },\n      { text: lenDisplay, dir: \"ltr\" },\n      { text: ymDisplay, dir: \"ltr\" }\n    ];\n  }\n});\n\u003C\u002Fscript>\n",1778130671615]