בעיה מעצבנת שנתקלתי בה ועוד לא מצאתי את הפתרון המלא לבעיה

אבל בנתיים פתרון חלקי  שיכול לעזור בצמצום זמן עבודה

הבעיה מתחילה שהברירת מחדל של חלון הפופאפ  בווב מפ הוא עם 2 מספרים עשרונים וזה יכול להיות קצת מציק. זאת אומרת שכל מספר בפורמט Duble  מופיע בגרסה עשרונית גם אם אין מספרים אחרי הנקודה נקבל 2 אפסים.

הדרך הארוכה היא להכנס להגדרות חלון קופץ ושם להגדיר לכל שדה בנפרד את מספר המפרדים העשרוניים שזה אחלה אם יש לך שכבה אחת ושדה אחד להגדיר..

 

הפתרון שצריך לחתור אליו ואני מקווה שאני אגיע אליו בקרוב הוא להגדיר את דרך ברירת המחדל של הפופ אפ כך שיופיע בלי מספרים עשרונים.

בנתיים דרך זמנית

החסרון העיקרי של הדרך הזאת ששכבה שלא נכנסו דרך הוובמפ להגדרות של החלון הקופץ ונשמור (עדיף גם לשנות לפחות שדה אחד) לא תופיע בקובץ הקונפגורציה

  1. לכל ווב מפ יש מזהה ייחודי שמפיע בסוף הלינק למשל – https://www.arcgis.com/home/webmap/viewer.html?webmap=1a40fa5cc1ab4569b79f45444d728067 (פה זה מ-AGOL ככה שאין לנו גישה לקבצי האייטמים אבל בפורטל ארגוני יש לנו) המזהה הוא: 1a40fa5cc1ab4569b79f45444d728067
  2. בתוך השרת נכנס לניתוב הבא  D:\arcgisportal\content\items (כמובן שיכול להיות גם בכונן אחר) ושם נכנס לתיקייה עם המספר המזהה שלנו ככה שהניתוב הוא משהוא כזה D:\arcgisportal\content\items\1a40fa5cc1ab4569b79f45444d728067
  3. בתוך התיקייה נראה קובץ עם שם מוזר  , משהו כזה: _D7_97_D7_99_D7_A8_D7_95_D7_9D__D7_91_D7_A1_D7_99_D7_A1__D7_A2_D7_93_D7_9B_D7_A0_D7_99_14932140072
  4. נפתח דרך notpad++ ונראה שורה ארוכה של json עם כל ההגדרות. ( כדי לראות את הנתונים בצורה נוחה אפשר להעתיק את התכולה לאתר כמו זה)

אם נסתכל על חלק מהנתונים נראה את התבנית הבא:

"fieldName": "ID",
 "label": "\u05de",
 "isEditable": false,
 "tooltip": "",
 "visible": true,
 "format": {
 "places": 2,
 "digitSeparator": false
 },
 "stringFieldOption": "textbox",
 "isEditableOnLayer": true

סה”כ מה שצריך לשנות זה את “places”: 2 ל -0

נעשה replace  לכל השדות עם “places”:2 ל “places”:0 וככה נחליף הכל

כדאי כמובן לשמור גיבוי של הקובץ המקורי לפני שאנחנו משנים משהו בקובץ

 

כמו שאתם רואים ניתן לשנות גם הגדרות אחרות של הווב מפ דרך הקובץ הזה כמו ניראות, מפריד עשרוני ועוד…

 

 

 

[elementor-template id="1652"]