Dołącz dane

Diagram procedury wykonywania zadań narzędzia Dołącz dane


To narzędzie dołącza dane do istniejącej hostowanej warstwy obiektowej. Narzędzie Dołącz dane modyfikuje oryginalną warstwę wejściową i nie generuje nowej warstwy wynikowej. Umożliwia przyporządkowanie pól w oparciu o nazwę pola i typ pola, pozwala też stosować bardziej zaawansowane metody przyporządkowania.

Przykłady:

Wybierz warstwę, do której należy dołączyć


Obiekty tabeli, punktowe, liniowe lub poligonowe, do których będą dodawane dane.


Caution: 

Warstwa, do której mają być dodawane obiekty, zostanie zmodyfikowana podczas korzystania z narzędzia. Przed wykonaniem tej operacji należy się zastanowić, czy warstwa ma być modyfikowana.


Oprócz wybrania warstwy z mapy, można wybrać opcję Wybierz warstwę analizy znajdującą się w dolnej części listy rozwijanej, aby przejść do zasobów hostowanej warstwy obiektowej.

Wybierz warstwę do dołączenia


Obiekty tabeli, punktowe, liniowe lub poligonowe, które będą dołączone do warstwy wejściowej.

Oprócz wybrania warstwy z mapy, można wybrać opcję Wybierz warstwę analizy znajdującą się w dolnej części listy rozwijanej, aby przejść do zasobów zestawu danych udostępnionych plików dużych zbiorów danych lub warstwy obiektowej.

Dołącz wszystkie obiekty lub zdefiniuj podzbiór (opcjonalnie)


Określa obiekty, które mają być dołączone. Ten parametr jest opcjonalny.

Wybierz sposób dołączania pól (opcjonalnie)


Określa sposób dołączania pól dołączanej warstwy do warstwy wejściowej. Domyślnie wszystkie odpowiadające sobie dane wejściowe i pola dołączania zostaną dołączone. Pola odpowiadają sobie, jeśli mają tę samą nazwę pola i ten sam typ pola. Opcjonalnie można wybrać sposób przyporządkowania pól lub obliczanie wartości wyrażeń w języku Arcade w celu wypełnienia pól danymi.

Na przykład masz warstwę wejściową o polach field_number, field_string, date_field, unused_field i warstwę dołączaną o polach field_string, field_number i MY_DATE_FIELD.

  • Domyślnie narzędzie przyporządkuje pole field_number w warstwie wejściowej do pola field_number w warstwie dołączanej, a pole field_string w warstwie wejściowej do pola field_string w warstwie dołączanej.
  • Domyślnie pola date_field i unused_field warstwy wejściowej będą wypełniane wartościami null, ponieważ nie mają one odpowiadających pól w warstwie dołączanej.
  • Opcjonalnie można dołączać wartości do tych pól, które domyślnie nie zostały przyporządkowane w sposób automatyczny. Na przykład pole date_field w warstwie wejściowej może być przyporządkowane do pola dołączanego MY_DATE_FIELD. W tym celu należy użyć menu rozwijanego obok pola date_field w pierwszej kolumnie i wybrać pole MY_DATE_FIELD z menu rozwijanego w drugiej kolumnie.
W kolejnym przykładzie warstwa wejściowa ma pola liczbowe value_1, value_2, value_3 i my_Average, a warstwa dołączana ma pola liczbowe value_1, value_2 i value_3.
  • Domyślnie pola value_1, value_2 i value_3 są sobie przyporządkowane i zostaną dołączone.
  • W rozszerzeniu do zachowania domyślnego mogą zostać wyliczone wartości dla pola my_Average. Można to wykonać za pomocą działań matematycznych na wielu polach poprzez wybranie rozwijanej opcji Wyrażenie w kolumnie obok pola my_Average i utworzenie niestandardowego wyrażenia języka Arcade, jak np.
    average($feature["value_1"] + $feature["value_2"] + $feature["value_3"])
    .