הכלי 'צרף ישויות' עובד עם שתי שכבות. 'צרף ישויות' מצרף מאפיינים מישות אחת לאחרת על בסיס קשרים של מרחב, זמן ומאפיינים או שילוב כלשהו של השלושה. הכלי קובע את כל מאפייני הקלט שעומדים בתנאי הצירוף שצוינו ומצרף את שכבת הקלט השנייה לראשונה. באפשרותך לצרף אופציונלית את כל הישויות לישויות התואמות או לסכם את הישויות התואמות.
ניתן להחיל את הכלי 'צרף ישויות' על נקודות, קווים, אזורים וטבלאות. לצורך צירוף זמני נדרש שלנתוני הקלט יהיה רכיב זמן מופעל, וצירוף מרחבי מחייב שלנתונים תהיה גיאומטריה.
השכבה שאל הטבלה שלא יתווספו המאפיינים משכבת הצירוף.
ניתוח תוך שימוש בקשר המרחיב סמוך מחייב מערכת קואורדינטות מוטלת. באפשרותך להגדיר את מערכת הקואורדינטות המעבדת ב'סביבות ניתוח'. אם מערכת הקואורדינטות המעבדת לא הוגדרת למערכת קואורדינטות מוטלת, תתבקש להגדיר אותה בעת הרצת הניתוח .
בנוסף לבחירת שכבה מהמפה שלך, באפשרותך לבחור באפשרות בחר שכבת ניתוח בתחתית הרשימה הנפתחת כדי לדפדף לתכנים שלך עבור סט נתוני שיתוף קובץ Big Data או שכבת ישויות. באפשרותך אופציונלית להחיל מסנן על שכבת הקלט או להחיל בחירה על שכבות מתארחות שנוספו למפה שלך. מסננים ובחירות מוחלים רק עבור ניתוח.
שכבת הצירוף עם המאפיינים אשר יתווספו לשכבת היעד.
בנוסף לבחירת שכבה מהמפה שלך, באפשרותך לבחור באפשרות בחר שכבת ניתוח בתחתית הרשימה הנפתחת כדי לדפדף לתכנים שלך עבור סט נתוני שיתוף קובץ Big Data או שכבת ישויות. באפשרותך אופציונלית להחיל מסנן על שכבת הקלט או להחיל בחירה על שכבות מתארחות שנוספו למפה שלך. מסננים ובחירות מוחלים רק עבור ניתוח.
קובע כיצד צירופים בין שכבת היעד והצירוף יטופלו בפלט אם נמצא שלמספר ישויות צירוף יש את אותו קשר לשכבה המצורפת. קיימות שתי פעולות צירוף שמהן ניתן לבחור:
לדוגמה, נניח שברצונך למצוא מרכולים בטווח של 2 ק"מ משוק איכרים. במקרה כזה, לשכבת היעד יש ישות אחת שמייצגת שוק איכרים, ושכבת הצירוף מייצגת את המרכולים המקומיים ויש לה מאפיינים כגון סך מכירות שנתי. בעזרת הכלי 'צרף ישויות', מצאת שחמישה מרכולים עונים על הקריטריונים. אם תציין פעולת צירוף של צרף יחיד לרבים, תקבל חמש ישויות בתוצאה, שכל שורה מייצגת את שוק האיכרים ומרכול. אם תציין קשר של צרף יחיד ליחיד, תקבל ישות אחת שמייצגת את שוק האיכרים ואת המידע המסוכם מהמרכולים, כגון המספר (2) ונתונים סטטיסטיים אחרים כגון סך המכירות השנתי.
מציין את אפשרויות הצירוף שבה נעשה שימוש. באפשרותך לציין אחד, שניים או שלושה מבין סוגי הצירופים הבאים:
הקשר המרחבי שייקבע אם ישויות יצורפו זו לזו. הקשרים הזמינים הבאים יהיו תלויים בסוג הצורה הגאומטרית (נקודה, פולי-קו או פוליגון) שבה נעשה שימוש כמאפייני הקלט:
מציין את הרדיוס שמוחל על קשר סמיכות מרחבית.
לדוגמה, אם יש לך סט נתונים שמייצג מפעל גרעיני וערכת נתונים שמייצגת בתי מגורים, באפשרותך להגדיר מרחק סמיכות מרחבית של 1 ק"מ כדי למצוא בתים בטווח של ק"מ אחד מהמפעל הגרעיני.
הקישור הזמני שייקבע אם ישויות יצורפו זו לזו. אפשרות זו זמינה רק אם רכיב זמן מופעל בשתי השכבות, והקישורים הזמינים תלויים בסוג הזמן (רגע או מרווח) אשר משמש עבור ישויות הקלט. להלן הקישורים הזמניים הזמינים:
מציין את רדיוס הזמן שמוחל על קשר סמיכות זמנית. קשר סמיכות זמנית כולל סמוך, סמוך לפני ו סמוך אחרי.
לדוגמה, אם יש לך שכבה של אירועי סירות ושכבה של מסלולי GPS עבור הוריקן, באפשרותך לבחון אירועי סירות בטווח מרחק שצוין ממסלולי הוריקן הן במרחב (ק"מ 1) והן בזמן (5 שעות). התוצאה תהיה אירועי סירות בצירוף להוריקנים שאירו ביחד במרחב ובזמן.
מתאים ערכים בשדה משכבה אחת לערכים בשדה בשכבה אחרת.
לדוגמה, אם יש לך שכבה גיאוגרפית של כתובות מגורים במחוז (כולל שדה ZIP) וסט נתונים טבלאי של נתוני בריאות דמוגרפיים לפי מיקוד (שדה בשם HEALTHZIP), באפשרותך לצרף את סט נתוני הבריאות לנתוני המגורים על ידי התאמת השדה ZIP לשדה HEALTHZIP. התוצאה תהיה שכבה של בתי מגורים עם נתוני בריאות תואמים.
מחשב נתונים סטטיסטיים בישויות מצורפות אם פעולת הצירוף היא צרף אחד לאחד. כל הנתונים הסטטיסטיים יחושבו כברירת מחדל.
באפשרותך לחשב נתונים סטטיסטיים בישויות שסוכמו. בשדות מספריים, ניתן לחשב את הפרטים הבאים:
בשדות מחרוזות, ניתן לחשב את הפרטים הבאים:
כל הנתונים הסטטיסטיים יחושבו על ערכי שאינם null. שכבת התוצאה תכיל שדה חדש עבור כל נתון סטטיסטי שחושב. ניתן להוסיף כל מספר של נתונים סטטיסטיים על ידי בחירת מאפיין ונתון סטטיסטי.
מחיל תנאי על שדות שצוינו. רק מאפיינים עם שדות שמקיימים תנאים אלה יצורפו.
לדוגמה, אם ברצונך להחיל צירוף על סט נתונים רק עבור ישויות שבהן health_spending גדול מ-20 אחוז של income, החל את תנאי הצירוף הבא: $target["health_spending"] > ($join["income"] * .20)
, תוך שימוש בשדה health_spending מסט הנתונים הראשון (סט הנתונים שאליו ישויות מצורפות) ובשדה income מסט הנתונים השני (סט הנתונים שאליו מתבצע הצירוף).
ניתן להחיל תנאי צירוף תוך שימוש במחשבון הביטויים.
תוצאות GeoAnalytics מאוחסנות במאגר נתונים ונחשפות כשכבת ישויות ב- Portal for ArcGIS. במרבית המקרים, יש לאחסן את התוצאות במאגר נתונים מרחבי-זמני, וזוהי ברירת המחדל. במקרים מסוימים, שמירת התוצאות במאגר נתונים יחסי היא אפשרות טובה. להלן הסיבות שבגינן ייתכן שתרצה לאחסן תוצאות במאגר נתונים יחסי:
אין להשתמש במאגר נתונים יחסיים אם אתה צופה שתוצאות GeoAnalytics יגדלו וברצונך לנצל את יכולות מאגר הנתונים המרחבי-זמני של Big Data כדי לטפל בכמויות גדולות של נתונים.
השם של השכבה שתיווצר. אם אתה כותב ל- ArcGIS Data Store, התוצאות שלך יישמרו ב-התוכן שלי ויתווספו למפה. אם אתה כותב לקובץ שיתוף Big Data, התוצאות שלך יאוחסנו בקובץ השיתוף של Big Data ויתווספו למניפסט שלו. הם לא יתווספו למפה. שם ברירת המחדל מבוסס על שם הכלי ושם שכבת הקלט. אם השכבה כבר קיימת, הכלי ייכשל.
בעת כתיב ל- ArcGIS Data Store (מאגר נתונים יחסים או מרחבי-זמני של Big Data) בעזרת התיבה הנפתחת שמור תוצאה ב, באפשרותך לציין את שם התיקייה ב- התוכן שלי שבה התוצאה תישמר.