Narzędzie Złącz obiekty dodaje atrybuty z jednej warstwy lub tabeli do innej na podstawie określonych relacji przestrzennych lub atrybutowych. Opcjonalnie można obliczyć statystyki dotyczące połączonych obiektów.
Dane wynikowe to hostowana warstwa obiektowa lub hostowana warstwa tabelaryczna, w zależności od tego, czy wejściową warstwą docelową jest tabela.
Przykład
Masz zapisane w tabeli dane, które trzeba wyświetlić na mapie. Tabela zawiera liczności ośrodków podstawowej opieki zdrowotnej (Primary Health Centres — PHC) w każdym stanie lub terytorium związkowym w Indiach. Do złączenia tabeli z warstwą obiektową można użyć narzędzia Złącz obiekty, dzięki czemu dane dotyczące ośrodków będzie można wyświetlić na mapie.
Uwagi dotyczące korzystania
Narzędzie Złącz obiekty zawiera konfiguracje obiektów wejściowych, ustawień łączenia i warstwy wynikowej.
Obiekty wejściowe
Grupa Obiekty wejściowe zawiera następujące parametry:
- Warstwa docelowa — wskazuje warstwę lub tabelę, do której zostaną dołączone rekordy.
- Warstwa złączenia — wskazuje warstwę lub tabelę, której rekordy zostaną dołączone do warstwy docelowej.
Ustawienia łączenia
Grupa Ustawienia łączenia zawiera następujące parametry:
- Użyj relacji przestrzennej — wskazuje, czy tworzone jest połączenie przestrzenne. Jeśli opcja Użyj relacji przestrzennej jest wyłączona, musi być włączona opcja Użyj relacji atrybutowej. Ta opcja nie jest dostępna, jeśli jedna lub więcej pozycji wejściowych jest warstwą tabelaryczną.
- Relacja przestrzenna — wskazuje, jak obiekty przestrzenne zostaną ze sobą połączone. Dostępne relacje zależą od typu geometrii (punkt, linia lub poligon) łączonych warstw. Opcja Relacja przestrzenna jest dostępna, gdy włączono opcję Użyj relacji przestrzennej. Dostępne opcje to:
- Przecina się — obiekty w warstwie docelowej zostaną dopasowane, jeśli przecinają się z obiektami w warstwie połączenia.
- W odległości — obiekty w warstwie złączenia zostaną dopasowane, jeśli znajdują się w określonym promieniu od obiektów w warstwie docelowej.
- Takie same jak — obiekty w warstwie docelowej zostaną dopasowane, jeśli są takie same jak obiekty 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.
- Odległość — wskazuje, jak blisko obiektów w warstwie docelowej muszą znajdować się obiekty w warstwie złączenia, aby zostały ze sobą połączone. Opcja Odległość jest dostępna, gdy dla ustawienia Relacja przestrzenna wybrano wartość W odległości.
- Jednostki — jednostki odległości do oceniania, jak blisko obiektów w warstwie docelowej muszą znajdować się obiekty w warstwie złączenia, aby zostały ze sobą połączone. Opcja Jednostki jest dostępna, gdy dla ustawienia Relacja przestrzenna wybrano wartość W odległości.
- Użyj relacji atrybutowej — wskazuje, czy tworzone jest połączenie atrybutowe. Jeśli opcja Użyj relacji atrybutowej jest wyłączona, musi być włączona opcja Użyj relacji przestrzennej. Gdy co najmniej jedna pozycja wejściowa jest warstwą tabelaryczną, Użyj relacji atrybutowej jest jedyną możliwą opcją.
- Relacje atrybutowe — wskazuje, jak atrybuty zostaną ze sobą połączone. Opcja Relacje atrybutowe jest dostępna, gdy włączono opcję Użyj relacji atrybutowej. Dostępne są następujące parametry podrzędne:
- Pole docelowe — pole z warstwy docelowej używane do utworzenia połączenia atrybutowego.
- Pole złączenia — pole z warstwy złączenia używane do utworzenia połączenia atrybutowego.
Aby można było utworzyć prawidłowe połączenie, parametry Pole docelowe i Pole złączenia muszą zawierać zgodne wartości.
Dodatkowe pola docelowe i pola złączenia można dodać do połączenia, klikając przycisk Dodaj. - Operacja złączenia — wskazuje, jak będą obsługiwane połączenia między warstwą docelową i warstwą złączenia, jeśli w warstwie złączenia zostanie znalezionych wiele obiektów o takich samych relacjach z warstwą docelową. Dostępne opcje to:
- Złączenie jeden do jeden — dołącz jeden rekord w warstwie złączenia do każdego obiektu w warstwie docelowej. Może to być pierwszy rekord lub podsumowanie wszystkich zgodnych rekordów, zgodnie z parametrem Wiele zgodnych rekordów.
- Złączenie jeden do wielu — złączane są wszystkie pasujące obiekty w warstwie złączenia z warstwą docelową. Warstwa wynikowa będzie zawierać wiele rekordów obiektu docelowego.
- Wiele zgodnych rekordów — wskazuje, które rekordy z warstwy złączenia będą używane w złączeniu jeden do jednego. Opcja Wiele zgodnych rekordów jest dostępna, jeśli dla ustawienia Operacja złączenia wybrano opcję Złączenie jeden do jednego. Dostępne opcje to:
- Zachowaj tylko pierwszy zgodny rekord — dla każdego obiektu docelowego zostanie użyty tylko jeden zgodny rekord z warstwy złączenia. Zgodny rekord jest ustalany na podstawie parametru Sortuj według.
- Podsumuj zgodne rekordy — oblicz statystyki podsumowujące dla wszystkich rekordów zgodnych z poszczególnymi obiektami w warstwie docelowej. Domyślnie zostanie również dodana liczba podsumowanych rekordów.
Sortuj według — wskazuje sposób wybierania pierwszego zgodnego rekordu. Opcja Sortuj według jest dostępna, jeśli dla ustawienia Wiele zgodnych rekordów wybrano opcję Zachowaj tylko pierwszy zgodny rekord.
Dla opcji Sortuj według dostępne są następujące parametry podrzędne:- Pole — wskazuje, które pole z warstwy złączenia służy do wybierania zgodnego rekordu do zachowania. Domyślnie do wybierania pierwszego zgodnego rekordu w zestawie danych do zachowania jest używane pole ObjectID. W przypadku wybrania pola wartości z tego pola są używane do wybrania rekordu do zachowania na podstawie parametru Kolejność sortowania. Obsługiwane są pola liczbowe i pola dat.
- Kolejność sortowania — wskazuje, czy przy wybieraniu pierwszego zgodnego rekordu pole będzie sortowane rosnąco, czy malejąco.
Statystyka pól — wskazuje pola liczbowe warstwy złączenia, które mają zostać podsumowane. Obsługiwane statystyki sumaryczne obejmują sumę, minimum, maksimum, wartość średnią i odchylenie standardowe. Statystyki są obliczane dla każdego obiektu docelowego. Opcja Statystyka pól jest dostępna, jeśli dla ustawienia Wiele zgodnych rekordów wybrano opcję Podsumuj zgodne rekordy.
Dowiedz się więcej na temat statystyk sumarycznych- Typ złączenia — wskazuje, czy wynik będzie zawierał tylko zgodne obiekty, czy też wszystkie obiekty z warstwy docelowej. Dostępne opcje to:
- Złączenie wewnętrzne — w warstwie wynikowej zostaną zwrócone tylko zgodne obiekty między warstwą docelową a warstwą złączenia.
- Złączenie pełne — zostaną zwrócone wszystkie obiekty w warstwie docelowej niezależnie od tego, czy są zgodne z obiektami w warstwie złączenia.
Warstwa wynikowa
Grupa Warstwa wynikowa zawiera następujące parametry:
- Nazwa danych wynikowych określa nazwę warstwy, która zostanie utworzona i dodana do mapy. Nazwa musi być unikalna. Jeśli w instytucji istnieje już warstwa o tej samej nazwie, działanie narzędzia zakończy się niepowodzeniem i wyświetlona zostanie prośba o wybór innej nazwy.
- Opcja Zapisz w folderze określa nazwę folderu na stronie Moje zasoby, w którym zostaną zapisane dane wynikowe.
Ograniczenia
W przypadku tego narzędzia obowiązują następujące ograniczenia:
- Narzędzie Złącz obiekty nie może tworzyć danych wynikowych jako widoków hostowanych warstw obiektowych. Informacje dotyczące tworzenia widoków hostowanych warstw obiektowych zawiera temat Tworzenie widoków hostowanych warstw obiektowych.
- Statystykę pól można obliczyć tylko w przypadku podania operacji Złączenie jeden do jeden.
- Nie można tworzyć złączeń z użyciem pól typu ObjectID. Jeśli w złączeniu muszą zostać użyte wartości z pola ObjectID, można utworzyć pole typu liczba całkowita i obliczyć wartość pola na podstawie wartości ObjectID.
- Załączniki z warstwy docelowej lub warstwy złączenia nie są uwzględniane w warstwie wynikowej.
Środowiska
Ustawienia środowiskowe dotyczące analiz to dodatkowe parametry wpływające na wyniki działania narzędzia. Dostęp do ustawień środowiskowych narzędzia dotyczących analiz można uzyskać z poziomu grupy parametrów Ustawienia środowiskowe.
Narzędzie to obsługuje następujące środowiska analiz:
- Wynikowy układ współrzędnych
- Zasięg przetwarzania
Notatka:
Domyślny zasięg przetwarzania w przeglądarce map Map Viewer to Pełny zasięg. To ustawienie domyślne jest inne niż w przeglądarce map Map Viewer Classic, w której domyślnie włączona jest opcja Użyj zasięgu bieżącej mapy.
Dane wynikowe
Dane wynikowe narzędzia obejmują jedną warstwę zawierającą oryginalne rekordy z warstwy docelowej z dołączonymi zgodnymi rekordami z warstwy złączenia. Geometria warstwy wynikowej jest taka sama jak geometria warstwy docelowej. Jeśli warstwą docelową jest tabela, wynikiem będzie tabela.
Notatka:
Narzędzie Złącz obiekty nie może tworzyć danych wynikowych jako widoków hostowanych warstw obiektowych. Informacje dotyczące tworzenia widoków hostowanych warstw obiektowych zawiera temat Tworzenie widoków hostowanych warstw obiektowych.
Wymagania dotyczące licencjonowania
To narzędzie wymaga następujących licencji i konfiguracji:
- Typ użytkownika Creator lub GIS Professional
- Rola Publikujący lub Administrator albo rola niestandardowa odpowiadająca tym rolom
Zasoby
Aby dowiedzieć się więcej, skorzystaj z następujących zasobów:
- Statystyki sumaryczne
- Złącz obiekty w interfejsie ArcGIS REST API
- join_features w interfejsie ArcGIS API for Python
- Złączenie przestrzenne w aplikacji ArcGIS Pro
- Dodaj złączenie w ArcGIS Pro
- Statystyka sumaryczna w aplikacji ArcGIS Pro