עריכה מתקדמת ב-Web עם ArcGIS Web Editor

במהלך השנים האחרונות, יכולות העריכה עוברות בהדרגה מה-PRO לדפדפן, מתוך רצון לשפר ולהרחיב את האפשרויות הזמינות עבור עדכון ועריכת נתונים, גם למשתמשים שאינם מומחים בתחום ה-GIS. היישום החדש ArcGIS Web Editor מהווה קפיצת מדרגה בתחום זה – ומספק סביבת עבודה ממוקדת, נקייה וידידותית לעריכת נתונים גיאוגרפיים.
במאמר זה נציג 2 חלקים:
- יתרונות העריכה בדפדפן, וההבדלים בין היישומים הקיימים לבין ArcGIS Web Editor
- הכרת הממשק
חלק א – למה WEB?
יתרונות עריכה בדפדפן
- נגישות לעריכה: שיפור העריכה עבור קהל רחב יותר של משתמשים ובפלטפורמות שאינן דווקא שולחניות.
- בקרת גישה: התאמה מדויקת של ההרשאות – למי ומה מותר לערוך, למחוק או לעדכן.
- סביבה ייעודית: בניגוד ל-Pro שמציע את כלל הפונקציות המרחביות (כגון עיצוב סימבולוגיה והרצת ניתוחים), ניתן לבנות בדפדפן ממשקים ממוקדי משימות, כגון ממוקדי עריכה .
יכולות קיימות כיום
Map Viewer – הבסיס לעריכה
- הממשק הבסיסי ביותר של מפות ה web שמהווה תשתית לכל אפליקציות השונות בפורטל וב online. מאפשר בין היתר יכולות עריכה:
- גיאומטריה:
- יצירה/עדכון/מחיקת ישויות
- כלי עריכה: הזזה, שינוי מיקום קודקודים
- בחירה בודדת ע"י לחיצה במפה/בטבלה
- בועית מידע מנחה (ToolTip) והגבלות שרטוט
- ביטול והחזרת שינויים
- תמיכה בהצמדה ליישות/רשת
- מאפיינים:
- תמיכה בהגדרות עריכה שנוצרו ב PRO :
Domains, Attribute Rules, Contingent Values Relate Tables,
- תמיכה ועריכת בטופס חכם ובתבניות עריכה :
כללי נראות, שדות נדרשים, ערכי ברירת מחדל, ושימוש בביטויי Arcade למילוי ערכים באופן אטומטי .
Experience Builder & Instant Apps –אפליקציות עם יכולות עריכה
- אפליקציות עם Widget ייעודיים, שנועדו לייצר חווית משתמש נקייה ללקוח קצה שאינו בהכרח מומחה GIS:
- Instant Apps – תבניות מוכנות מראש שמאפשרות עדכון ועריכה בסיסית של הנתונים :
- Attachment Viewer, Imagery Viewer, Manager, Sidebar
- יכולות זהות ל-Map Viewer, עם הגדרות עריכה נוספות:
- עריכת מאפיינים לשכבות חיצוניות מחוץ למפההגדרות הצמדה קבועות (שהמשתמש קצה לא יכול לשנות)כיבוי והדלקה של יכולות עריכה (בועית מידע, עריכת טבלאות מקושרות, נתוני runtime והצגת נקודות מפנה בעריכה)
- לא ניתן לערוך טופס חכם ותבניות עריכה באפליקציות אלו
- Instant Apps – תבניות מוכנות מראש שמאפשרות עדכון ועריכה בסיסית של הנתונים :
Web Editor – **חדש**
- אפליקציה ייעודית לעריכה.
- זמינה בAGOL לכל המשתמשים החל מקיץ 2024, וב Enterpriseהחל מגרסה 11.3 ומעלה.
(יש צורך בהתקנה נפרדת עבור גרסה 11.3. בגרסה 11.4 היישום מגיע כחלק מההתקנה הרגילה). - יכולות וכלים חדשים שלא היו זמינים עד כה בדפדפן :
- מעבר דינמי בין שיטות ציור
- כלי עריכה נוספים : פיצול, מיזוג ועיצוב מחדש
- העתקה והדבקה בין שכבות
- ניהול בחירה ועריכה מרובה
- בחירה לפי מאפיינים
- לחצן ניווט ייעודי
- תמיכה ב URL parameters
- עריכה מתקדמת של מסדי נתונים ורשתות תשתית:
- ניהול גרסאות (Versioned Data)
- ביצוע וולידציה (Validate)
- הרצת עקיבה (Trace)
- תמיכה בהצמדה מבוססת חוקים
(Rule Based Snapping)
- תמיכה בתבניות קבוצתיות
(Group and Preset)
התאמות ודרישות רישוי
למשתמש AGOL נדרש שיהיה רמת רישוי של Creator ומעלה. לטובת עריכה מתקדמת (Enterprise) נדרש סוג רישויProfessional ומעלה.
לפירוט בנושא הדרישות ניתן לצפות במסמך התיעוד הרשמי של ESRI (קישור).
תהליך עבודה
- יצירת שכבה בPRO (או ב-AGOL)
Domains, Attribute Rules, Contingent Values Relate Tables, .. - שיתוף ופתיחה ב Map Viewer
הגדרות שיתוף ועריכה , עריכת טופס/תבניות - פתיחה בWeb Editor
התחלת עריכה
חלק ב – Web Editor : נעים להכיר
פתיחת האפליקציה
פתיחת אפליקציה מתבצעת מתוך נתוני פריט או ע"י גלריית האפליקציות למעלה בסמוך לשם המשתמש:

במידה והחלטתם לפתוח את היישום מגלריית האפליקציות, תקבלו את המסך הבא:

סרגל הצד
בסרגל הצד ניתן לערוך הגדרות של האפליקציה: מעבר בין שכבות וטבלאות, מפת בסיס, מקרא, וסימניות (שנוצרו ב-web map). ניתן להדליק ולכבות את הנראות של השכבות, להתמקד אליהן ולהציג את טבלת המאפיינים שלהם בתחתית הדף.
באייקון ההגדרות שבסרגל הצד, ניתן להגדיר את מאפייני הממשק, כגון באיזה יחידות מידה המפה מוגדרת (מטרי/אמריקאי).
לא ניתן לשנות הגדרות שאינן קשורות ישירות לעריכה, כגון עיצוב הסימבולוגיה והחלונית הקופצת (POP UP).
בתחתית הסרגל ניתן לצפות בקיצורי המקלדת שזמינים באפליקציה.

לאחר ביצוע בחירה – ישויות יופיעו בלשונית הבחירה בסרגל הצד עם אייקון כחול. עבור כל בחירה שתופיע ניתן להחליט האם להתמקד אליה, להשאיר אותה כבחירה בודדת או לנקות אותה מחלונית הבחירה.
בחלונית זו ניתן לבצע בחירה לפי שאילתא (מאפיינים) – באופן דומה לפעולה ב-filter בweb map.

לחצנים כללים ותיאורי כלים: בועית מידע/ ToolTip
בתחתית המסך בצד ימין, קיים לחצן ניווט (שבחלונית ההגדרות בסרגל הצד אפשר להסיר אותו) שמאפשר לנווט באופן עדין ומדויק יותר במפה, לטובת מניעת בחירה בטעות של ישויות. במקביל אליו, בתחתית המסך בצד שמאל, קיימים לחצני התקרבות והתרחקות למפה, לחצן תצוגת ברירת מחדל ולחצן הפותח תפריט רשת ייחוס (גריד) – המאפשר לבצע הצמדה של ישויות לרשת וכך לבצע דיגיטציה בקלות בזוויות ישרות.

במידה ולוחצים על המקש TAB במקלדת, ניתן להפעיל הנחיות והגבלות על השרטוט. בדומה לPRO, כעת ניתן לקבוע האם השרטוט יעצר במרחק או בזווית מסוימת ביחס למקטע הקודם (במידה ומדובר בשרטוט קו או פוליגון), או בנ.צ. מדויק (במידה ומדובר בשרטוט של נקודה). ניתן להשתמש בקיצורי מקלדת על מנת להפעיל את ההגבלות במצבים שונים.

סרגל בחירה
בסרגל זה, ע"י לחיצה על הישויות עצמם במפה, ניתן להוסיף ולהסיר ישויות לחלונית הבחירה שבסרגל הצד. הלחצנים שזמינים הם לחצן הזזת המסך (ללא בחירה), כלי הבחירה (סימון של ישות אחת או יותר לפי צורות גיאומטריות: מרובע, פוליגון ולאסו), לחצן שכבות לבחירה שמאפשר לסנן איזה שכבות ניתן לבחור, 2 לחצנים שמטרתם הוספה והסרה דינמית של ישויות, ולחצן ניקוי הבחירה.

בדומה לMap Viewer, ניתן לבחור ישויות גם לפי לחיצה על הישות בטבלת המאפיינים.
סרגל עריכה
הסרגל הראשי בממשק. בגרסה הנוכחית (מאי 2025), סרגל זה מציע את היכולות הבאות:

- יצירת ישות חדשה – בחירה מתוך תבניות שיצרנו בPRO או בAGOL. לאחר בחירה בתבנית מסוימת, היא תישאר כברירת המחדל ליצירת ישויות חדשות, עד שינוי התבנית בידי המשתמש. ניתן לעבור בין שיטות ציור שונות ללא הפסקה של השרטוט, ולבטל ולהחזר שינויים (כל עוד לא שמרתי את השרטוט), בעזרת קיצורי מקלדת או לחצנים שמזינים בחלק העליון של המסך ליד שם המשתמש.

- עריכת מאפייני ישות – מבוסס על השדות השונים בטבלת המאפיינים של הישות או על פי הטופס החכם שהוגדר בMap Viewer. בחלונית ההגדרות בסרגל הצד, ניתן להגדיר האם חלונית זו תיפתח באופן אוטומטי כאשר יוצרים ישות חדשה במפה. ניתן לערוך בחלונית המאפיינים גם מידע הקיים בטבלאות מקושרות, ולהוסיף ולהסיר צרופות.

- מחיקת ישות – ע"י לחיצה עם העכבר על הלחצן או לחצן Delete במקלדת.
בסרגל הצד ניתן להגדיר האם חלונית אזהרה תיהיה פעילה או לא לפני פעולת המחיקה.

- כלי Modify שונים, שגלויים במידה והם רלוונטיים לישות אותה בחרנו / אנו עורכים:
- הזזה (Move): הזזה עם העכבר של ישות אחת או יותרעריכת קודקודים (Edit Vertices) : שינוי הצורה הגיאומטרית בעזרת שליטה בקודקודים של הישות. ניתן להוסיף נקודת אמצע ע"י לחיצה שמאלית או בגלגלת בעכבר, וניתן להסיר קודקודים ע"י לחיצה ימנית בעכבר.

- עיצוב מחדש (Reshape): שרטוט מחדש של הצורה הגיאומטרית. כלי זה מאפשר לשנות להוסיף ולהסיר חלקים מתוך הישות ואף ליצור צורות מרובות גופים (Multi part) ועם חורים ("בייגלה").

- פיצול (Split): זמין עבור ישות אחת בכל פעם. ניתן לפצל את הצורה הגיאומטרית לפי קו או פוליגון.

- מיזוג (Merge): זמין רק עם נבחרו 2 ישויות ומעלה. מאפשר למזג מספר ישויות לישות אחת. מאפשר לבחור אלו מאפיינים יישארו לישות החדשה.

סרגל כללי
בסרגל זה, הממוקם בחלק העליון בצד הנגדי לסרגל הצד, קיימם שלושה כלים: חיפוש (לפי כתובות או שכבה שהגדרנו בWeb map), העתקה והדבקת ישויות, והגדרות הצמדה.

הצמדה (Snaping) – מיקום של ישות בצמוד לישות אחרת, גם אם במקור הלחיצה על גבי המפה היא מרוחקת יותר מהיעד שלי, על מנת לייצר קישוריות ושמירה על מהלך רציף של ישויות שמחוברות אחת לשנייה.
בחלונית זו ניתן להגדיר האם ההצמדה תהיה ממופעלת, האם יהיו מדריכי שרטוט זמינים והאם חלונית בועית המידע תופיע בעת השרטוט. ניתן אף להגדיר אילו שכבות מאפשרות הצמדה של הישות, ואלו לא.

הדבקה מיוחדת (Paste special) – כלי זה מאפשר להעתיק ישות מתוך שכבה (גם כזאת שלא ניתנת לעריכה) ולאחר מכן להדביק אותה בשכבה אחרת. בעת ההדבקה ניתן להגדיר האם אני מעוניין לשמור על המאפיינים המקוריים או לא.
שכבת המקור והיעד צריכות להיות דלוקות, ובעלות אותה צורה גיאומטרית. דגשים נוספים למתי ניתן להעתיק ולהדביק בין שכבות ניתן למצוא בעמוד התיעוד הרשמי.

סיכום
Web Editor הוא יישום חדש וייעודי המבוסס על התוכן שעוצב ב Web Map ושמנגיש את יכולות עריכת הנתונים לרמות חדשות בתוך דפדפן האינטרנט שלנו. הוא מתאים עם הרישוי המתאים הן לסביבת AGOL והן לסביבת Enterprise . היישום מאפשר עבודה גמישה ומתקדמת יותר מאשר בעבר, והוא ימשיך להתפתח במהירות בעתיד הקרוב הרחוק, בהתאם לצרכים של הלקוחות.
למקורות למידה נוספים אפשר להיכנס לקישורים הבאים:
- הדף הרשמי של האפליקציה :
https://esriurl.com/WebEditor - דף תיעוד רשמי:
https://esriurl.com/WebEditorDoc - עמוד הקהילה לשאלות ותשובות בנושא :
https://esriurl.com/WebEditorCommunity