Об’єднати об'єкти

Об’єднати об'єкти


Інструмент «З’єднання об'єктів» працює з двома шарами та з’єднує атрибути з одного об'єкта з іншим об'єктом на основі просторових та атрибутивних відношень. Інструмент визначає всі вхідні об’єкти, які відповідають вказаним умовам з’єднання та приєднує шар з’єднання до цільового шару.

З’єднання об'єктів може застосовуватись до точок, ліній, областей та таблиць. Для просторового з’єднання треба, щоб дані мали геометрію.

Якщо вибрано опцію Використовувати поточний екстент карти, будуть аналізуватись тільки об’єкти, видимі в межах поточного екстенту карти. Якщо цю опцію не вибрано, будуть аналізуватись всі об'єкти в цільовому шарі та шарі з’єднання, навіть якщо вони знаходяться за межами поточного екстенту карти.

Вибрати цільовий шар


Цільовий шар, який матиме атрибути з шару з’єднання, приєднані до його таблиці.

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) зведених супермаркетів.

Зберегти всі цільові об’єкти


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

Додати статистику (опціонально)


Якщо вибрано опцію З’єднати один з одним, для числових полів можна підсумувати та обчислити статистику по з’єднаних об'єктах. За замовчуванням кількість відповідних об’єктів з’єднання буде обчислено та додано до результуючого шару. Якщо ви вирішуєте не включати додаткову статистику, перший відповідний об’єкт у шарі з’єднання буде з’єднано з першим відповідним об'єктом у цільовому шарі. Можна обчислити один або декілька наступних параметрів:

  • Сума
  • Мінімум
  • Максимум
  • Середнє
  • Стандартне відхилення

Ім'я шару результатів


Назва шару, який буде створено в Мої ресурси і додано до карти. Назва за замовчуванням базується на назві інструменту та назві вхідного шару. Якщо ім'я шару вже існує, вам буде запропоновано надати іншу назву.

За допомогою розкривного меню Зберегти результат в можна вказати назву папки у Моєму змісті, куди буде збережено результат.

Створити результати в якості виду розміщеного на сервері векторного шару


Створення результатів як виду розміщеного на хості векторного шару дозволяє забезпечити актуальність даних при зміні вхідних даних. Види розміщених на хості векторних шарів, які містять з’єднання, будуть доступні тільки для читання.

Види розміщених на хості векторних шарів, які містять з’єднання, не витрачають кредити для аналізу та зберігання.

Вид розміщеного на хості векторного шару можна створити на основі результатів аналізу, якщо виконано всі наступні умови:

  • Ви є власником обох шарів.
  • Обидва шари є розміщеними на хості векторними шарами.
  • Виконується атрибутне з'єднання.