Elementu savienošana

Elementu savienošana


Rīks Savienot elementus izmanto divus slāņus. Rīks Savienot elementus apvieno viena elementa atribūtus ar cita elementa atribūtiem, atkarībā no telpiskajām, laika un atribūtu saistībām vai kādām no šo triju faktoru kombinācijām. Rīks nosaka visus ievades elementus, kas atbilst norādītajiem savienojuma nosacījumiem, un savieno otro ievades slāni ar pirmo ievades slāni. Pēc izvēles varat savienot visus elementus ar atbilstošajiem elementiem vai izveidot atbilstošo elementu kopsavilkumu.

Rīku Savienot elementus var lietot punktiem, līnijām, laukumiem un tabulām. Lai izveidotu laika savienojumu, jūsu ievades datos ir jābūt aktivizētam laikam, savukārt, lai izveidotu telpisko savienojumu, jūsu datiem ir jābūt ģeometrijai.

Izvēlēties mērķa slāni


Slānis, kam atribūti no savienojuma slāņa tiks pievienoti tā tabulā.

Lai veiktu analīzi, izmantojot telpisko saistību Tuvumā, ir nepieciešama projicētā koordinātu sistēma. Varat iestatīt Apstrādes koordinātu sistēmu Analīzes darba vidē. Ja apstrādes koordinātu sistēma nav iestatīta kā projicētā koordinātu sistēma, jūs saņemsit pamudinājumu to iestatīt, veicot darbību Darbināt analīzi .

Papildus slāņa izvēlei kartē varat izvēlēties Izvēlēties analīzes slāni nolaižamā saraksta apakšā, lai saturā atrastu Big Data koplietojuma datu kopu vai elementu slāni.

Izvēlēties slāni, ko pievienot mērķa slānim


Savienojuma slānis ar atribūtiem, kas tiek pievienoti mērķa slānim.

Papildus slāņa izvēlei kartē varat izvēlēties Izvēlēties analīzes slāni nolaižamā saraksta apakšā, lai saturā atrastu Big Data koplietojuma datu kopu vai elementu slāni.

Izvēlēties savienošanas darbību


Šī darbība nosaka, kādas darbības tiks veiktas ar mērķa un savienojuma slāņiem izvadē, ja vairākiem savienojuma elementiem ir viena un tā pati saistība ar slāni, kuram tiek pievienoti elementi. Varat izvēlēties kādu no divām savienojuma darbībām:

  • Savienot vienu ar vienu — izmantojot šo opciju, tiks izveidots katram pievienotajam elementam atbilstošo elementu kopsavilkums.
  • Savienot vienu ar vairākiem — izmantojot šo opciju, visi atbilstošie elementi tiks pievienoti savienojamajam slānim.

Pieņemsim, ka vēlaties atrast lielveikalus 2 kilometru attālumā no zemnieka tirdziņa. Šajā gadījumā mērķa slānim ir viens elements, kas norāda zemnieka tirdziņu, un savienojamais slānis norāda vietējos pārtikas veikalus, turklāt tam ir vairāki atribūti, piemēram, gada pārdošanas rādītāji. Izmantojot rīku Savienot elementus, jūs konstatējat, ka kritērijiem atbilst pieci pārtikas veikali. Ja norādāt savienošanas operāciju Savienot vienu ar vairākiem, tiek iegūti pieci elementi, un katra rinda atbilst zemnieka tirdziņam un lielveikalam. Ja norādāt saistību Savienot vienu ar vienu, tiek iegūts viens elements, kas atbilst zemnieka tidziņam, un lielveikalu informācijas kopsavilkums, piemēram skaits (2) un citi statistikas dati, piemēram, ikgadējo pārdošanas rādītāju summa.

Izvēlēties vienu vai vairākus savienojumus


Norāda izmantoto savienošanas opciju. Varat lietot vienu, divus vai trīs tālāk norādītos savienošanas veidus.

  • Telpiskais — izmanto norādīto telpisko saistību, lai savienotu elementus. Lai izmantotu šo veidu, abiem slāņiem ir jābūt ģeometrijai.
  • Laika — izmanto norādītu laika saistību, lai savienotu elementus. Lai izmantotu šo veidu, abos slāņos ir jābūt aktivizētam laikam.
  • Atribūtu — savieno elementus, balstoties uz vienādiem laukiem.

Izvēlēties telpisko saistību


Telpiskā saistība, kas nosaka, vai elementi tiks savienoti. Tālāk norādītās pieejamās saistības ir atkarīgas no ievades elementos izmantotās ģeometrijas tipa (punkti, līnijas, laukumi).

  • Šķērso — elementi tiks saskaņoti, ja tie cits citu šķērso.
  • Atbilst — elementi tiks saskaņoti, ja tiem ir vienāda ģeometrija.
  • Tuvu — elementi tiks saskaņoti, ja tie atrodas konkrētā attālumā cits no cita. Mērķa slānim ir jābūt projicētajā koordinātu sistēmā, vai arī apstrādes telpiskā atskaite ir jāiestata uz projicēto koordinātu sistēmu, izmantojot Analīzes darba vidi, ja tiek izmantota telpiskā saistība Tuvu.
  • Ietver — elementi tiks saskaņoti, ja mērķa slānis ir ietverts savienojuma elementos.
  • Iekšpusē — elementi tiks saskaņoti, ja mērķa slānis atrodas savienojuma elementu iekšpusē.
  • Pieskaras — elementi tiks saskaņoti, ja tiem ir robeža, kas pieskaras mērķa elementam.
  • Krustojas — elementi tiks saskaņoti, ja to kontūras krustojas.
  • Daļēji apklāj — elementi tiks saskaņoti, ja tie cits citu daļēji apklāj.


Norāda rādiusu, kas tiek lietots telpiskai tuvuma saistībai.

Piemēram, ja jums ir datu kopa, kas apzīmē kodolspēkstaciju, un datu kopa, kas apzīmē dzīvesvietas, varat iestatīt 1 kilometra attālumu nearSpatial, lai atrastu mājas 1 kilometra attālumā no kodolspēkstacijas.

Izvēlēties pagaidu saistību


Laika saistība, kas noteiks, vai elementi tiks savienoti. Šī opcija ir pieejama tikai tad, ja abos slāņos ir aktivizēts laiks, un pieejamās saistības ir atkarīgas no ievades elementiem izmantotā laika tipa (laika moments vai intervāls). Tālāk ir norādītas pieejamās pagaidu saistības.

  • Atbilst — elementi tiks saskaņoti, ja pirmais elements atbilst otrajam elementam.
  • Ir atbilstošs — elementi tiks saskaņoti, ja otrais elements atbilst pirmajam elementam.
  • Pārklājas — elementi tiks saskaņoti, ja pirmais elements pārklāj otro elementu.
  • Ir pārklāts — elementi tiks saskaņoti, ja otrais elements pārklāj pirmo elementu.
  • Laikā — elementi tiks saskaņoti, ja pirmais elements norisinās otrā elementa laikā.
  • Ietver — elementi tiks saskaņoti, ja pirmais elements ietver otro elementu.
  • Ir vienāds — elementi tiks saskaņoti, ja pirmais elements ir vienāds ar otro elementu.
  • Beidz — elementi tiks saskaņoti, ja pirmais elements beidz otro elementu.
  • Tiek beigts — elementi tiks saskaņoti, ja otrais elements beidz pirmo elementu.
  • Sāk — elementi tiks saskaņoti, ja pirmais elements sāk otro elementu.
  • Tiek sākts — elementi tiks saskaņoti, ja otrais elements sāk pirmo elementu.
  • Šķērso — elementi tiks saskaņoti, ja to laiki jebkādā veidā pārklājas.
  • Tuvu — elementi tiks savienoti, ja tie atrodas tuvu cits citam, ko nosaka norādīts laiks.
  • Tuvu pirms — elementi tiks savienoti, ja pirmais elements ir pirms otrā elementa un norādītajā laikā.
  • Tuvu pēc — elementi tiks savienoti, ja pirmais elements ir pēc otrā elementa un norādītajā laikā.


Norāda pagaidu rādiusu, kas tiek lietots pagaidu saistībai tuvā laikā. Pagaidu saistība tuvā laikā ietver šādus saistības veidus: Tuvu, Tuvu pirms un Tuvu pēc.

Piemēram, ja jums ir slānis ar ūdens satiksmes negadījumu datiem un viesuļvētras maršruta GPS datu slānis, varat meklēt ūdens satiksmes negadījumus norādītajā attālumā no viesuļvētras maršruta gan noteiktā attālumā (1 kilometrs), gan laikā (5 stundas). Tā rezultātā ūdens satiksmes negadījumi tiks savienoti ar viesuļvētrām, kas notika tuvu telpā un laikā.

Izvēlēties laukus atbilstību meklēšanai


Saskaņo vienā slānī esošās lauka vērtības ar lauka vērtībām citā slānī.

Piemērs: pieņemsim, ka jūsu rīcībā ir visa apgabala dzīvesvietu ģeogrāfiskais slānis (ieskaitot lauku ZIP) un veselības demogrāfisko datu kopas tabula ar pasta indeksiem (lauks ar nosaukumu HEALTHZIP). Jūs varat savienot veselības datu kopu ar dzīvesvietu datiem, saskaņojot lauku ZIP ar lauku HEALTHZIP. Šādi var izveidot dzīvesvietu slāni ar atbilstošajiem veselības datiem.

Pievienot statistiku (pēc izvēles)


Ja savienojuma darbība ir Savienot vienu ar vienu, varat aprēķināt savienoto elementu statistiku. Pēc noklusējuma tiks aprēķināta visa statistika.

Varat aprēķināt apkopoto elementu statistiku. Ciparu laukos varat aprēķināt tālāk norādītās vērtības.

  • Skaits — aprēķina vērtību skaitu, kas nav nulle. To var izmantot ciparu laukiem un virknēm. [nulle, 0, 2] skaits ir 2.
  • Summa — katra lauka skaitlisko vērtību summa. [nulle, nulle, 3] summa ir 3.
  • Vidējais — vidējā skaitliskā vērtība. [0, 2, nulle] vidējā vērtība ir 1.
  • Minimums — ciparu lauka minimālā vērtība. [0, 2, nulle] minimums ir 0.
  • Maksimums — ciparu lauka maksimālā vērtība. [0, 2, nulle] maksimums ir 2.
  • Diapazons — ciparu lauka diapazons. To aprēķina, minimālo vērtību atņemot no maksimālās vērtības. [0, nulle, 1] diapazons ir 1. [nulle, 4] diapazons ir 0.
  • Novirze — maršruta ciparu lauka novirze. [1] novirze ir nulle. [null, 1, 0, 1, 1] novirze ir 0,25.
  • Standarta novirze — ciparu lauka standarta novirze. [1] standarta novirze ir nulle. [null, 1, 0, 1, 1] standartnovirze ir 0,5.

Virkņu laukos varat aprēķināt tālāk norādītās vērtības.

  • Skaits — virkņu, kas nav nulle, skaits.
  • Jebkāda. Šī statistika ir nejaušs virknes vērtības paraugs norādītajā laukā.
Jebkāda statistika tiek aprēķināta no vērtībām, kas nav nulle. Rezultātu slānī ir ietverts jauns lauks par katru aprēķināto statistiku. Jebkurus statistikas datus var pievienot, izvēloties atribūtu un statistikas datus.

Jebkāda statistika tiek aprēķināta no vērtībām, kas nav nulle. Rezultātu slānī ir ietverts jauns lauks par katru aprēķināto statistiku. Jebkurus statistikas datus var pievienot, izvēloties atribūtu un statistikas tipu.

Izveidot izteiksmi, lai apvienotu elementus pēc (pēc izvēles)


Lieto nosacījumu norādītiem laukiem. Tikai elementi ar laukiem, kas atbilst šiem nosacījumiem, tik savienoti.

Piemēram, ja vēlaties savienot tikai to elementu datu kopas, kuru vērtība health_spending ir lielāka par 20 procentiem no vērtības income, lietojiet savienošanas nosacījumu $target["health_spending"] > ($join["income"] * .20), izmantojot lauku health_spending no pirmās datu kopas (datu kopa, kurai tiek pievienoti elementi) un lauku income no otrās datu kopas (datu kopa, kas tiek pievienota).

Savienojuma nosacījumus var lietot, izmantojot izteiksmju kalkulatoru.

Izvēlēties datu krātuvi


GeoAnalytics rezultāti tiek saglabāti datukrātuvē un parādīti kā elementa slānis Portal for ArcGIS. Vairumā gadījumu rezultāti jāglabā laika un telpas datu krātuvē, kas tiek darīts pēc noklusējuma. Dažos gadījumos, noderīga iespēja ir rezultātu glabāšana saistītajā datu krātuvē. Iemesli rezultātu glabāšanai saistītajā datu krātuvē:

  • Jūs varat izmantot rezultātus portāla sadarbībā ar portālu.
  • Jūs varataktivizēt sinhronizācijas iespējas ar rezultātiem.

Saistīto datu krātuvi nevajadzētu izmantot tad, ja ir sagaidām GeoAnalytics rezultātu apjoma palielināšanās, kā arī tad, ja ir nepieciešams izmantot telpas un laika lielo datu krātuves iespējas, lai rīkotos ar lielu datu apjomu.

Rezultātu slāņa nosaukums


Slāņa nosaukums, kas tiks izveidots. Ja rakstāt uz ArcGIS Data Store, rezultāti tiks saglabāti mapē Mans saturs un pievienoti kartei. Ja rakstā uz lielu datu failu koplietojumu,, rezultāti tiks saglabāti lielajā datu failu koplietojumā un pievienot tā sarakstam. Tas netiks pievienots kartei. Noklusējuma nosaukums ir balstīts uz rīka nosaukumu un ievades slāņa nosaukumu. Ja slānis jau pastāv, rīks nedarbosies.

Rakstot uz ArcGIS Data Store (relāciju vai telpas un laika lielo datu krātuvi), izmantojot nolaižamo lodziņu Saglabāt rezultātu, var norādīt mapes nosaukumu mapē Mans saturs, kurā tiks saglabāts rezultāts.