Ένωση Στοιχείων

Ένωση Στοιχείων


Το εργαλείο «Ένωση Στοιχείων» λειτουργεί με δύο θεματικά επίπεδα. Η Ένωση Στοιχείων ενώνει γνωρίσματα από ένα στοιχείο σε ένα άλλο με βάση χωρικές, χρονολογικές σχέσεις και σχέσεις γνωρισμάτων ή κάποιο συνδυασμό και των τριών τύπων σχέσεων. Το εργαλείο προσδιορίζει όλα τα στοιχεία εισόδου που πληρούν τις συγκεκριμένες συνθήκες της ένωσης και ενώνει το δεύτερο θεματικό επίπεδο εισόδου με το πρώτο. Προαιρετικά μπορείτε να ενώσετε όλα τα στοιχεία που πληρούν τις συνθήκες ή να συνοψίσετε τα στοιχεία.

Η Ένωση Στοιχείων μπορεί να εφαρμοστεί σε σημεία, γραμμές, περιοχές και πίνακες. Μια χρονολογική ένωση απαιτεί τα δεδομένα εισόδου να έχουν χρονική πληροφορία και μια χωρική ένωση απαιτεί τα δεδομένα σας να έχουν γεωμετρικό τύπο.

Επιλογή θεματικού επιπέδου προορισμού


Το θεματικό επίπεδο που θα περιλαμβάνει τα γνωρίσματα από το θεματικό επίπεδο ένωσης προσαρτημένα στον πίνακά του.

Για την ανάλυση με χωρική σχέση « Κοντά σε» απαιτείται προβολικό σύστημα συντεταγμένων. Μπορείτε να ρυθμίσετε το Σύστημα συντεταγμένων επεξεργασίας στα Περιβάλλοντα ανάλυσης. Αν το σύστημα επεξεργασίας συντεταγμένων που χρησιμοποιείτε δεν έχει καθοριστεί να είναι προβολικό σύστημα συντεταγμένο, θα σας παρουσιαστεί προτροπή για να το καθορίσετε κατά την Εκτέλεση ανάλυσης .

Εκτός από την επιλογή ενός θεματικού επιπέδου από το χάρτη σας, μπορείτε επίσης να χρησιμοποιήσετε την Επιλογή θεματικού επιπέδου ανάλυσης στο κάτω μέρος της αναπτυσσόμενης λίστας για περιήγηση στο περιεχόμενό σας και αναζήτηση ενός κοινόχρηστου συνόλου δεδομένων αρχείων big data ή ενός feature layer.

Διαλέξτε θεματικό επίπεδο προς ένωση στο θεματικό επίπεδο προορισμού


Το θεματικό επίπεδο ένωσης με τα γνωρίσματα που θα προσαρτηθούν στο θεματικό επίπεδο προορισμού.

Εκτός από την επιλογή ενός θεματικού επιπέδου από το χάρτη σας, μπορείτε επίσης να χρησιμοποιήσετε την Επιλογή θεματικού επιπέδου ανάλυσης στο κάτω μέρος της αναπτυσσόμενης λίστας για περιήγηση στο περιεχόμενό σας και αναζήτηση ενός κοινόχρηστου συνόλου δεδομένων αρχείων big data ή ενός feature layer.

Διαλέξτε λειτουργία ένωσης


Προσδιορίζει πώς θα γίνεται η διαχείριση των ενώσεων μεταξύ των θεματικών επιπέδων προορισμού και ένωσης αν βρεθούν πολλαπλά στοιχεία ένωσης που έχουν την ίδια σχέση με το θεματικό επίπεδο που ενώνεται. Είναι διαθέσιμες δύο λειτουργίες ένωσης από τις οποίες μπορείτε να διαλέξετε:

  • Ένωση ένα προς ένα—Με την επιλογή αυτή συνοψίζονται όλα τα στοιχεία που πληρούν τις συνθήκες με κάθε στοιχείο που ενώνεται.
  • Ένωση ένα προς πολλά—Με την επιλογή αυτή όλα τα στοιχεία που πληρούν τις συνθήκες ενώνονται με το θεματικό επίπεδο της ένωσης.

Για παράδειγμα, ας υποθέσουμε ότι θέλατε να βρείτε τα σούπερ μάρκετ σε ακτίνα 2 χιλιομέτρων από μια λαϊκή αγορά. Στην περίπτωση αυτή, το θεματικό επίπεδο προορισμού έχει ένα μοναδικό στοιχείο που αντιπροσωπεύει μια λαϊκή αγορά και το θεματικό επίπεδο μετά την ένωση των στοιχείων αντιπροσωπεύει τα τοπικά παντοπωλεία και έχει γνωρίσματα όπως οι συνολικές ετήσιες πωλήσεις. Χρησιμοποιώντας το εργαλείο «Ένωση Στοιχείων» βρίσκετε ότι πέντε παντοπωλεία πληρούν τα κριτήρια. Αν καθορίζατε μια εργασία ένωσης με χρήση της επιλογής Ένωση ενός με πολλά, θα καταλήγατε να έχετε πέντε στοιχεία στο αποτέλεσμά σας, με κάθε σειρά να αντιπροσωπεύει τη λαϊκή αγορά και ένα σούπερ μάρκετ. Αν καθορίζατε να χρησιμοποιηθεί η σχέση Ένωση ενός με ένα, θα καταλήγατε να έχετε ένα στοιχείο που θα αντιπροσώπευε τη λαϊκή αγορά και τις συνοψισμένες πληροφορίες από τα σούπερ μάρκετ, π.χ. τον αριθμό (2), και άλλα στατιστικά στοιχεία, π.χ. το άθροισμα των ετήσιων πωλήσεων.

Επιλέξτε μία ή περισσότερες ενώσεις


Καθορίζει τη χρησιμοποιούμενη επιλογή ένωσης. Μπορείτε να εφαρμόσετε έναν, δύο ή τρεις από τους εξής τύπους ένωσης:

  • Χωρική—Χρησιμοποιεί μια καθορισμένη χωρική σχέση για την ένωση στοιχείων. Απαιτεί και τα δύο θεματικά επίπεδα να έχουν γεωμετρικό τύπο.
  • Χρονολογική—Χρησιμοποιεί μια χρονολογική σχέση για την ένωση στοιχείων. Απαιτεί να είναι ενεργοποιημένη ο χρόνος και στα δύο θεματικά επίπεδα.
  • Γνώρισμα—Ενώνει στοιχεία με βάση ίσα πεδία.

Επιλέξτε χωρική συσχέτιση


Η χωρική σχέση που θα καθορίσει εάν τα στοιχεία ενώνονται μεταξύ τους. Οι διαθέσιμες σχέσεις που ακολουθούν εξαρτώνται από τον γεωμετρικό τύπο (σημείο, πολύγραμμο ή πολύγωνο) που χρησιμοποιείται ως στοιχεία εισόδου:

  • Τέμνει—Τα στοιχεία θα αντιστοιχιστούν αν τέμνονται μεταξύ τους.
  • Ισούται με—Τα στοιχεία θα αντιστοιχιστούν εάν έχουν τον ίδιο γεωμετρικό τύπο.
  • Κοντά σε—Τα στοιχεία θα αντιστοιχιστούν εάν βρίσκονται εντός συγκεκριμένης απόστασης μεταξύ τους. Το θεματικό επίπεδο προορισμού πρέπει να είναι σε προβολικό σύστημα συντεταγμένων ή η χωρική αναφορά της επεξεργασίας πρέπει να έχει καθοριστεί σε προβολικό σύστημα συντεταγμένων μέσω της επιλογής Περιβάλλοντα Ανάλυσης αν χρησιμοποιείται χωρική σχέση του τύπου Κοντά σε.
  • Περιέχει—Τα στοιχεία θα αντιστοιχιστούν αν το θεματικό επίπεδο προορισμού περιέχεται στα στοιχεία που ενώνονται.
  • Εντός—Τα στοιχεία θα αντιστοιχιστούν αν το θεματικό επίπεδο προορισμού βρίσκεται εντός των στοιχείων που ενώνονται.
  • Εφάπτεται—Τα στοιχεία θα αντιστοιχιστούν αν έχουν ένα όριο το οποίο εφάπτεται στο στοιχείο προορισμού.
  • Διασχίζει—Τα στοιχεία θα αντιστοιχιστούν εάν έχουν διασταυρούμενο περίγραμμα.
  • Επικαλύπτει—Τα στοιχεία θα ενωθούν εάν επικαλύπτονται.


Καθορίζει την ακτίνα που εφαρμόζεται σε μια χωρική σχέση εγγύτητας.

Για παράδειγμα, αν είχατε ένα σύνολο δεδομένων που αντιπροσωπεύει ένα πυρηνικό εργοστάσιο και ένα σύνολο δεδομένων που αντιπροσωπεύει κατοικίες, θα μπορούσατε να καθορίσετε 1 χιλιόμετρο ως απόσταση nearSpatial για να βρείτε σπίτια σε ακτίνα 1 χιλιομέτρου από το πυρηνικό εργοστάσιο.

Επιλέξτε χρονική συσχέτιση


Η χρονολογική σχέση που θα καθορίσει εάν τα στοιχεία ενώνονται μεταξύ τους. Η επιλογή αυτή είναι διαθέσιμη μόνο εφόσον είναι ενεργοποιημένος ο χρόνος και στα δύο θεματικά επίπεδα και οι διαθέσιμες σχέσεις εξαρτώνται από τον τύπο του χρόνου (στιγμή ή διάστημα) που χρησιμοποιείται για τα στοιχεία εισόδου. Οι διαθέσιμες χρονικές σχέσεις είναι οι εξής:

  • Συναντά—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο συναντά το δεύτερο.
  • Συναντάται από—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο συναντάται από το δεύτερο.
  • Επικαλύπτει—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο επικαλύπτει το δεύτερο.
  • Επικαλύπτεται από—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο επικαλύπτεται από το δεύτερο.
  • Κατά τη διάρκεια—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο εμπίπτει στη διάρκεια του δεύτερου.
  • Περιέχει—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο περιέχει το δεύτερο.
  • Ισούται—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο ισούται με το δεύτερο.
  • Ολοκληρώνει—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο ολοκληρώνει το δεύτερο.
  • Ολοκληρώνεται από—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο ολοκληρώνεται από το δεύτερο.
  • Αρχίζει—Τα στοιχεία θα αντιστοιχιστούν αν το πρώτο στοιχείο είναι η αρχή για το δεύτερο.
  • Αρχίζει από—Τα στοιχεία θα αντιστοιχιστούν αν το δεύτερο στοιχείο είναι η αρχή για το πρώτο.
  • Τέμνει—Τα στοιχεία αντιστοιχίζονται αν οι χρόνοι συμπίπτουν.
  • Κοντά σε—Τα στοιχεία θα ενωθούν εάν βρίσκονται κοντά μεταξύ τους, ως προς ένα καθορισμένο χρονικό σημείο.
  • Κοντά και πριν—Τα στοιχεία θα ενωθούν αν το πρώτο στοιχείο είναι πριν το δεύτερο και εντός του καθορισμού χρόνου.
  • Κοντά και μετά—Τα στοιχεία θα ενωθούν αν το πρώτο στοιχείο είναι μετά το δεύτερο και εντός του καθορισμού χρόνου.


Καθορίζει τη χρονική ακτίνα που χρησιμοποιείται σε μια σχέση χρονικής εγγύτητας. Μια σχέση χρονικής εγγύτητας περιλαμβάνει τις παραμέτρους Κοντά σε, Κοντά και πριν και Κοντά και μετά.

Για παράδειγμα, αν έχετε ένα θεματικό επίπεδο περιστατικών ναυσιπλοΐας και ένα θεματικό επίπεδο ιχνών καταιγίδας μέσω GPS, θα μπορούσατε να αναζητήσετε περιστατικά ναυσιπλοΐας εντός μιας καθορισμένης απόστασης ιχνών καταιγίδας τόσο χωρικά (σε ακτίνα 1 χιλιομέτρου) όσο και χρονικά (σε διάστημα 5 ωρών). Θα επιστρέφονταν τα θαλάσσια συμβάντα που προκλήθηκαν από τον τυφώνα σε κοντινό χώρο και χρόνο.

Επιλέξτε τα πεδία προς αντιστοίχιση


Αντιστοιχίζει τιμές σε κάποιο πεδίο από ένα θεματικό επίπεδο με τιμές κάποιου πεδίου σε ένα άλλο θεματικό επίπεδο.

Για παράδειγμα, αν είχατε ένα γεωγραφικό θεματικό επίπεδο διευθύνσεων κατοικιών σε επίπεδο χώρας (που περιλαμβάνει ένα πεδίο ZIP) και ένα σύνολο πινακοειδών δεδομένων για δημογραφικά στοιχεία υγείας κατά ταχυδρομικό κώδικα (ένα πεδίο με το όνομα HEALTHZIP), θα μπορούσατε να ενώσετε το σύνολο δεδομένων υγείας με τα δεδομένα για τις οικιστικές περιοχές αντιστοιχίζοντας το πεδίο ZIP με το πεδίο HEALTHZIP. Αυτό θα μπορούσε να έχει ως αποτέλεσμα ένα θεματικό επίπεδο κατοικιών με τα αντίστοιχα δεδομένα υγείας.

Προσθήκη στατιστικών (προαιρετικά)


Υπολογίζει στατιστικά για τα ενωμένα στοιχεία αν η εργασία ένωσης είναι Ένωση ενός με ένα. Με βάση τις προεπιλεγμένες ρυθμίσεις θα υπολογίζονται όλα τα στατιστικά.

Μπορείτε να υπολογίσετε στατιστικά για τα στοιχεία που θα συνοψιστούν. Σε αριθμικά πεδία μπορείτε να υπολογίσετε τα εξής:

  • Αριθμός—Υπολογίζει τον αριθμό τιμών που δεν είναι μηδενικές (null). Μπορεί να χρησιμοποιηθεί σε αριθμικά πεδία ή σε συμβολοσειρές. Το πλήθος των [null, 0, 2] είναι 2.
  • Άθροισμα—Το άθροισμα των αριθμητικών τιμών σε ένα πεδίο. Το άθροισμα των [null, null, 3] είναι 3.
  • Μέση τιμή—Η μέση τιμή αριθμητικών τιμών. Η μέση τιμή των [0, 2, null] είναι 1.
  • Ελάχιστο—Η ελάχιστη τιμή ενός αριθμητικού πεδίου. Το ελάχιστο των [0, 2, null] είναι 0.
  • Μέγιστο—Η μέγιστη τιμή ενός αριθμητικού πεδίου. Η μέγιστη τιμή των [0, 2, null] είναι 2.
  • Εύρος—Το εύρος ενός αριθμητικού πεδίου. Αυτό υπολογίζεται ως οι ελάχιστες τιμές που αφαιρούνται από την μέγιστη τιμή. Το εύρος των [0, null, 1] είναι 1. Το εύρος των [null, 4] είναι 0.
  • Διακύμανση—Η διακύμανση ενός αριθμητικού πεδίου σε ένα ίχνος. Η διακύμανση του [1] είναι null. Η διακύμανση των τιμών [null, 1,0,1,1] είναι 0,25.
  • Τυπική απόκλιση—Η τυπική απόκλιση ενός αριθμητικού πεδίου. Η τυπική απόκλιση του [1] είναι null. Η τυπική απόκλιση των τιμών [null, 1,0,1,1] είναι 0,5.

Σε πεδία συμβολοσειρών, μπορείτε να υπολογίσετε τα εξής:

  • Πλήθος—Ο αριθμός των συμβολοσειρών που δεν είναι null.
  • Οποιαδήποτε—Αυτό το στατιστικό στοιχείο είναι ένα τυχαίο δείγμα μιας τιμής συμβολοσειράς στο καθορισμένο πεδίο.
Όλα τα στατιστικά στοιχεία υπολογίζονται σε τιμές που δεν είναι null. Το εξαγόμενο θεματικό επίπεδο θα περιέχει ένα νέο πεδίο για κάθε υπολογιζόμενο στατιστικό στοιχείο. Μπορεί να προστεθεί οποιοσδήποτε αριθμός στατιστικών στοιχείων, επιλέγοντας γνώρισμα και στατιστικό στοιχείο.

Όλα τα στατιστικά στοιχεία υπολογίζονται σε τιμές που δεν είναι null. Το εξαγόμενο θεματικό επίπεδο θα περιέχει ένα νέο πεδίο για κάθε υπολογιζόμενο στατιστικό στοιχείο. Μπορείτε να προσθέσετε οποιονδήποτε αριθμό στατιστικών στοιχείων επιλέγοντας γνώρισμα και στατιστικό στοιχείο.

Δημιουργήστε μια έκφραση για την ένωση στοιχείων (προαιρετικό)


Εφαρμόζει μια συνθήκη σε καθορισμένα πεδία. Θα ενωθούν μόνο τα στοιχεία των οποίων τα πεδία ικανοποιούν αυτές τις συνθήκες.

Για παράδειγμα, αν θέλετε να εφαρμόσετε ένωση σε ένα σύνολο δεδομένων μόνο για στοιχεία στα οποία η τιμή health_spending είναι μεγαλύτερη από το 20% της τιμής income, εφαρμόστε μια συνθήκη ένωσης του τύπου $target["health_spending"] > ($join["income"] * .20) χρησιμοποιώντας το πεδίο health_spending από το πρώτο σύνολο δεδομένων (δηλαδή το σύνολο δεδομένων στο οποίο ενώνονται τα στοιχεία) και το πεδίο income από το δεύτερο σύνολο δεδομένων (δηλαδή το σύνολο δεδομένων που ενώνεται).

Μπορείτε να εφαρμόσετε συνθήκες ένωσης με τον υπολογιστή έκφρασης.

Επιλογή χώρου αποθήκευσης δεδομένων


Τα αποτελέσματα GeoAnalytics αποθηκεύονται σε ένα datastore και εκτίθενται ως feature layer στο Portal for ArcGIS. Στις περισσότερες περιπτώσεις, τα αποτελέσματα λογικά θα αποθηκεύονται στο datastore για χωροχρονικά δεδομένα και αυτή είναι η προεπιλεγμένη ρύθμιση. Σε ορισμένες περιπτώσεις, μια καλή επιλογή είναι η αποθήκευση αποτελεσμάτων στο σχεσιακό data store. Ακολουθούν ορισμένοι λόγοι για τους οποίους θα θέλατε να αποθηκεύσετε αποτελέσματα στο σχεσιακό data store:

  • Μπορείτε να χρησιμοποιήσετε αποτελέσματα σε συνεργασία portal με portal.
  • Μπορείτε να ενεργοποιήσετε τις δυνατότητες συγχρονισμού με τα αποτελέσματά σας.

Δεν πρέπει να χρησιμοποιείτε το σχεσιακό data store αν περιμένετε αύξηση των αποτελεσμάτων GeoAnalytics και επιθυμείτε να εκμεταλλευτείτε τις δυνατότητες του χωροχρονικού data store μαζικών δεδομένων για τη διαχείριση μεγάλων όγκων δεδομένων.

Όνομα εξαγόμενου θεματικού επιπέδου


Το όνομα του θεματικού επιπέδου που θα δημιουργηθεί. Αν πραγματοποιείτε εγγραφή σε ένα ArcGIS Data Store, τα αποτελέσματά σας θα αποθηκευτούν στον φάκελο Το περιεχόμενό μου και θα προστεθούν στον χάρτη. Αν πραγματοποιείτε εγγραφή σε ένα κοινόχρηστο αρχείο big data, τα αποτελέσματά σας θα αποθηκευτούν στο κοινόχρηστο αρχείο big data και θα προστεθούν στη διακήρυξή του. Δεν θα προστεθούν στον χάρτη. Το προεπιλεγμένο όνομα βασίζεται στο όνομα του εργαλείου και στο όνομα του θεματικού επιπέδου εισόδου. Αν το θεματικό επίπεδο υπάρχει ήδη, το εργαλείο θα αποτύχει.

Όποτε πραγματοποιείτε εγγραφή σε ArcGIS Data Store (datastore για σχεσιακά ή χωροχρονικά big data) χρησιμοποιώντας το πτυσσόμενο πλαίσιο Αποθήκευση αποτελέσματος σε, μπορείτε να καθορίσετε μέσα στον φάκελο Το περιεχόμενό μου το όνομα ενός άλλου φακέλου όπου θα αποθηκευτεί το αποτέλεσμα.