Připojit prvky (Join Features)

Připojit prvky


Úloha Připojované prvky pracuje se dvěma vrstvami. Připojované prvky připojí atributy jednoho prvku k atributům jiného prvku na základě prostorového, časového a atributového vztahu nebo jejich kombinace. Nástroj určí všechny vstupní prvky, které odpovídají zadaným podmínkám připojení, a připojí druhou vstupní vrstvu k první vrstvě. Volitelně můžete připojit všechny prvky k odpovídajícím prvkům nebo odpovídající prvky sumarizovat.

Nástroj Připojit prvky lze použít na body, linie, plochy a tabulky. Časové připojení vyžaduje, aby vaše vstupní data obsahovala informace o čase, a prostorové připojení vyžaduje, aby data obsahovala geometrii.

Vybrat cílovou vrstvu


Vrstva, k jejíž tabulce budou připojeny atributy z vrstvy připojení.

Analýza využívající vztah prostorové blízkosti Vzdálenost vyžaduje rovinný souřadnicový systém. Můžete nastavit Souřadnicový systém pro zpracování v Prostředí analýzy. Pokud váš souřadnicový systém pro zpracování není nastaven na rovinný souřadnicový systém, budete vyzváni k jeho nastavení při Spuštění analýzy.

Kromě výběru vrstvy z mapy můžete také zvolit položku Procházet vrstvy která se nachází v dolní části rozbalovací nabídky, abyste ve svém obsahu mohli najít vrstvu prvků nebo datovou sadu sdílených souborů velkých dat.

Zvolit vrstvu pro připojení k cílové vrstvě


Vrstva připojení s atributy, které budou připojeny k cílové vrstvě.

Kromě výběru vrstvy z mapy můžete také zvolit položku Procházet vrstvy která se nachází v dolní části rozbalovací nabídky, abyste ve svém obsahu mohli najít vrstvu prvků nebo datovou sadu sdílených souborů velkých dat.

Zvolit operaci připojení


Tato možnost určuje, jak budou ve výstupu ošetřena připojení mezi cílovými vrstvami a připojenými vrstvami, pokud bude nalezeno více připojovacích prvků se stejným vztahem k připojované vrstvě. Můžete si vybrat ze dvou operací připojení:

  • Připojit jeden k jednomu – Tato možnost sumarizuje všechny odpovídající prvky ke každému připojovanému prvku.
  • Připojit jeden k více – Tato možnost připojí všechny odpovídající prvky k připojované vrstvě.

Předpokládejme například, že chceme najít supermarkety ve vzdálenosti do dvou kilometrů od farmářského trhu. V tomto případě má připojovaná vrstva jediný prvek představující farmářský trh a připojující prvky představují místní obchody s potravinami, které mají atributy, jako jsou např. celkové roční tržby. Pomocí nástroje Připojit prvky najdeme pět obchodů s potravinami, které splňují kritéria. Pokud jsme určili operaci připojení Připojit jeden k mnoha, dostaneme ve výsledku pět prvků, kde každý řádek představuje farmářský trh a supermarket. Pokud jsme určili vztah Připojit jeden k jednomu, dostaneme ve výsledku jeden prvek představující farmářský trh a sumarizované informace ze supermarketů, jako je počet (2) a jiné statistiky, např. souhrn ročních tržeb.

Vybrat jedno nebo více připojení


Můžete použít jeden, dva nebo tři typy připojení. Mezi typy připojení patří:

  • Zvolit prostorový vztah – Používá k připojení prvků zadaný prostorový vztah. Toto vyžaduje, aby obě vrstvy měly geometrii.
  • Časový – Používá k připojení prvků zadaný časový vztah. Toto vyžaduje, aby obě vrstvy obsahovaly informace o čase.
  • Zvolit pole pro shodu – Připojí prvky na základě shodných polí.

Zvolit prostorový vztah


Prostorový vztah určí, zda budou prvky připojeny jeden k druhému. Dostupné vztahy závisí na typu geometrie (body, polylinie, polygony) používaném pro vstupní prvky. Mezi dostupné vztahy patří:

  • Protíná – Prvky budou spárovány, pokud se navzájem protínají.
  • Rovná se – Prvky budou spárovány, pokud mají stejnou geometrii.
  • Vzdálenost – Prvky budou spárovány, pokud se od sebe nacházejí v určené vzdálenosti. Cílová vrstva musí být v rovinném souřadnicovém systému nebo souřadnicový systém zpracování musí být nastaven na rovinný souřadnicový systém používající Prostředí analýzy, pokud je použit vztah blízká Vzdálenost.
  • Obsahuje – Prvky budou spárovány, pokud je připojovaná vrstva obsažena v připojujících prvcích.
  • Uvnitř – Prvky budou spárovány, pokud je připojovaná vrstva uvnitř připojujících prvků.
  • Dotýká se – Prvky budou spárovány, pokud mají hranici, která se dotýká připojovaného prvku.
  • Kříží – Prvky budou spárovány, pokud mají křížící se obrys.
  • Přesah – Prvky budou připojeny, pokud mají přesah.


Tato vzdálenost určuje poloměr použitý na vztah prostorové blízkosti.

Předpokládejme, že máte datovou sadu představující jadernou elektrárnu a datovou sadu představující obytné budovy. Můžete nastavit vzdálenost 1 kilometr, abyste našli domy vzdálené do 1 kilometru od elektrárny.

Zvolit časový vztah


Časový vztah určí, zda budou prvky připojeny jeden k druhému. Tato možnost je k dispozici, když obě vrstvy obsahují informace o čase, a dostupné vztahy budou záviset na typu času (okamžik nebo interval) použitém pro vstupní prvky. Mezi dostupné vztahy patří:

  • Potkává – Prvky budou spárovány, pokud první prvek potkává druhý prvek.
  • Potkáno – Prvky budou spárovány, pokud je první prvek potkán druhým prvkem.
  • Přesahuje – Prvky budou spárovány, pokud první prvek přesahuje přes druhý prvek.
  • Přesaženo – Prvky budou spárovány, pokud druhý prvek přesahuje přes první prvek.
  • Během – Prvky budou spárovány, pokud se první prvek koná během druhého prvku.
  • Obsahuje – Prvky budou spárovány, pokud je v prvním prvku obsažen druhý prvek.
  • Rovná se – Prvky budou spárovány, pokud se první prvek rovná druhému prvku.
  • Dokončuje – Prvky budou spárovány, pokud první prvek dokončuje druhý prvek.
  • Dokončeno – Prvky budou spárovány, pokud je první prvek dokončen druhým prvkem.
  • Zahajuje – Prvky budou spárovány, pokud první prvek zahajuje druhý prvek.
  • Zahájeno – Prvky budou spárovány, pokud je první prvek zahájen druhým prvkem.
  • Protíná – Prvky budou namapovány, pokud se časy jakýmkoli způsobem protínají.
  • Vzdálenost – Prvky budou připojeny, pokud se nacházejí blízko sebe na základě zadaného času.


Tato časová vzdálenost určuje časový poloměr použitý na vztah časové blízkosti.

Předpokládejme, že máte vrstvu nehod lodí a vrstvu GPS stop hurikánu. Můžete vyhledat nehody lodí v zadané vzdálenosti od stop hurikánu v prostoru (1 kilometr) a čase (5 hodin). Výsledkem bude připojení nehod lodí k hurikánům, ke kterým mají prostorově i časově blízko.

Zvolit pole pro shodu


Tento vztah přiřadí hodnoty v poli jedné vrstvy k hodnotám v poli druhé vrstvy.

Předpokládejme například, že máme geografickou vrstvu celého okresu s rezidenčními adresami (včetně pole ZIP) a tabulkovou datovou sadu demografických údajů o zdraví podle kódu ZIP (pole s názvem HEALTHZIP). Datovou sadu zdraví můžeme připojit k rezidenčním datům přiřazením pole ZIP k poli HEALTHZIP, čímž dostaneme vrstvu obydlí s příslušnými zdravotními daty.

Přidat statistiku (volitelné)


Pokud je operace připojení Připojit jeden k jednomu, můžete na připojených prvcích vypočítat statistiky. Ve výchozím nastavení budou vypočítány všechny statistiky.

Můžete vypočítat statistiku sumarizovaných prvků. U číselných polí můžete vypočítat následující:

  • Počet – Vypočte počet nenulových hodnot. Lze jej použít na číselných polích nebo řetězcích. Počet pro [null, 0, 2] je 2.
  • Součet – Součet číselných hodnot v poli. Součet pro [null, null, 3] je 3.
  • Průměr – Průměr číselných hodnot. Průměr pro [0, 2, null] je 1.
  • Min – Minimální hodnota číselného pole. Minimum pro [0, 2, null] je 0.
  • Max – Maximální hodnota číselného pole. Maximum pro [0, 2, null] je 2.
  • Rozsah – Rozsah číselného pole. Vypočtou se jako minimální hodnoty odečtené od maximální hodnoty. Rozsah pro [0, null, 1] je 1. Rozsah pro [null, 4] je 0.
  • Odchylka – Odchylka číselného pole ve stopě. Odchylka pro [1] je null. Odchylka pro [null, 1,1,1] je 1.
  • Standardní odchylka – Standardní odchylka číselného pole. Standardní odchylka pro [1] je null. Standardní odchylka pro [null, 1,1,1] je 1.

U řetězcových polí můžete vypočítat následující:

  • Počet – Počet nenulových řetězců.
  • Libovolné – Tato statistika je náhodným vzorkem hodnoty řetězce v určeném poli.
Všechny statistiky se počítají pro nenulové hodnoty. Výsledná vrstva bude obsahovat nové pole pro každou vypočítanou statistiku. Lze přidat libovolný počet statistik zvolením atributu a statistiky.

Všechny statistiky se počítají pro nenulové hodnoty. Výsledná vrstva bude obsahovat nová pole pro každou vypočítanou statistiku. Lze přidat libovolný počet statistik zvolením atributu a statistiky.

Vytvořit výraz pro připojení prvků (volitelné)


Použije podmínku na určená pole. Budou připojeny pouze prvky s poli splňujícími tyto podmínky.

Řekněme například, že chceme použít připojení k datové sadě pouze pro prvky, u nichž je hodnota zdravotni_vydaje vyšší než 20 procent prijem. K tomu použijte podmínku připojení $target["zdravotni_vydaje"] > ($join["prijem"] * .20) pomocí pole zdravotni_vydaje z první datové sady (datová sada, ke které jsou prvky připojeny) a pole prijem z druhé datové sady (připojovaná datová sada).

Podmínky připojení lze aplikovat pomocí kalkulátoru výrazů.

Zvolte datové úložiště


Výsledky GeoAnalytics jsou ukládány do ArcGIS Data Store a jsou zobrazeny jako vrstva prvků v Portal for ArcGIS. Ve většině případů by výsledky měly být uloženy do časoprostorového datového úložiště a toto je výchozí nastavení. V některých případech je vhodné uložit výsledky do relačního datového úložiště. Důvody k uložení výsledků do relačního datového úložiště:

  • Použití výsledků mezi spolupracujícími portály.
  • Povolení funkcí synchronizace s výsledky.

Relační datové úložiště byste používat neměli, pokud očekáváte nárůst výsledků GeoAnalytics a potřebujete využít výhod časoprostorového úložiště Big Data ke zpracování velkých objemů dat.

Název výsledné vrstvy


Toto je název vrstvy, která se vytvoří ve složce Můj obsah a přidá do mapy. Výchozí název se řídí názvem nástroje a názvem vstupní vrstvy. Pokud vrstva již existuje, nástroj selže.

V rozbalovacím seznamu Uložit výsledek do můžete zadat název složky ve složce Můj obsah, do které se má výsledek uložit.