Funkcja Przydział kosztu

Dla każdej komórki oblicza źródło o najmniejszym koszcie na podstawie najmniejszego akumulowanego kosztu na powierzchni kosztów.

Wcześniejsze:

Ta funkcja jest nieaktualna.

Funkcja Przydział odległości zapewnia większą funkcjonalność lub wydajność.

Ilustracja przydziału kosztu
Dane wynikowe przedstawiają wartość najbliższą ze źródła.

To jest globalna funkcja rastrowa.

Uwagi

Wejściowe dane źródłowe muszą być warstwą rastrową.

Wartości NoData istniejące w rastrze źródłowym nie są uwzględniane jako prawidłowe wartości w funkcji. Wartość 0 jest uznawana za prawidłową wartość w rastrze źródłowym. Raster źródłowy można utworzyć za pomocą narzędzi do wydzielania lub funkcji Przytnij.

W przypadku występowania obiektów źródłowych należy przekształcić je w zestaw danych rastrowych, używając funkcji Rasteryzacja obiektów. Dla funkcji rasteryzacji jako rastra wejściowego należy użyć istniejącego rastra kosztów. Zapewni to prawidłową konwersję obiektów na zestaw danych rastrowych, przy użyciu takiego samego rozmiaru komórki, zasięgu i odniesienia przestrzennego.

Na potrzeby obliczania przydziału lokalizacje źródłowe mogą mieć powiązaną wartość, którą można określić za pomocą parametru Pole źródłowe. Jeśli źródło wejściowe to raster całkowitoliczbowy, domyślne pole to VALUE. Jeśli wejściowy Raster źródłowy jest rastrem zmiennoprzecinkowym, należy określić całkowitoliczbowy parametr Raster wartości.

Wartości komórek NoData w rastrze kosztów działają jak bariery na powierzchni kosztów. Wszystkie komórki z przypisaną wartością NoData w rastrze kosztów będą również mieć wartość NoData w rastrze wynikowym. Raster kosztów nie może zawierać wartości 0, ponieważ algorytm to proces mnożący. Jeśli wartości 0 reprezentują obszary o niskim koszcie, zmień wartość 0 na niewielką wartość dodatnią, np. 0,01, używając funkcji Konwersja. Jeśli wartość 0 reprezentuje obszary, które mają zostać wykluczone z analizy, należy je zmienić na wartości NoData, używając funkcji Ustaw wartość null.

Jeśli Raster źródłowy i Raster kosztów mają różne zasięgi, domyślny zasięg wynikowy to iloczyn tych dwóch rastrów. Jeśli wynikowa powierzchnia kosztów odległości ma obejmować cały zasięg, wybierz opcję Suma danych wejściowych w środowisku Zasięg wynikowy.

Maksymalna odległość jest określana w tych samych jednostkach kosztów co Raster kosztów.

Raster wartości jest przydatny, gdy Raster źródłowy uzyskano w wyniku operacji zwracającej logiczne wartości komórek. W ramach takich operacji Raster źródłowy traci oryginalne wartości stref, które były powiązane z lokalizacjami komórek źródłowych. Raster wartości może odtworzyć te wartości komórek lub umożliwić analizę dodatkowych kombinacji wartości stref w ramach komórek źródłowych. Jeśli Raster wartości zostanie użyty, może zmienić konfigurację i rezultat danych wynikowych.

Charakterystyką źródła lub elementów poruszających się ze źródła można sterować za pomocą następujących parametrów:

  • Mnożnik do zastosowania do kosztów — tryb podróżowania lub wielkość w źródle.
  • Początkowy koszt — początkowy koszt przed rozpoczęciem ruchu.
  • Współczynnik oporu akumulowanego kosztu — dynamiczna korekta uwzględniająca wpływ akumulowanego kosztu, np. symulująca zmęczenie turysty poruszającego się pieszo.
  • Pojemność — koszt, który może zostać przyjęty przez źródło przed osiągnięciem limitu.

Jeśli dowolny parametr charakterystyki źródła zostanie podany przy użyciu wartości, ta wartość zostanie zastosowana do wszystkich źródeł. Jeśli parametry zostaną określone za pomocą pól powiązanych z rastrem źródłowym, wartości w tabeli będą stosowane jedynie do odpowiednich źródeł.

Jeśli w środowiskach geoprzetwarzania ustawiono opcję Maska, wszystkie zamaskowane komórki będą traktowane jako wartości NoData. Jeśli zdefiniowano maskę w oknie Analiza rastrowa i komórki do zamaskowania zamaskują źródło, obliczenia będą wykonywane na pozostałych komórkach źródłowych. Zamaskowane komórki źródłowe nie będą uwzględniane w obliczeniach. Do lokalizacji tych komórek w rastrze wynikowym zostaną przypisane wartości NoData.

Parametry

Nazwa parametruOpis

Raster źródłowy

(wymagany)

Wejściowe lokalizacje źródłowe.

Jest to zestaw danych rastrowych identyfikujący komórki lub lokalizacje, na podstawie którego jest obliczana odległość o najmniejszym akumulowanym koszcie dla każdej lokalizacji komórki wynikowej.

Jeśli wejściowy Raster źródłowy jest zmiennoprzecinkowy, należy ustawić opcję Raster wartości i musi to być raster całkowitoliczbowy. Opcja Raster wartości ma pierwszeństwo przed każdym ustawieniem opcji Pole źródłowe.

Pole źródłowe

Pole służące do przypisywania wartości do lokalizacji źródłowych. Musi być typu całkowitoliczbowego. Jeśli ustawiono opcję Raster wartości, wartości tego rastra wejściowego będą miały pierwszeństwo przed dowolnym ustawieniem opcji Pole źródłowe.

Raster kosztów

(wymagany)

Raster definiujący koszt (impedancję) ruchu planimetrycznego między poszczególnymi komórkami. Wartość w każdej lokalizacji komórki reprezentuje odległość kosztu na jednostkę na potrzeby poruszania się przez tę komórkę. Wartość każdej lokalizacji komórki jest mnożona przez rozdzielczość komórki, a jednocześnie następuje kompensacja ruchu ukośnego, aby uzyskać łączny koszt poruszania się przez komórkę.

Wartości rastra kosztów mogą być całkowitoliczbowe lub zmiennoprzecinkowe, ale nie mogą być ujemne ani równe zero.

Odległość maksymalna

Próg, którego nie mogą przekroczyć wartości akumulowanego kosztu. Jeśli odległość akumulowanego kosztu przekroczy tę wartość, wartością wynikową lokalizacji komórki będzie NoData. Maksymalna odległość definiuje zasięg, dla którego są obliczane odległości akumulowanego kosztu. Domyślna odległość to zasięg rastra wynikowego.

Raster wartości

Wejściowy raster całkowitoliczbowy identyfikujący wartości strefy do użycia dla każdej wejściowej lokalizacji źródłowej. Dla każdej komórki lokalizacji źródłowej wartość zdefiniowana w rastrze wartości zostanie przypisana do wszystkich komórek przydzielonych do lokalizacji źródłowej na potrzeby obliczenia. Opcja Raster wartości ma pierwszeństwo przed każdym ustawieniem opcji Pole źródłowe.

Mnożnik do zastosowania do kosztów

Mnożnik, który będzie stosowany do wartości kosztów.

Ten parametr umożliwia sterowanie trybem podróżowania lub wielkością w źródle. Im wyższy mnożnik, tym większy koszt ruchu przez każdą komórkę.

Wartości muszą być większe niż zero. Wartość domyślna to 1.

Jako wartości tego parametru można użyć wartości liczbowej (liczba zmiennoprzecinkowa podwójnej precyzji) lub pola rastra źródłowego.

Początkowy koszt

Początkowy koszt, od którego będą rozpoczynane obliczenia kosztów. Ten parametr pozwala określić stały koszt powiązany ze źródłem. Zamiast rozpoczynać od kosztu równego 0, algorytm kosztu rozpocznie od podanej wartości.

Wartość musi wynosić zero lub więcej. Domyślna wartość to 0.

Współczynnik oporu akumulowanego kosztu

Ten parametr symuluje wzrost wysiłku potrzebnego do przezwyciężenia kosztów w miarę wzrostu akumulowanego kosztu. Służy do modelowania zmęczenia podróżującej osoby. Rosnący akumulowany koszt dotarcia do komórki jest mnożony przez współczynnik oporu i dodawany do kosztu ruchu do kolejnej komórki.

Jest to zmodyfikowana wersja wzoru na stopę procentu składanego służąca do obliczania oczywistego kosztu poruszania się przez komórkę. Wraz ze wzrostem współczynnika oporu rośnie koszt komórek odwiedzanych później. Im wyższy współczynnik oporu, tym większy koszt dotarcia do kolejnej komórki, który nakłada się na koszt każdego kolejnego ruchu. Ponieważ współczynnik oporu jest podobny do procentu składanego i wartości akumulowanego kosztu są zazwyczaj bardzo duże, zaleca się stosowanie niskich wartości tego współczynnika, np. 0,005 lub jeszcze niższych, w zależności od wartości akumulowanego kosztu.

Wartość musi być większa niż zero. Domyślna pojemność to krawędź rastra wynikowego.

Jako wartości tego parametru można użyć wartości liczbowej (liczba zmiennoprzecinkowa podwójnej precyzji) lub pola rastra źródłowego.

Pojemność

Definiuje pojemność kosztową osoby podróżującej dla danego źródła. Obliczenia kosztów są kontynuowane dla każdego źródła do momentu osiągnięcia określonej pojemności.

Wartość musi być większa niż zero. Domyślna pojemność to krawędź rastra wynikowego.

Jako wartości tego parametru można użyć wartości liczbowej (liczba zmiennoprzecinkowa podwójnej precyzji) lub pola rastra źródłowego.

Kierunek podróży

Definiuje kierunek osoby podróżującej podczas stosowania źródłowego współczynnika oporu.

  • Ze źródła — źródłowy współczynnik oporu zostanie zastosowany, począwszy od wejściowego źródła przy ruchu w kierunku komórek innych niż źródłowe. Jest to opcja domyślna.
  • Do źródła — źródłowy współczynnik oporu zostanie zastosowany, począwszy od każdej komórki innej niż źródłowa przy ruchu w kierunku wejściowego źródła.

Określ słowo kluczowe Ze źródła lub Do źródła, które zostanie zastosowane do wszystkich źródeł, lub podaj pole w rastrze źródłowym zawierające słowa kluczowe identyfikujące kierunek podróżowania dla każdego źródła. To pole musi zawierać ciąg znakowy FROM_SOURCE lub TO_SOURCE.


W tym temacie
  1. Uwagi
  2. Parametry