Edytor funkcji rastrowych

Edytor funkcji rastrowych jest wizualnym interfejsem programistycznym służącym do tworzenia szablonów funkcji na potrzeby analizy zobrazowań i analizy rastrowej. W edytorze tym funkcje rastrowe są reprezentowane przez diagramy, które można łączyć ze sobą w taki sposób, że wyjście jednej lub większej liczby funkcji stanowi wejście innej funkcji. Te połączone funkcje rastrowe można zapisywać jako szablony funkcji rastrowych, których można używać ponownie do automatyzacji procesów i analiz zobrazowań. W Edytorze funkcji rastrowych można tworzyć nowe szablony funkcji rastrowych lub modyfikować istniejące.

Edytor funkcji rastrowych umożliwia wykonywanie wielu zadań, takich jak:

  • Tworzenie szablonu funkcji rastrowych przez dodawanie do diagramu funkcji rastrowych, zmiennych rastrowych, skalarów i wymaganych typów danych oraz łączenie tych elementów w celu wykonania analizy.
  • Zapisywanie funkcji rastrowych jako szablonu funkcji rastrowych z podaniem tytułu, znaczników i opcji udostępniania tego szablonu.
  • Przeglądanie wbudowanych funkcji rastrowych lub wcześniej zapisanych szablonów funkcji rastrowych w celu ich dodania do nowego szablonu funkcji rastrowych.

Szablon funkcji rastrowej

Szablon funkcji rastrowych jest podobny do modelu, ponieważ zawiera połączone ze sobą etapy przetwarzania w celu wykonania bardziej złożonej procedury wykonywania zadań. Szablon funkcji rastrowych może zawierać jedną lub większą liczbę funkcji rastrowych, a jako dane tych funkcji rastrowych można skonfigurować zmienne, co pozwoli użytkownikom na wstawienie różnych wartości przy uruchamianiu takiego szablonu funkcji rastrowych.

Przedstawiony poniżej szablon funkcji rastrowych ilustruje metodologię opisu stopnia wypalenia i przywracania właściwego stanu roślinności przy użyciu zobrazowań sprzed pożaru i po nim. Odpowiednie funkcje są umieszczane w edytorze i interaktywnie łączone, przy czym dane wynikowe jednej funkcji stanowią dane wejściowe następnej funkcji w łańcuchu przetwarzania.

Szablon funkcji rastrowej w edytorze

Gdy szablon funkcji rastrowych jest zapisywany, jest przechowywany jako element na stronie Moje zasoby. Możesz otworzyć stronę elementu szablonu funkcji rastrowej, pobrać go jako plik JSON w celu użycia w aplikacji ArcGIS Pro lub udostępnić członkom instytucji albo publicznie.

Notatka:

Kliknij opcję Otwórz w edytorze funkcji rastrowych na stronie elementu, aby otworzyć i wyświetlić w edytorze szablon funkcji rastrowej. Dodatkowe zmiany można wprowadzać w tym miejscu lub na mapie internetowej.

Tworzenie szablonu funkcji rastrowych

Istnieje ponad 170 wbudowanych funkcji rastrowych, których można używać w zadaniach dotyczących zobrazowań i rastrów. Po zidentyfikowaniu funkcji niezbędnych do wykonania danego zadania można je dodać do szablonu funkcji rastrowych.

Aby utworzyć szablon funkcji rastrowych, postępuj zgodnie z poniższą instrukcją:

  1. Sprawdź, czy jesteś zalogowanym użytkownikiem i masz uprawnienia do tworzenia zasobów oraz przeprowadzania analiz zobrazowań.
  2. Otwórz nową lub istniejącą mapę w przeglądarce map Map Viewer.
  3. Na jasnym pasku narzędzi Ustawienia kliknij opcję Analiza Analiza, aby otworzyć panel Analiza, a następnie kliknij opcję Szablony funkcji rastrowych.
  4. Kliknij przycisk Utwórz nowe Utwórz nowe.

    Zostanie wyświetlone puste okno edytora funkcji.

    Narzędzia dostępne w lewym górnym rogu przestrzeni roboczej pozwalają otwierać istniejące szablony funkcji rastrowych, dodawać funkcje rastrowe oraz dodawać zmienne do łańcucha. Za pomocą tych narzędzi można przesuwać i wyrównywać kompozycję, dodawać wejściowe zmienne rastra, dodawać wejściowe skalary i usuwać węzły funkcji.

    Narzędzia dostępne w prawym górnym rogu przestrzeni roboczej umożliwiają uruchamianie i zapisywanie szablonów, edytowanie właściwości szablonów oraz udostępnianie szablonu funkcji rastrowych.

  5. Pracę można zacząć od istniejącego szablonu funkcji rastrowych, który został udostępniony użytkownikowi lub jest dostępny w usłudze ArcGIS Online.
  6. Aby wyświetlić listę dostępnych funkcji rastrowych, kliknij opcję Dodaj funkcje rastrowe. Na liście funkcji rastrowych wpisz słowo kluczowe, aby wyszukać określoną funkcję, albo użyj okna dialogowego, aby ręcznie ją wybrać.
  7. Po znalezieniu funkcji rastrowej lub szablonu funkcji do użycia kliknij opcję Dodaj funkcję Dodaj funkcję, aby dodać funkcję rastrową do okna edycji.
  8. Po dodaniu funkcji rastrowej kliknij ją dwukrotnie w oknie edytora, aby wyświetlić lub zmodyfikować jej właściwości.

    Okno właściwości zawiera następujące karty:

    • Ogólne — podaj nazwę i opis funkcji. Informacje te są przydatne w przypadku tworzenia łańcucha funkcji rastrowych o wielu funkcjach. Nazwa funkcji może opisać jej przeznaczenie, aby każda osoba w instytucji, która korzysta z łańcucha funkcji, mogła się dowiedzieć, w jaki sposób należy używać tej funkcji. W razie potrzeby ustaw opcję Typ piksela wynikowego. Jeśli nie jest ona ustawiona, typ danych wyjściowych odpowiada typowi pikseli wejściowych.
    • Parametry — edycja wartości parametrów funkcji. Jeśli nie są skonfigurowane jako zmienne publiczne, wartości te będą wartościami używanymi przy uruchomieniu szablonu.
    • Zmienne — włącz przełącznik Jest publiczne, aby udostępnić parametr jako zmienną po otwarciu szablonu funkcji rastrowych w celu uruchomienia. Aby udostępnić dodatkowy kontekst, zmień nazwy parametrów w kolumnie Nazwa. Na przykład zmiana nazwy parametru rastra wejściowego może być istotna, jeśli łańcuch procesów wymaga wielu danych wejściowych rastra.
      Notatka:

      Wcześniej, jeśli żaden z parametrów funkcji rastrowej nie miał włączonego przełącznika Jest publiczne, wszystkie parametry były udostępniane jako zmienne. To domyślne zachowanie uległo zmianie. Teraz, jeśli funkcja rastrowa nie zawiera żadnych parametrów z włączonym przełącznikiem Jest publiczne, żadne parametry nie zostaną udostępnione jako zmienne po otwarciu szablonu funkcji rastrowych w celu uruchomienia.

  9. Kliknij przycisk OK, aby zamknąć okno właściwości.
  10. Opcjonalnie wykonaj jedną z następujących czynności:
    • Dodaj funkcje dodatkowe w oknie edytora i połącz procesy razem w łańcuch.
    • Kliknij opcję Edytuj właściwości szablonu Edytuj właściwości szablonu u góry okna edytora, aby edytować właściwości szablonu funkcji rastrowych. Jeśli szablon funkcji rastrowych zawiera analizę wielowymiarową, podaj ustawienia reguł wielowymiarowych.
    • Kliknij opcję Przesuń Przesuń, aby w oknie korzystać ze wskaźnika w trybie przesuwania.‎
    • Kliknij opcję Wybierz Wybierz, aby korzystać ze wskaźnika w trybie wybierania.
    • Kliknij opcję Automatyczna kompozycja Kompozycja automatyczna, aby zastosować automatyczną kompozycję do łańcucha funkcji rastrowych.
    • Kliknij opcję Dodaj zmienną rastra Dodaj zmienną rastrową, aby dodać wejściowe źródło danych do łańcucha funkcji rastrowych.
    • Kliknij opcję Dodaj stałą Dodaj stałą, aby dodać wejściową stałą wartość skalarną do łańcucha funkcji rastrowych.
    • Kliknij opcję Usuń wybrane elementy Usuń wybrane elementy, aby usunąć element lub elementy wybrane w oknie edytora funkcji.

    Aby połączyć dwa węzły, należy kliknąć i przeciągnąć krawędź węzła źródłowego funkcji rastrowej do węzła docelowego funkcji rastrowej, tworząc między nimi połączenie.

    Można również zmodyfikować pozycję wybranej funkcji rastrowej, umieszczając nad nią wskaźnik. Gdy ikona wskaźnika zmieni się na ikonę przesuwania Ikona przesuwania, przeciągnij funkcję rastrową do nowej pozycji w edytorze funkcji rastrowych.

  11. Po zakończeniu tworzenia łańcucha funkcji rastrowych kliknij opcję Zapisz lub Zapisz jako, aby zapisać go jako szablon funkcji rastrowych.

    Zostanie wyświetlone okno Zapisz.

  12. Można wprowadzić tytuł, typ i znaczniki, a także określić folder przechowywania i opcje udostępniania. Następnie kliknij przycisk Zapisz.
  13. Kliknij przycisk OK na dole okna edytora funkcji.

    Jeśli nie zapiszesz szablonu funkcji rastrowych, zostanie wyświetlony monit. Jeśli nadal nie chcesz zapisać, kliknij odpowiedź Nie zapisuj, aby przejść do następnego etapu.

    Szablon funkcji rastrowych zostanie otwarty na panelu Analiza. W panelu zostaną wyświetlone wymagane parametry wejściowe lub wszystkie parametry skonfigurowane we właściwościach funkcji jako Jest publiczne.

    Na stronie Analiza znajduje się panel zawierający podsumowanie każdej funkcji rastrowej w łańcuchu przetwarzania. Można tam zweryfikować ustawienia parametrów dla każdej funkcji i użyć opcji Wyświetl podgląd wynikowego łańcucha przetwarzania. Jeśli wyniki nie będą zadowalające, można zmienić ustawienia parametrów i jeszcze raz wyświetlić podgląd wyników.

  14. Włączając przełącznik Wyświetl podgląd, można wygenerować warstwę podglądu danych wynikowych.

    Warstwa podglądu może być pomocna w określeniu ustawień parametrów analizy. Aby przyspieszyć przetwarzanie podglądu, powiększ niewielki obszar analizy.

  15. Aby uruchomić szablon funkcji rastrowych, kliknij opcję Otwórz do uruchomienia.

    Notatka:
    Zostanie wyświetlony monit o zapisanie szablonu. Kliknięcie przycisku Tak powoduje wyświetlenie okna dialogowego właściwości, które umożliwia zapisanie szablonu. Kliknięcie przycisku Tak powoduje otwarcie szablonu funkcji rastrowych w panelu Analiza.

  16. Dopracuj pozostałe parametry szablonu funkcji rastrowych i kliknij przycisk Uruchom.

    Wyniki szablonu funkcji rastrowych zostaną wyświetlone w aplikacji Map Viewer.

Jeśli szablon funkcji rastrowych został zapisany, to znajduje się jako element na panelu Zasoby. Element możesz udostępnić publicznie lub członkom swojej instytucji. Możesz ponownie użyć szablonu na panelu Szablony funkcji rastrowych, klikając opcję Przeglądaj szablony funkcji rastrowych Przeglądaj szablony funkcji rastrowych.

Edycja istniejącego szablonu funkcji rastrowych

Aby zmodyfikować i zastosować istniejący szablon funkcji rastrowych, postępuj zgodnie z poniższą instrukcją:

  1. Wykonaj powyższe czynności od 1 do 3.
  2. Kliknij opcję Przeglądaj szablony funkcji rastrowych Przeglądaj szablony funkcji rastrowych.

    Zostanie wyświetlone okno dialogowe Przeglądaj szablony funkcji rastrowych, w którym można wybrać i potwierdzić szablon funkcji rastrowych do użycia. Domyślnym widokiem i lokalizacją rozpoczęcia wyszukiwania jest widok Moje zasoby. Można też przeszukiwać instytucję, usługę ArcGIS Online lub bibliotekę ArcGIS Living Atlas of the World.

  3. Kliknij szablon funkcji rastrowych na liście, aby go wybrać, a następnie kliknij opcję Potwierdź.

    Szablon funkcji rastrowych jest dostępny do edycji w edytorze funkcji rastrowych.

  4. Kliknij opcję Zapisz jako, aby zapisać go jako nowy szablon funkcji rastrowych, albo kliknij opcję Zapisz, aby zastąpić istniejący szablon funkcji rastrowych.