Інструмент «З’єднання об'єктів» працює з двома шарами та з’єднує атрибути з одного об'єкта з іншим об'єктом на основі просторових та атрибутивних відношень. Інструмент визначає всі вхідні об’єкти, які відповідають вказаним умовам з’єднання та приєднує шар з’єднання до цільового шару.
З’єднання об'єктів може застосовуватись до точок, ліній, областей та таблиць. Для просторового з’єднання треба, щоб дані мали геометрію.
Якщо вибрано опцію Використовувати поточний екстент карти, будуть аналізуватись тільки об’єкти, видимі в межах поточного екстенту карти. Якщо цю опцію не вибрано, будуть аналізуватись всі об'єкти в цільовому шарі та шарі з’єднання, навіть якщо вони знаходяться за межами поточного екстенту карти.
Цільовий шар, який матиме атрибути з шару з’єднання, приєднані до його таблиці.
In addition to choosing a layer from your map, you can select Choose Analysis Layer found at the bottom of the drop-down list. This option opens a gallery where you can browse to and select datasets from various sources to use in your analysis.
Шар з’єднання з атрибутами, які буде приєднано до цільового шару.
In addition to choosing a layer from your map, you can select Choose Analysis Layer found at the bottom of the drop-down list. This option opens a gallery where you can browse to and select datasets from various sources to use in your analysis.
Можна застосувати просторове з'єднання, атрибутивне з’єднання або поєднання цих двох методів.
Просторове відношення, яке визначатиме можливість з’єднання об’єктів один з одним. Доступні відношення залежатимуть від типу геометрії (точки, лінії, області), які використовуються як вхідні об’єкти. Доступні відношення включають наступне:
Атрибутивне відношення, яке визначатиме можливість з’єднання об’єктів один з одним. Об'єкти зіставляються, коли значення полів у шарі з’єднання рівні значенням полів у цільовому шарі.
Наприклад, припустимо, що у вас є географічний шар всього округу з адресами місць проживання (включаючи поле ZIP) та набором табличних даних про демографічні характеристики здоров’я за поштовим індексом (включаючи поле з іменем HEALTHZIP). Можна з’єднати набір даних про здоров’я з даними про місце проживання, зіставивши поле ZIP з HEALTHZIP. В результаті буде отримано шар місць проживання з відповідними даними про здоров’я.
Визначає метод обробки з’єднань цільового шару з шаром з’єднання, якщо буде виявлено, що складені об’єкти в шарі з’єднання мають однакове відношення з цільовим шаром. Можна вибрати одну з наступних операцій з’єднання:
Наприклад, припустимо, що вам треба знайти супермаркети в межах 5 кілометрів від ринку сільськогосподарської продукції. В цьому випадку шар, до якого виконується приєднання, має одиночний об'єкт, який представляє ринок сільськогосподарської продукції, а об'єкти, які приєднуються, представляють місцеві продовольчі магазини, які мають певні атрибути, наприклад загальний щорічний обсяг продаж. За допомогою інструменту З’єднання об'єктів ви визначаєте, що п’ять продуктових магазинів відповідають цим критеріям. При виборі опції З’єднати один з багатьма ви отримаєте п’ять об'єктів у результаті, причому кожний рядок представлятиме ринок сільськогосподарської продукції та супермаркет. Якщо вказати відношення Об'єднати один з одним і вибрати Визначити, який запис зберігатиметься, в результаті буде отримано один об'єкт, який представляє сільськогосподарський ринок та один супермаркет, наприклад, з найвищими річними продажами. Якщо замість цього вибрати Додати статистику, в результаті буде отримано один об'єкт, який представляє сільськогосподарський ринок та зведення щодо п'яти супермаркетів, наприклад суму річних продаж та кількість (5) зведених супермаркетів.
За замовчуванням тільки відповідні об'єкти між цільовим шаром та шаром з’єднання повертаються у результуючий шар (внутрішнє з’єднання). При активації, параметр Зберегти всі цільові об'єкти змінюватиме вихідні дані таким чином, щоб вони включали всі об'єкти в цільовому шарі, незалежно від того, чи збігаються вони з об'єктами в шарі з'єднання (ліве зовнішнє з'єднання).
Якщо вибрано опцію З’єднати один з одним, для числових полів можна підсумувати та обчислити статистику по з’єднаних об'єктах. За замовчуванням кількість відповідних об’єктів з’єднання буде обчислено та додано до результуючого шару. Якщо ви вирішуєте не включати додаткову статистику, перший відповідний об’єкт у шарі з’єднання буде з’єднано з першим відповідним об'єктом у цільовому шарі. Можна обчислити один або декілька наступних параметрів:
Назва шару, який буде створено в Мої ресурси і додано до карти. Назва за замовчуванням базується на назві інструменту та назві вхідного шару. Якщо ім'я шару вже існує, вам буде запропоновано надати іншу назву.
За допомогою розкривного меню Зберегти результат в можна вказати назву папки у Моєму змісті, куди буде збережено результат.
Створення результатів як виду розміщеного на хості векторного шару дозволяє забезпечити актуальність даних при зміні вхідних даних. Види розміщених на хості векторних шарів, які містять з’єднання, будуть доступні тільки для читання.
Види розміщених на хості векторних шарів, які містять з’єднання, не витрачають кредити для аналізу та зберігання.
Вид розміщеного на хості векторного шару можна створити на основі результатів аналізу, якщо виконано всі наступні умови: