Присъединяването на обекти работи с два слоя и присъединява атрибути от един обект към друг въз основа на пространствени и атрибутни връзки. Инструментът определя всички входни данни, които отговарят на зададените условия за присъединяване, и добавя слоя за присъединяване към целевия слой.
Присъединяването на обекти може да се прилага към точки, линии, области и таблици. Пространственото обединяване изисква данните Ви да имат геометрия.
Ако е поставена отметка върху Използване на текущия обхват на картата, ще се анализират само обекти, които са видими в рамките на текущия обхват на картата. Ако не е поставена отметка, всички обекти в целевия слой и слоя за присъединяване ще бъдат анализирани, дори ако са извън текущия обхват на картата.
Целевият слой, към чиято таблица ще бъдат добавени атрибути от присъединения слой.
Освен че можете да изберете слой от картата си, можете да изберете Избор на слой за анализ, който ще намерите най-отдолу в падащия списък. Тази опция отваря галерия, в която можете да преглеждате и избирате набори от данни от различни източници, които да използвате в анализа си.
Слой за присъединяване с атрибутите, които ще бъдат добавени към целевия слой.
Освен че можете да изберете слой от картата си, можете да изберете Избор на слой за анализ, който ще намерите най-отдолу в падащия списък. Тази опция отваря галерия, в която можете да преглеждате и избирате набори от данни от различни източници, които да използвате в анализа си.
Можете да приложите пространствено присъединяване, присъединяване на атрибути или комбинация от двете.
Пространствената връзка, която ще определи дали обектите са присъединени един към друг. Наличните връзки зависят от вида геометрия (точки, линии, области), която се използва като входни данни. Наличните взаимоотношения включват следното:
Взаимоотношения на атрибути, които ще определят дали обектите са присъединени един към друг. Атрибутите се съчетават, когато стойностите на полетата в слоя за присъединяване са равни на стойностите на полетата в целевия слой.
Например, да предположим, че разполагате с географски слой от жилищни адреси в окръг (включително поле ZIP) и набор от данни в табличен вид за здравно-демографски данни по ZIP код (включително поле с име HEALTHZIP). Можете да присъедините набора от данни за здравето към данните за жилищата, като съпоставите ZIPполе към HEALTHZIP, което ще доведе до създаване на слой от жилища със съответните здравни данни.
Определя как ще се обработват връзките между целевия слой и слоя за присъединяване, ако се установи, че няколко обекти в слоя за присъединяване имат една и съща връзка с целевия слой. Следват двете операции за присъединяване, от които можете да избирате:
Например, да предположим, че искате да намерите супермаркети в радиус от 5 километра от фермерски пазар. В този случай. слоят, към който се присъединява, има един обект, представляващ фермерски пазар, а присъединяващите се обекти представляват местни магазини за хранителни стоки, които имат атрибути като общи годишни продажби. С помощта на инструмента Присъединяване на обекти, откриете, че пет магазина за хранителни стоки отговарят на този критерий. Ако посочите операцията за присъединяване на един към много, в резултата си ще получите пет обекта, като всеки ред ще представлява фермерски пазар и супермаркет. Ако посочите отношението за присъединяване един към един и изберете определяне на кой запис да се запази, в крайна сметка ще получите един обект, представящ фермерския пазар, и един супермаркет – например този с най-големи годишни продажби. Ако вместо това изберете Добавяне на статистически данни, ще получите един обект, представящ фермерския пазар, и обобщение на петте супермаркета, като например сумата на годишните продажби и броя (5) на обобщените супермаркети.
По подразбиране, в резултатния слой се връщат само съвпадащи обекти между целевия слой и слоя за присъединяване (вътрешно присъединяване). Когато процесът завърши, параметърът Запазване на всички целеви слоеве ще промени изходните данни, за да включи всички обекти в целевия слой, без значение дали те съвпадат с обектите в слоя за присъединяване (останало външно присъединяване).
Ако е избрана опцията Присъединяване един към един, за числови полета можете да обобщавате и изчислявате статистически данни за присъединените обекти. По подразбиране, се изчислява броят на съвпадащите обекти за присъединяване и се добавя към слоя с резултатите. Ако изберете да не добавяте допълнителни статистически данни, първият съвпадащ обект в слоя за присъединяване ще бъде присъединен към първия съвпадащ обект в целевия слой. Можете да изчислите една или повече от следните стойности:
Името на слоя, който ще бъде създаден в Моето съдържание и добавен към картата. Името по подразбиране се основава на името на инструмента и името на входния слой. Ако името на слоя вече съществува, ще бъдете подканени да посочите друго име.
С помощта на падащото меню Запазване на резултатите в, можете да зададете името на папка в Моето съдържание, където резултатите ще бъдат запазени.
Създаването на резултати като изглед на хостван обектен позволява данните да се актуализират при промяна на изходните данни. Изгледите на хостваните обектни слоеве, съдържащи съединения, ще бъдат само за четене.
Изгледите на хостваните обектни слоеве, съдържащи съединения, не консумират кредити за анализ и съхранение.
Можете да създадете изглед на хостван обектен слой от резултатите от анализа, ако са изпълнени всички изброени по-долу условия: