Присъединяване на обекти

Присъединяване на обекти


Присъединяването на обекти работи с два слоя и присъединява атрибути от един обект към друг въз основа на пространствени и атрибутни връзки. Инструментът определя всички входни данни, които отговарят на зададените условия за присъединяване, и добавя слоя за присъединяване към целевия слой.

Присъединяването на обекти може да се прилага към точки, линии, области и таблици. Пространственото обединяване изисква данните Ви да имат геометрия.

Ако е поставена отметка върху Използване на текущия обхват на картата, ще се анализират само обекти, които са видими в рамките на текущия обхват на картата. Ако не е поставена отметка, всички обекти в целевия слой и слоя за присъединяване ще бъдат анализирани, дори ако са извън текущия обхват на картата.

Избор на целеви слой


Целевият слой, към чиято таблица ще бъдат добавени атрибути от присъединения слой.

Освен че можете да изберете слой от картата си, можете да изберете Избор на слой за анализ, който ще намерите най-отдолу в падащия списък. Тази опция отваря галерия, в която можете да преглеждате и избирате набори от данни от различни източници, които да използвате в анализа си.

Избор на слой, който да присъедините към целевия слой


Слой за присъединяване с атрибутите, които ще бъдат добавени към целевия слой.

Освен че можете да изберете слой от картата си, можете да изберете Избор на слой за анализ, който ще намерите най-отдолу в падащия списък. Тази опция отваря галерия, в която можете да преглеждате и избирате набори от данни от различни източници, които да използвате в анализа си.

Избор на тип(ове) слой на присъединяване


Можете да приложите пространствено присъединяване, присъединяване на атрибути или комбинация от двете.

  • Пространствено – Използва определена пространствена връзка за присъединяване на обекти. Това изисква и двата слоя да имат геометрия.
  • Атрибут – Присъединява обекти, на базата на еднакви полета.

Избор на пространствени взаимоотношения


Пространствената връзка, която ще определи дали обектите са присъединени един към друг. Наличните връзки зависят от вида геометрия (точки, линии, области), която се използва като входни данни. Наличните взаимоотношения включват следното:

  • Идентично на – Обектите в целевия слой ще бъдат съвместени, ако са идентични с обектите на слоя за присъединяване.
  • Метод на пресичане – Обектите в целевия слой ще бъдат съвместени, ако пресичат обекти на слоя за присъединяване.
  • Изцяло се съдържат – Обектите ще бъдат съвместени, ако обектите в целевия слой напълно съдържат обектите на слоя за присъединяване.
  • Изцяло в рамките на – Обектите ще бъдат съвместени, ако обектите в целевия слой са изцяло в рамките на обектите на слоя за присъединяване.
  • В дадено разстояние – Обектите в целевия слой ще бъдат съвместени, ако се намират на определено разстояние от обектите на слоя за присъединяване.

Присъединяване на атрибут


Взаимоотношения на атрибути, които ще определят дали обектите са присъединени един към друг. Атрибутите се съчетават, когато стойностите на полетата в слоя за присъединяване са равни на стойностите на полетата в целевия слой.

Например, да предположим, че разполагате с географски слой от жилищни адреси в окръг (включително поле ZIP) и набор от данни в табличен вид за здравно-демографски данни по ZIP код (включително поле с име HEALTHZIP). Можете да присъедините набора от данни за здравето към данните за жилищата, като съпоставите ZIPполе към HEALTHZIP, което ще доведе до създаване на слой от жилища със съответните здравни данни.

Избор на операция за присъединяване


Определя как ще се обработват връзките между целевия слой и слоя за присъединяване, ако се установи, че няколко обекти в слоя за присъединяване имат една и съща връзка с целевия слой. Следват двете операции за присъединяване, от които можете да избирате:

  • Присъединяване един към друг – Тази опция свързва обектите в целевия слой с един обект в слоя за присъединяване. Как са свързани обектите, е определено от параметъра Добавяне на статистически данни или от параметъра Определеляне на кой запис да се запази. Ако се използва Добавяне на статистически данни, всички съвпадащи обединени обекти ще бъдат обобщени към всеки обект в целевия слой. Броят на присъединените обекти ще бъде добавен по подразбиране. Ако се използва Определяне на кой запис да се запази , можете да изберете дали да запазите първия съвпадащ запис (по подразбиране) или да запазите съвпадащия запис с най-висока или най-ниска стойност в определено поле. ( Подредено по). Изразът за подреждане изисква или цифрово поле (опция за най-голяма или най-малка стойност), или поле с дата (опция за най-нова или най-стара стойност).
  • Присъединяване ан един към много – Тази опция присъединява всички съвпадащи обекти в слоя за присъединяване към целевия слой. Резултатният слой ще съдържа множество записи на целевия обект.

Например, да предположим, че искате да намерите супермаркети в радиус от 5 километра от фермерски пазар. В този случай. слоят, към който се присъединява, има един обект, представляващ фермерски пазар, а присъединяващите се обекти представляват местни магазини за хранителни стоки, които имат атрибути като общи годишни продажби. С помощта на инструмента Присъединяване на обекти, откриете, че пет магазина за хранителни стоки отговарят на този критерий. Ако посочите операцията за присъединяване на един към много, в резултата си ще получите пет обекта, като всеки ред ще представлява фермерски пазар и супермаркет. Ако посочите отношението за присъединяване един към един и изберете определяне на кой запис да се запази, в крайна сметка ще получите един обект, представящ фермерския пазар, и един супермаркет – например този с най-големи годишни продажби. Ако вместо това изберете Добавяне на статистически данни, ще получите един обект, представящ фермерския пазар, и обобщение на петте супермаркета, като например сумата на годишните продажби и броя (5) на обобщените супермаркети.

Запазете всички целеви обекти


По подразбиране, в резултатния слой се връщат само съвпадащи обекти между целевия слой и слоя за присъединяване (вътрешно присъединяване). Когато процесът завърши, параметърът Запазване на всички целеви слоеве ще промени изходните данни, за да включи всички обекти в целевия слой, без значение дали те съвпадат с обектите в слоя за присъединяване (останало външно присъединяване).

Добавяне на статистически данни (по избор)


Ако е избрана опцията Присъединяване един към един, за числови полета можете да обобщавате и изчислявате статистически данни за присъединените обекти. По подразбиране, се изчислява броят на съвпадащите обекти за присъединяване и се добавя към слоя с резултатите. Ако изберете да не добавяте допълнителни статистически данни, първият съвпадащ обект в слоя за присъединяване ще бъде присъединен към първия съвпадащ обект в целевия слой. Можете да изчислите една или повече от следните стойности:

  • Сума
  • Минимум
  • Максимум
  • Средно
  • Стандартно отклонение

Име на резултатен слой


Името на слоя, който ще бъде създаден в Моето съдържание и добавен към картата. Името по подразбиране се основава на името на инструмента и името на входния слой. Ако името на слоя вече съществува, ще бъдете подканени да посочите друго име.

С помощта на падащото меню Запазване на резултатите в, можете да зададете името на папка в Моето съдържание, където резултатите ще бъдат запазени.

Създаване на резултати като изглед на хостван обектен слой


Създаването на резултати като изглед на хостван обектен позволява данните да се актуализират при промяна на изходните данни. Изгледите на хостваните обектни слоеве, съдържащи съединения, ще бъдат само за четене.

Изгледите на хостваните обектни слоеве, съдържащи съединения, не консумират кредити за анализ и съхранение.

Можете да създадете изглед на хостван обектен слой от резултатите от анализа, ако са изпълнени всички изброени по-долу условия:

  • Вие сте собственик и на двата слоя.
  • И двата слоя са хоствани обектни слоеве.
  • Вие извършвате присъединяване на атрибути.