Įrankis Sujungti elementus veikia naudodamas du duomenų sluoksnius. Įrankis Sujungti elementus sujungia vieno elemento atributus su kito elemento atributais atsižvelgiant į erdvinius, laikinuosius ir atributinius ryšius arba visų trijų ryšių derinį. Įrankis nustato visus įvesties elementus, kurie atitinka nurodytas sujungimo sąlygas, ir sujungia antrąjį įvesties sluoksnį su pirmuoju. Pasirinktinai galima sujungti visus elementus su atitinkančiais elementais arba sukurti atitinkančių elementų suvestinę.
Įrankį Sujungti elementus galima taikyti taškams, linijoms, plotams ir lentelėms. Kad būtų sukurtas laikinas sujungimas, būtina, kad įvesties duomenys būtų susieti su laiku, o erdviniam sujungimui būtina, kad duomenys turėtų geometriją.
Sluoksnis, kuris turės atributus iš jungtinio sluoksnio, pridėto prie jo lentelės.
Analizė naudojant erdvinį ryšį Arti reikalauja projekcinės koordinačių sistemos. Galite nustatyti Apdorojamą koordinačių sistemą analizės aplinkose. Jei jūsų apdorojama koordinačių sistema nenustatyta kaip projekcinė koordinačių sistema, būsite paraginti nustatyti ją, kai vykdysite analizę .
Galite ne tik nurodyti sluoksnį iš žemėlapio, bet ir apačioje pasirinkti Pasirinkti analizės sluoksnį, kad galėtumėte turinyje ieškoti didelių duomenų rinkinio arba elemento sluoksnio.
Jungtinis sluoksnis su atributais, kurie bus pridėti prie tikslinio sluoksnio.
Galite ne tik nurodyti sluoksnį iš žemėlapio, bet ir apačioje pasirinkti Pasirinkti analizės sluoksnį, kad galėtumėte turinyje ieškoti didelių duomenų rinkinio arba elemento sluoksnio.
Apibrėžiama, kaip bus atliekami sujungimai tarp tikslinio ir jungtinio sluoksnių išvestyje, jeigu aptinkami keli sujungimo elementai, turintys tą patį ryšį su prijungiamu sluoksniu. Galima pasirinkti iš dviejų sujungimo operacijų:
Pavyzdžiui, norite rasti prekybos centrus 2 kilometrų atstumu nuo ūkininkų turgaus. Šiuo atveju tikslinis sluoksnis turi vieną elementą, nurodantį ūkininkų turgų, o jungiamas sluoksnis nurodo vietines parduotuves, kurios turi tam tikrus atributus, pvz., bendrą metinę apyvartą. Naudodami įrankį Sujungti elementus pastebėsite, kad šios penkios bakalėjos parduotuvės atitinka reikiamus kriterijus. Jei nurodysite sujungimo operaciją Sujungti vieną su daugeliu, gausite penkių elementų rezultatą, kiekviena eilutė atspindės ūkininkų turgų ir prekybos centrą. Jeigu nurodysite ryšį Sujungti vieną su vienu, gausite vieną elementą, nurodantį ūkininkų turgų ir informacijos apie parduotuves suvestinę, pvz., skaičių (2), ir kitus statistinius duomenis, pvz., bendrą metinę apyvartą.
Nurodo naudojamą sujungimo parinktį. Galite taikyti vieną, du ar tris sujungimo tipus:
Erdvinis ryšys, pagal kurį nustatoma, ar elementai sujungiami vienas su kitu. Šie galimi ryšiai priklauso nuo geometrijos tipo (taškas, polilinija, plotas), kuris naudojamas kaip įvesties elementas:
Nurodo spindulį, taikomą erdvinio gretimumo ryšiui.
Pavyzdžiui, jei turite duomenų rinkinį su branduoline elektrone ir duomenų rinkinį su gyvenamaisiais būstais, galite nustatyti 1 kilometro nearSpatial atstumą ir rasti iki 1 kilometro atstumu nuo branduolinės elektrinės esančius namus.
Laiko ryšys, pagal kurį nustatoma, ar elementai sujungiami vienas su kitu. Ši parinktis galima tik tuo atveju, jeigu abiejuose sluoksniuose įjungtas laikas, o galimi ryšiai priklauso nuo laiko tipo (momentinis ar intervalas), kuris naudojamas įvesties elementams. Galimi tokie laiko ryšiai:
Nurodo laiko diapazoną, taikomą laikinam gretimumo ryšiui. Laikinas gretimumo ryšys gali būti Greta, Greta ir prieš bei Greta ir po.
Pavyzdžiui, jei turite laivybos incidentų sluoksnį ir uragano GPS trajektorijos sluoksnį, galite paieškoti laivybos incidentų per nurodytą atstumą nuo uragano trajektorijos ir erdvėje (1 kilometro atstumu), ir laike (per 5 valandas). Bus gauti laivybos incidentai atsižvelgiant į uraganus, kurie įvyko greta pagal vietą ir laiką.
Atitinka vieno sluoksnio lauko reikšmes kito sluoksnio lauko reikšmėms.
Pavyzdžiui, jei turėtumėte visos šalies gyvenamųjų adresų (įskaitant ZIP kodą) sluoksnį ir sveikatingumo demografinių lentelės duomenų rinkinį pagal pašto kodą (laukas pavadinimu HEALTHZIP), galėtumėte sujungti sveikatos duomenų rinkinį su gyvenimo vietos duomenimis derindami lauką ZIP su lauku HEALTHZIP. Taip būtų sukurtas sluoksnis, kuriame pateikiami gyvenamosios vietos duomenys su atitinkamais sveikatingumo duomenimis.
Skaičiuoja sujungtų elementų statistiką, jei jungimo operacija yra Sujungti vieną su vienu. Visa statistika skaičiuojama pagal numatytuosius nustatymus.
Galite apskaičiuoti į santrauką įtrauktų elementų statistiką. Naudodami skaitinius laukus, galite apskaičiuoti:
Naudodami tekstinius laukus, galite apskaičiuoti:
Visi statistiniai rodikliai apskaičiuojami tik su nenulinėmis reikšmėmis. Gautame sluoksnyje bus kiekvieno apskaičiuoto statistinio rodiklio naujas laukas. Pasirinktam atributui ir statistiniam rodikliui galima apskaičiuoti bet kokį skaičių statistinių rodiklių.
Nurodytiems laukams taikoma sąlyga. Bus sujungti tik tas sąlygas atitinkantys elementai.
Pavyzdžiui, jei norite taikyti jungimą tik tiems duomenų rinkinio elementams, kurių health_spending sudaro daugiau nei 20 proc. income, taikykite jungtinę sąlygą $target["health_spending"] > ($join["income"] * .20)
naudodami lauką health_spending iš pirmojo duomenų rinkinio (prie kurio jungiami elementai) ir income lauką iš antrojo duomenų rinkinio (prijungiamo).
Sujungimo sąlygas galima taikyti naudojant išraiškų skaičiuotuvą.
GeoAnalytics rezultatai yra saugomi ArcGIS duomenų saugykloje ir rodomi Portal for ArcGIS kaip elementų sluoksnis. Daugeliu atvejų rezultatai turi būti saugomi erdvinių-laiko duomenų saugykloje, ir tai yra numatytasis nustatymas. Kai kuriais atvejais, galima rezultatus įrašyti į releacinę duomenų saugyklą. Toliau pateikiame priežastis, kodėl reikėtų rezultatus įrašyti į releacinių duomenų saugyklą:
Nenaudokite releacinių duomenų saugyklos, jei jūsų GeoAnalytics rezultatų turėtų padaugėti, ir apdorojant didelius duomenų kiekius reikės pasinaudoti erdvės ir laiko didelių duomenų saugyklos galimybėmis.
Pavadinimas sluoksnio, kuris bus sukurtas. Jei įrašote į ArcGIS Data Store, jūsų rezultatai bus įrašyti į Turinį ir įtraukti į žemėlapį. Jei įrašote į didelių duomenų failo bendrinimą, jūsų rezultatai bus saugomi didelių duomenų failo bendrinime ir pridedami į jo deklaraciją. Jie nebus įtraukti į žemėlapį. Numatytasis pavadinimas sukuriamas pagal įrankio ir įvesties sluoksnio pavadinimus. Jei toks sluoksnis jau yra, įrankis neveiks.
Kai rašote į ArcGIS Data Store (releacinių arba erdvėlaikinių didelių duomenų saugyklą) naudodami iššokantįjį meniu Įrašyti rezultatą į, galite nurodyti Turinyje esančio aplanko, kur bus įrašyti rezultatai, pavadinimą.