Połącz obiekty

Połącz obiekty


Operując na dwóch warstwach, narzędzie Połącz obiekty umożliwia połączenie atrybutów jednego obiektu z innym obiektem na podstawie relacji przestrzennych i atrybutowych. Narzędzie ustala wszystkie obiekty wejściowe, które spełniają określone warunki połączenia, a następnie dołącza warstwę połączenia do warstwy docelowej.

Narzędzie Połącz obiekty można stosować do punktów, linii, obszarów i tabel. Połączenie przestrzenne wymaga, aby dane miały geometrię.

Jeśli zaznaczono opcję Użyj bieżącego zasięgu mapy, analizowane będą tylko obiekty widoczne w bieżącym zasięgu mapy. Jeśli powyższa opcja nie jest zaznaczona, analizowane będą wszystkie obiekty w warstwie docelowej i warstwie połączenia, nawet jeśli będą znajdować się poza bieżącym zasięgiem mapy.

Wybierz warstwę docelową


Warstwa docelowa, do tabeli której zostaną dołączone atrybuty z warstwy połączenia.

Poza wybraniem warstwy na mapie można wybrać opcję Wybierz warstwę analizy dostępną w dolnej części menu rozwijanego. Wybranie tej opcji spowoduje otwarcie galerii, w której można wyszukać i wybrać zestawy danych pochodzące z różnych źródeł w celu użycia ich podczas przeprowadzania analiz.

Wybierz warstwę do przyłączenia do warstwy docelowej


Warstwa połączenia zawierająca atrybuty, które zostaną dołączone do warstwy docelowej.

Poza wybraniem warstwy na mapie można wybrać opcję Wybierz warstwę analizy dostępną w dolnej części menu rozwijanego. Wybranie tej opcji spowoduje otwarcie galerii, w której można wyszukać i wybrać zestawy danych pochodzące z różnych źródeł w celu użycia ich podczas przeprowadzania analiz.

Wybierz typ złączenia


Można zastosować połączenie przestrzenne, połączenie atrybutowe lub kombinację tych dwóch typów.

  • Przestrzenne — obiekty są łączone przy użyciu określonych relacji przestrzennych. W tym przypadku obie warstwy muszą mieć geometrię.
  • Atrybut — łączy obiekty na podstawie pól o takich samych wartościach.

Wybierz relację przestrzenną


Relacja przestrzenna decydująca o tym, czy obiekty zostaną ze sobą połączone. Dostępne relacje zależą od typu geometrii (punkty, linie, obszary) używanej w obiektach wejściowych. Dostępne są następujące relacje:

  • Takie same jak — obiekty w warstwie docelowej zostaną dopasowane, jeśli są takie same jak obiekty w warstwie połączenia.
  • Przecina się — obiekty w warstwie docelowej zostaną dopasowane, jeśli przecinają się z obiektami w warstwie połączenia.
  • Całkowicie zawiera — obiekty zostaną dopasowane, jeśli obiekty w warstwie docelowej całkowicie zawierają obiekty w warstwie połączenia.
  • Całkowicie wewnątrz — obiekty zostaną dopasowane, jeśli obiekty w warstwie docelowej znajdują się całkowicie wewnątrz obiektów w warstwie połączenia.
  • W odległości do — obiekty w warstwie docelowej zostaną dopasowane, jeśli znajdują się w określonym promieniu od obiektów w warstwie połączenia.

Złączenie atrybutów


Relacja atrybutowa, która decyduje o tym, czy obiekty zostaną ze sobą połączone. Obiekty są dopasowywane, jeśli wartości w polach warstwy połączenia są równe wartościom w polach warstwy docelowej.

Załóżmy na przykład, że dla całego powiatu istnieje warstwa danych geograficznych z adresami zamieszkania zawierająca pole ZIP i tabelaryczny zestaw danych demograficznych dotyczących zdrowia według kodów pocztowych zawierający pole o nazwie HEALTHZIP. Zestaw danych zdrowotnych można złączyć z danymi na temat adresów zamieszkania, dopasowując pole ZIP do pola HEALTHZIP, co spowoduje powstanie warstwy adresów zamieszkania z odpowiadającymi im danymi zdrowotnymi.

Wybierz operację złączenia


Określa, w jaki sposób będą obsługiwane połączenia między warstwą docelową i warstwą połączenia, jeśli w warstwie połączenia zostanie znalezionych wiele obiektów o takich samych relacjach z warstwą docelową. Można wybrać jedną z dwóch następujących operacji łączenia:

  • Złączenie jeden do jeden — ta opcja pozwala połączyć obiekty w warstwie docelowej z pojedynczym obiektem w warstwie złączenia. To, jak warstwy są łączone, zależy od parametru Dodaj statystyki lub Zdefiniuj zachowywany rekord. Opcjonalnie, jeśli używana jest opcja Dodaj statystyki, dopasowane połączone obiekty zostaną podsumowane względem poszczególnych obiektów w warstwie docelowej. Domyślnie zostanie dodana liczba złączonych obiektów. Jeśli używana jest opcja Zdefiniuj zachowywany rekord, można wybrać opcję zachowania pierwszego zgodnego rekordu (opcja domyślna) lub zachowania zgodnego rekordu z najwyższą lub najniższą wartością w określonym polu ( Sortuj wg). Kolejność według wyrażenia wymaga pola liczbowego (opcja największej lub najmniejszej wartości) lub pola daty (opcja najnowszej lub najstarszej wartości).
  • Złączenie jeden do wielu — ta opcja pozwala połączyć wszystkie pasujące obiekty w warstwie połączenia z warstwą docelową. Warstwa wynikowa będzie zawierać wiele rekordów obiektu docelowego.

Załóżmy, że chcesz znaleźć supermarkety w promieniu 5 kilometrów od rynku produktów rolnych. W tym przypadku warstwa, do której będą dołączane obiekty, zawiera pojedynczy obiekt reprezentujący rynek produktów rolnych, a dołączane obiekty reprezentują lokalne sklepy spożywcze, które mają atrybuty, takie jak suma rocznej sprzedaży. Używając narzędzia Połącz obiekty, stwierdzasz, że pięć sklepów spożywczych spełnia kryteria. Jeśli zostanie określona operacja połączenia Złączenie jeden do wielu, dane wynikowe będą zawierać pięć obiektów, a każdy wiersz będzie reprezentować rynek produktów rolnych i jeden z supermarketów. W przypadku określenia relacji Złączenie jeden do jeden i wybrania opcji Zdefiniuj zachowywany rekord, dane wynikowe będą zawierać jeden obiekt reprezentujący rynek produktów rolnych i jeden supermarket, np. z najwyższą roczną sprzedażą. Jeśli zamiast tego zostanie wybrana opcja Dodaj statystyki, dane wynikowe będą zawierać jeden obiekt reprezentujący rynek produktów rolnych i podsumowanie dotyczące pięciu supermarketów, takie jak suma rocznej sprzedaży i liczba (5) zsumowanych supermarketów.

Zachowaj wszystkie obiekty docelowe


Domyślnie w warstwie wynikowej zwracane są tylko te obiekty, które występują zarówno w warstwie docelowej, jak i w warstwie złączenia (złączenie wewnętrzne). Po włączeniu parametru Zachowaj wszystkie obiekty docelowe dane wynikowe zostaną zmodyfikowane w taki sposób, że będą zawierać wszystkie obiekty z warstwy docelowej, niezależnie od tego, czy są one zgodne z obiektami w warstwie złączenia (złączenie zewnętrzne w lewo).

Dodaj statystyki (opcjonalnie)


Jeśli została wybrana opcja Złączenie jeden do jeden, w przypadku pól liczbowych można dokonać podsumowania i obliczyć statystyki dotyczące połączonych obiektów. Domyślnie liczba połączonych obiektów zostanie obliczona i dodana do warstwy wynikowej. Jeśli nie zostanie wybrana opcja dodawania statystyk, pierwszy pasujący obiekt w warstwie połączenia zostanie połączony z pierwszym pasującym obiektem w warstwie docelowej. Można obliczyć jedną lub większą liczbę z następujących wartości:

  • Suma
  • Minimum
  • Maksimum
  • Średnia
  • Odchylenie standardowe

Nazwa warstwy wynikowej


Nazwa warstwy, która zostanie utworzona w obszarze Moje zasoby i dodana do mapy. Nazwa domyślna jest tworzona w oparciu o nazwę narzędzia i nazwę warstwy wejściowej. Jeśli ta nazwa warstwy już istnieje, wyświetlona zostanie prośba o podanie innej nazwy.

Używając menu rozwijanego Zapisz wynik w, można wskazać nazwę folderu na stronie Moje zasoby, w którym zostanie zapisany wynik.

Tworzenie wyników w postaci widoku hostowanej warstwy obiektowej


Wyniki utworzone w postaci widoku hostowanej warstwy obiektowej pozostają aktualne, gdy zmienia się źródło danych. Widoki hostowanej warstwy obiektowej zawierające złączenia są widokami tylko do odczytu.

Analizowanie i przechowywanie widoków hostowanej warstwy obiektowej zawierającej złączenia nie powoduje wykorzystania kredytów.

Widok hostowanej warstwy obiektowej można utworzyć na podstawie wyników analizy, gdy spełnione są wszystkie następujące warunki:

  • Obie warstwy są Twoją własnością.
  • Obie warstwy są hostowanymi warstwami obiektowymi.
  • Wykonywane jest złączenie na podstawie atrybutów.