A Vektoros elemek összekapcsolása eszköz két réteggel dolgozik. A Vektoros elemek összekapcsolása térbeli, időbeli vagy attribútumok közötti, illetve a három valamilyen kombinációjából álló összefüggések alapján összekapcsolja egy vektoros elem attribútumait egy másikéval. Az eszköz meghatározza az összes bemenő vektoros elemet, amely teljesíti a megadott összekapcsolási feltételeket, és a második bemenő réteget az elsőhöz kapcsolja. Lehetőség van az összes vektoros elem egyező vektoros elemhez kapcsolására vagy az egyező vektoros elemek összegzésére is.
A Vektoros elemek összekapcsolása alkalmazható pontokra, vonalakra, területekre és táblázatokra. Az időbeli összekapcsoláshoz a bemeneti adatoknak időbélyeggel ellátott adatoknak kell lenniük, míg térbeli összekapcsoláshoz az adatoknak geometriával kell rendelkezniük.
A réteg, amelynek táblájához az eszköz hozzáfűzi az összekapcsolt réteg attribútumait.
Analysis using the Near spatial relationship requires a projected coordinate system. You can set the Processing coordinate system in Analysis Environments. If your processing coordinate system is not set to a projected coordinate system, you will be prompted to set it when you Run Analysis .
In addition to choosing a layer from your map, you can choose Browse Layers at the bottom of the drop-down list to browse to your contents for a big data file share dataset or feature layer.
Az összekapcsolt réteg az attribútumokkal, amelyeket az eszköz hozzáfűz a célréteghez.
In addition to choosing a layer from your map, you can choose Browse Layers at the bottom of the drop-down list to browse to your contents for a big data file share dataset or feature layer.
Meghatározza a cél és az összekapcsolt réteg közötti összekapcsolás kezelését a kimenetben, ha több összekapcsolandó vektoros elem kapcsolódik azonos módon az összekapcsolt réteghez. Kétféle összekapcsolási művelet közül lehet választani:
Tegyük fel például, hogy élelmiszerüzleteket kíván keresni egy termelői piactól 2 kilométer távolságban. Ebben az esetben a célréteg egyetlen vektoros eleme a termelői piacnak felel meg, az összekapcsolt réteg pedig a helyi élelmiszerüzleteknek, és olyan attribútumokkal rendelkezik, mint az éves teljes árbevétel. A Vektoros elemek összekapcsolása eszköz használatával megállapítja, hogy öt élelmiszerüzlet felel meg a kritériumoknak. Az Egy a sokhoz összekapcsolás összekapcsolási művelet megadásával az eredmény öt vektoros elemet tartalmazna, ahol az egyes sorok a termelői piacnak és egy élelmiszer-áruháznak felelnének meg. Az Egy az egyhez összekapcsolás kapcsolat megadásával az eredmény egy vektoros elem lenne, amely a termelői piacot és az élelmiszer-áruházak összesített adatait tartalmazná, mint például a darabszám (2), és más statisztikai adatokat, mint például az éves árbevétel összege.
A használt összekapcsolási lehetőséget adja meg. A következő összekapcsolási típusok közül alkalmazhat egyet, kettőt vagy hármat:
A térbeli kapcsolat, amely meghatározza, hogy a vektoros elemek összekapcsolódnak-e. Az alábbi elérhető kapcsolatok a bemenő vektoros elemként használt geometria típusától (pont, vonallánc, poligon) függenek:
Egy térbeli közel kapcsolatnál alkalmazott sugarat adja meg.
Ha például rendelkezésre állna egy atomerőművet leíró adathalmaz és egy lakóépületeket leíró adathalmaz, akkor megadhatna egy közel kapcsolatot 1 kilométeres térbeli távolsággal az atomerőmű 1 kilométeres körzetében található házak kereséséhez.
Az időbeli kapcsolat, amely meghatározza, hogy a vektoros elemek összekapcsolódnak-e. Ez a lehetőség csak akkor érhető el, ha mindkét réteg időbélyeggel ellátott, és a rendelkezésre álló kapcsolatok a bemeneti vektoros elemekhez használt idő típusától függenek (azonnali vagy intervallum). Az elérhető időbeli kapcsolatok az alábbiak:
Egy időbeli közel kapcsolatnál alkalmazott időbeli sugarat adja meg. Időbeli közel kapcsolat a Közel, a Közel előtte és a Közel utána.
Ha például rendelkezésre áll egy hajózási baleseteket tartalmazó réteg és egy hurrikán GPS-es nyomvonalát tartalmazó réteg, akkor megkeresheti a hurrikán nyomvonalától térben (1 kilométer) és időben (5 óra) megadott távolságon belül eső hajózási baleseteket. Ennek eredményeképpen megkapná azokat a hurrikánhoz kapcsolódó hajózási baleseteket, amelyek térben és időben közel estek egymáshoz.
Egy réteg mezőinek értékeit párosítja egy másik réteg mezőinek értékeivel.
Ha például rendelkezésre állna egy lakcímeket (beleértve egy ZIP mezőt) tartalmazó megyei földrajzi réteg és egy irányítószám ( HEALTHZIP nevű mező) alapján egészségügyi demográfiai adatokat tartalmazó, táblázatos adathalmaz, akkor a(z) ZIP mező és a(z) HEALTHZIP mező párosításával összekapcsolhatná az egészségügyi adathalmazt a lakcímeket tartalmazó adathalmazzal. Ez a lakócímek rétegét adná eredményül a megfelelő egészségügyi adatokkal.
Statisztikákat számít az összekapcsolt vektoros elemeken, ha az összekapcsolási művelet Egy az egyhez összekapcsolás. Az eszköz alapértelmezés szerint minden statisztikát kiszámít.
Statisztikákat számíthat összesített vektoros elemeken. Numerikus mezőkön a következő statisztikák számíthatók:
Karakterlánc típusú mezőkön a következő statisztikák számíthatók:
Mindegyik statisztika számítása nem null értékeken történik. Az eredményül kapott réteg kiszámított statisztikai adatonként egy-egy új mezőt fog tartalmazni. Egy attribútum és egy statisztika kiválasztásával tetszőleges számú statisztika hozzáadható.
Egy feltételt alkalmaz meghatározott mezőkre. Az eszköz csak az ezeket a feltételeket kielégítő mezőkkel rendelkező vektoros elemeket kapcsolja össze.
Ha például egy adathalmaznak csak azokon a vektoros elemein szeretne alkalmazni egy összekapcsolást, amelyeknél health_spending nagyobb, mint income 20 százaléka, akkor használja a következő összekapcsolási feltételt: $target["health_spending"] > ($join["income"] * .20)
; használja az első adathalmaz (az adathalmaz, amelyhez a vektoros elemeket kapcsolja) health_spending mezőjét és a második adathalmaz (a kapcsolt adathalmaz) income mezőjét.
Az összekapcsolási feltételek a kifejezéskalkulátor segítségével alkalmazhatók.
GeoAnalytics results are stored to an ArcGIS Data Store and exposed as a feature layer in Portal for ArcGIS. In most cases, results should be stored to the spatiotemporal data store and this is the default. In some cases, saving results to the relational data store is a good option. The following are reasons why you may want to store results to the relational data store:
You should not use the relational data store if you expect your GeoAnalytics results to increase and need to take advantage of the spatiotemporal big data store's capabilities to handle large amounts of data.
The name of the layer that will be created in My Content and added to the map. Az alapértelmezett név az eszköz nevétől és a bemenő réteg nevétől függ. If the layer already exists, the tool will fail.
Az Eredmény mentési helye legördülő mezőben megadhatja a Saját tartalom mappájának nevét, ahová az eszköz menti az eredményt.