Το εργαλείο «Ένωση Στοιχείων» λειτουργεί με δύο θεματικά επίπεδα. Η Ένωση Στοιχείων ενώνει γνωρίσματα από ένα στοιχείο σε ένα άλλο με βάση χωρικές, χρονολογικές σχέσεις και σχέσεις γνωρισμάτων ή κάποιο συνδυασμό και των τριών τύπων σχέσεων. Το εργαλείο προσδιορίζει όλα τα στοιχεία εισόδου που πληρούν τις συγκεκριμένες συνθήκες της ένωσης και ενώνει το δεύτερο θεματικό επίπεδο εισόδου με το πρώτο. Προαιρετικά μπορείτε να ενώσετε όλα τα στοιχεία που πληρούν τις συνθήκες ή να συνοψίσετε τα στοιχεία.
Η Ένωση Στοιχείων μπορεί να εφαρμοστεί σε σημεία, γραμμές, περιοχές και πίνακες. Μια χρονολογική ένωση απαιτεί τα δεδομένα εισόδου να έχουν χρονική πληροφορία και μια χωρική ένωση απαιτεί τα δεδομένα σας να έχουν γεωμετρικό τύπο.
Το θεματικό επίπεδο που θα περιλαμβάνει τα γνωρίσματα από το θεματικό επίπεδο ένωσης προσαρτημένα στον πίνακά του.
Για την ανάλυση με χωρική σχέση « Κοντά σε» απαιτείται προβολικό σύστημα συντεταγμένων. Μπορείτε να ρυθμίσετε το Σύστημα συντεταγμένων επεξεργασίας στα Περιβάλλοντα ανάλυσης. Αν το σύστημα επεξεργασίας συντεταγμένων που χρησιμοποιείτε δεν έχει καθοριστεί να είναι προβολικό σύστημα συντεταγμένο, θα σας παρουσιαστεί προτροπή για να το καθορίσετε κατά την Εκτέλεση ανάλυσης .
Εκτός από την επιλογή ενός θεματικού επιπέδου από το χάρτη σας, μπορείτε επίσης να χρησιμοποιήσετε την Επιλογή θεματικού επιπέδου ανάλυσης στο κάτω μέρος της αναπτυσσόμενης λίστας για περιήγηση στο περιεχόμενό σας και αναζήτηση ενός κοινόχρηστου συνόλου δεδομένων αρχείων big data ή ενός feature layer.
Το θεματικό επίπεδο ένωσης με τα γνωρίσματα που θα προσαρτηθούν στο θεματικό επίπεδο προορισμού.
Εκτός από την επιλογή ενός θεματικού επιπέδου από το χάρτη σας, μπορείτε επίσης να χρησιμοποιήσετε την Επιλογή θεματικού επιπέδου ανάλυσης στο κάτω μέρος της αναπτυσσόμενης λίστας για περιήγηση στο περιεχόμενό σας και αναζήτηση ενός κοινόχρηστου συνόλου δεδομένων αρχείων big data ή ενός feature layer.
Προσδιορίζει πώς θα γίνεται η διαχείριση των ενώσεων μεταξύ των θεματικών επιπέδων προορισμού και ένωσης αν βρεθούν πολλαπλά στοιχεία ένωσης που έχουν την ίδια σχέση με το θεματικό επίπεδο που ενώνεται. Είναι διαθέσιμες δύο λειτουργίες ένωσης από τις οποίες μπορείτε να διαλέξετε:
Για παράδειγμα, ας υποθέσουμε ότι θέλατε να βρείτε τα σούπερ μάρκετ σε ακτίνα 2 χιλιομέτρων από μια λαϊκή αγορά. Στην περίπτωση αυτή, το θεματικό επίπεδο προορισμού έχει ένα μοναδικό στοιχείο που αντιπροσωπεύει μια λαϊκή αγορά και το θεματικό επίπεδο μετά την ένωση των στοιχείων αντιπροσωπεύει τα τοπικά παντοπωλεία και έχει γνωρίσματα όπως οι συνολικές ετήσιες πωλήσεις. Χρησιμοποιώντας το εργαλείο «Ένωση Στοιχείων» βρίσκετε ότι πέντε παντοπωλεία πληρούν τα κριτήρια. Αν καθορίζατε μια εργασία ένωσης με χρήση της επιλογής Ένωση ενός με πολλά, θα καταλήγατε να έχετε πέντε στοιχεία στο αποτέλεσμά σας, με κάθε σειρά να αντιπροσωπεύει τη λαϊκή αγορά και ένα σούπερ μάρκετ. Αν καθορίζατε να χρησιμοποιηθεί η σχέση Ένωση ενός με ένα, θα καταλήγατε να έχετε ένα στοιχείο που θα αντιπροσώπευε τη λαϊκή αγορά και τις συνοψισμένες πληροφορίες από τα σούπερ μάρκετ, π.χ. τον αριθμό (2), και άλλα στατιστικά στοιχεία, π.χ. το άθροισμα των ετήσιων πωλήσεων.
Καθορίζει τη χρησιμοποιούμενη επιλογή ένωσης. Μπορείτε να εφαρμόσετε έναν, δύο ή τρεις από τους εξής τύπους ένωσης:
Η χωρική σχέση που θα καθορίσει εάν τα στοιχεία ενώνονται μεταξύ τους. Οι διαθέσιμες σχέσεις που ακολουθούν εξαρτώνται από τον γεωμετρικό τύπο (σημείο, πολύγραμμο ή πολύγωνο) που χρησιμοποιείται ως στοιχεία εισόδου:
Καθορίζει την ακτίνα που εφαρμόζεται σε μια χωρική σχέση εγγύτητας.
Για παράδειγμα, αν είχατε ένα σύνολο δεδομένων που αντιπροσωπεύει ένα πυρηνικό εργοστάσιο και ένα σύνολο δεδομένων που αντιπροσωπεύει κατοικίες, θα μπορούσατε να καθορίσετε 1 χιλιόμετρο ως απόσταση nearSpatial για να βρείτε σπίτια σε ακτίνα 1 χιλιομέτρου από το πυρηνικό εργοστάσιο.
Η χρονολογική σχέση που θα καθορίσει εάν τα στοιχεία ενώνονται μεταξύ τους. Η επιλογή αυτή είναι διαθέσιμη μόνο εφόσον είναι ενεργοποιημένος ο χρόνος και στα δύο θεματικά επίπεδα και οι διαθέσιμες σχέσεις εξαρτώνται από τον τύπο του χρόνου (στιγμή ή διάστημα) που χρησιμοποιείται για τα στοιχεία εισόδου. Οι διαθέσιμες χρονικές σχέσεις είναι οι εξής:
Καθορίζει τη χρονική ακτίνα που χρησιμοποιείται σε μια σχέση χρονικής εγγύτητας. Μια σχέση χρονικής εγγύτητας περιλαμβάνει τις παραμέτρους Κοντά σε, Κοντά και πριν και Κοντά και μετά.
Για παράδειγμα, αν έχετε ένα θεματικό επίπεδο περιστατικών ναυσιπλοΐας και ένα θεματικό επίπεδο ιχνών καταιγίδας μέσω GPS, θα μπορούσατε να αναζητήσετε περιστατικά ναυσιπλοΐας εντός μιας καθορισμένης απόστασης ιχνών καταιγίδας τόσο χωρικά (σε ακτίνα 1 χιλιομέτρου) όσο και χρονικά (σε διάστημα 5 ωρών). Θα επιστρέφονταν τα θαλάσσια συμβάντα που προκλήθηκαν από τον τυφώνα σε κοντινό χώρο και χρόνο.
Αντιστοιχίζει τιμές σε κάποιο πεδίο από ένα θεματικό επίπεδο με τιμές κάποιου πεδίου σε ένα άλλο θεματικό επίπεδο.
Για παράδειγμα, αν είχατε ένα γεωγραφικό θεματικό επίπεδο διευθύνσεων κατοικιών σε επίπεδο χώρας (που περιλαμβάνει ένα πεδίο ZIP) και ένα σύνολο πινακοειδών δεδομένων για δημογραφικά στοιχεία υγείας κατά ταχυδρομικό κώδικα (ένα πεδίο με το όνομα HEALTHZIP), θα μπορούσατε να ενώσετε το σύνολο δεδομένων υγείας με τα δεδομένα για τις οικιστικές περιοχές αντιστοιχίζοντας το πεδίο ZIP με το πεδίο HEALTHZIP. Αυτό θα μπορούσε να έχει ως αποτέλεσμα ένα θεματικό επίπεδο κατοικιών με τα αντίστοιχα δεδομένα υγείας.
Υπολογίζει στατιστικά για τα ενωμένα στοιχεία αν η εργασία ένωσης είναι Ένωση ενός με ένα. Με βάση τις προεπιλεγμένες ρυθμίσεις θα υπολογίζονται όλα τα στατιστικά.
Μπορείτε να υπολογίσετε στατιστικά για τα στοιχεία που θα συνοψιστούν. Σε αριθμικά πεδία μπορείτε να υπολογίσετε τα εξής:
Σε πεδία συμβολοσειρών, μπορείτε να υπολογίσετε τα εξής:
Όλα τα στατιστικά στοιχεία υπολογίζονται σε τιμές που δεν είναι 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:
Δεν πρέπει να χρησιμοποιείτε το σχεσιακό data store αν περιμένετε αύξηση των αποτελεσμάτων GeoAnalytics και επιθυμείτε να εκμεταλλευτείτε τις δυνατότητες του χωροχρονικού data store μαζικών δεδομένων για τη διαχείριση μεγάλων όγκων δεδομένων.
Το όνομα του θεματικού επιπέδου που θα δημιουργηθεί. Αν πραγματοποιείτε εγγραφή σε ένα ArcGIS Data Store, τα αποτελέσματά σας θα αποθηκευτούν στον φάκελο Το περιεχόμενό μου και θα προστεθούν στον χάρτη. Αν πραγματοποιείτε εγγραφή σε ένα κοινόχρηστο αρχείο big data, τα αποτελέσματά σας θα αποθηκευτούν στο κοινόχρηστο αρχείο big data και θα προστεθούν στη διακήρυξή του. Δεν θα προστεθούν στον χάρτη. Το προεπιλεγμένο όνομα βασίζεται στο όνομα του εργαλείου και στο όνομα του θεματικού επιπέδου εισόδου. Αν το θεματικό επίπεδο υπάρχει ήδη, το εργαλείο θα αποτύχει.
Όποτε πραγματοποιείτε εγγραφή σε ArcGIS Data Store (datastore για σχεσιακά ή χωροχρονικά big data) χρησιμοποιώντας το πτυσσόμενο πλαίσιο Αποθήκευση αποτελέσματος σε, μπορείτε να καθορίσετε μέσα στον φάκελο Το περιεχόμενό μου το όνομα ενός άλλου φακέλου όπου θα αποθηκευτεί το αποτέλεσμα.