Edytor funkcji rastrów

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ć szczegóły elementu szablonu funkcji rastrowej, pobrać je jako plik JSON w celu użycia w aplikacji ArcGIS Pro lub udostępnić członkom instytucji albo publicznie.

Notatka:

Kliknij przycisk Otwórz w edytorze funkcji rastrowych na stronie szczegółów 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. Kliknij kartę Analiza, aby otworzyć panel Analiza, po czym wybierz opcję Funkcje rastrowe.
  4. Kliknij przycisk Nowy szablon funkcji rastrowej.

    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 przycisk Dodaj funkcję rastrową. 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 przycisk 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ć właściwości.

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

    • Ogólne — podaj nazwę i opis funkcji. Jest to 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 — skonfiguruj pewne parametry jako zmienne, aby je wyświetlać w panelu Analiza podczas uruchamiania szablonu funkcji, zaznaczając pole Jest publiczne. Aby udostępnić dodatkowy kontekst, zmień nazwy parametrów w kolumnie Nazwa. Zmiana nazwy parametru rastra wejściowego może być istotna, jeśli łańcuch procesów wymaga wielu danych wejściowych rastra.
      Notatka:

      Jeśli żadne parametry w szablonie funkcji rastrowych nie zostaną skonfigurowane z opcją Jest publiczne, wszystkie parametry będą wyświetlane jako zmienne.

  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 przycisk Edytuj właściwości Edytuj właściwości znajdujący się 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 przycisk Przełącz do trybu przesuwania Przełącz do trybu przesuwania, aby w oknie korzystać ze wskaźnika w trybie przesuwania.‎ Kliknij ponownie przycisk, aby przełączyć ponownie do trybu wyboru.
    • Kliknij przycisk Automatyczna kompozycja Automatyczna kompozycja, aby zastosować automatyczną kompozycję do łańcucha funkcji rastrowych.
    • Kliknij przycisk Dodaj zmienną rastra Dodaj zmienną rastra, aby dodać wejściowe źródło danych do łańcucha funkcji rastrowych.
    • Kliknij przycisk Dodaj stałą Dodaj stałą, aby dodać wejściową stałą wartość skalarną do łańcucha funkcji rastrowych.
    • Kliknij przycisk 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.

  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 przycisk 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 Classic.

Jeśli szablon funkcji rastrowych został zapisany, to znajduje się jako element na panelu Zawartość. Element możesz udostępnić publicznie lub członkom swojej instytucji. Możesz ponownie użyć szablonu na panelu Analiza rastrowa, klikając przycisk 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 przycisk Otwórz szablon.

    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. Znajdź na liście szablon funkcji rastrowych, kliknij strzałkę rozwijania na przycisku Wybierz, a następnie kliknij przycisk 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.