To narzędzie oblicza dla każdej komórki odległość do źródeł, biorąc pod uwagę odległość w linii prostej, koszt odległości, rzeczywistą odległość powierzchniową, a także składniki poziome i pionowe.
Przykładowe zastosowania obejmują udzielanie odpowiedzi na następujące pytania:
Jeśli zaznaczona jest opcja Użyj bieżącego zasięgu mapy, analizowane będą tylko obiekty warstwy wejściowej widoczne w bieżącym zasięgu mapy. Jeśli opcja ta nie jest zaznaczona, przeanalizowane zostaną wszystkie obiekty warstwy wejściowej, nawet jeśli znajdują się one poza bieżącym zasięgiem mapy.
Warstwa rastrowa lub obiektowa definiująca źródła, do których będzie obliczana odległość.
Jeśli dane wejściowe są rastrem, muszą składać się z komórek o prawidłowych wartościach (zero jest prawidłową wartością) dla tych źródeł, a do pozostałych komórek musi być przypisana wartość NoData (Brak danych).
Jeśli dane wejściowe to warstwa obiektowa, może być to warstwa punktowa, liniowa lub poligonowa.
Zestaw danych definiujący bariery.
W przypadku warstwy rastrowej typem wejściowym może być liczba całkowita lub zmiennoprzecinkowa. Wszystkie komórki, które zawierają wartości (w tym wartość zero), będą traktowane jako bariery. Wszystkie komórki zawierające wartość NoData nie będą traktowane jako bariery.
W przypadku usługi obiektowej danymi wejściowymi mogą być punkty, linie lub poligony.
Raster definiujący wartości wysokości dla każdej lokalizacji komórki.
Wartości te są używane do obliczenia rzeczywistej odległości powierzchniowej pokonywanej podczas poruszania się przez komórki.
Raster definiujący impedancję (koszt) 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 (koszt nie może być wartością ujemną ani mieć wartość zerową).
Raster definiujący wartości z dla każdej lokalizacji komórki.
Wartości te służą do obliczania nachylenia używanego do identyfikowania składnika pionowego występującego podczas poruszania się między komórkami.
Składnik pionowy definiuje relację między pionowym składnikiem kosztu (VF) i pionowym względnym kątem ruchu (VRMA).
Istnieje kilka składników z modyfikatorami do wyboru, które identyfikują wykres składnika pionowego. Wykresy służą do określania składnika pionowego używanego do obliczania łącznego kosztu przemieszczenia się do sąsiedniej komórki.
W zamieszczonych poniżej opisach VF definiuje trudności napotkane przy ruchu w pionie podczas przemieszczania się z jednej komórki do komórki następnej, a modyfikator VRMA oznacza kąt nachylenia między komórką Ze źródła i komórką Do źródła.
Modyfikatory parametrów składnika pionowego są następujące:
Raster definiujący kierunek poziomy w każdej komórce.
Wartościami rastra muszą być liczby całkowitoliczbowe z zakresu od 0 do 360, przy czym 0 stopni wskazuje północ lub kierunek ku górze ekranu, a wartości wzrastają zgodnie z kierunkiem ruchu wskazówek zegara. Obszary o płaskim ukształtowaniu powinny mieć wartość -1. Wartości w każdej lokalizacji będą używane w połączeniu ze składnikiem poziomym, aby określić koszt poziomy ponoszony podczas poruszania się z komórki do jej sąsiadów.
Składnik poziomy definiuje relację między poziomym składnikiem kosztu i poziomym względnym kątem ruchu.
Istnieje kilka składników z modyfikatorami do wyboru, które identyfikują wykres składnika poziomego. Wykresy służą do określania składnika poziomego używanego do obliczania łącznego kosztu przemieszczenia się do sąsiedniej komórki.
W zamieszczonych poniżej opisach składnik poziomy (HF) definiuje trudności napotkane przy ruchu w poziomie podczas przemieszczania się z jednej komórki do komórki następnej, a poziomy względny kąt ruchu (HRMA) określa kąt między kierunkiem poziomym z komórki i kierunkiem ruchu.
Definicje i parametry tych składników poziomych są następujące:
Modyfikatory słów kluczowych składnika poziomego są następujące:
Akumulowany koszt początkowy służący do rozpoczęcia obliczania kosztu.
Pozwala określić stały koszt powiązany ze źródłem. Zamiast rozpoczynać od kosztu równego zero, algorytm kosztu rozpocznie od wartości skonfigurowanej w opcji Akumulacja początkowa.
Wartości muszą wynosić zero lub więcej. Domyślna wartość to 0.
Akumulacja maksymalna dla danego podróżnego i źródła.
Obliczenia kosztów są kontynuowane dla każdego źródła do momentu osiągnięcia określonej akumulacji.
Wartości muszą być większe niż zero. Domyślna akumulacja to krawędź rastra wynikowego.
Mnożnik do zastosowania do wartości kosztów.
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.
Określa kierunek osoby podróżującej podczas stosowania składników poziomych i pionowych.
Ze źródła — składnik pionowy i składnik poziomy zostaną zastosowane, 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 — składnik pionowy i składnik poziomy zostaną zastosowane, począwszy od każdej komórki innej niż źródłowa przy ruchu z powrotem w kierunku źródła wejściowego.
Podaj słowo kluczowe Ze źródła lub Do źródła, które zostanie zastosowane do wszystkich źródeł lub podaj pole w danych źródłowych 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
.
Wskazuje, czy odległości mają być obliczane przy użyciu metody planarnej (płaska powierzchnia Ziemi), czy geodezyjnej (elipsoida).
Raster akumulacji odległości zawiera zakumulowaną odległość dla każdej komórki z lub do źródła o najmniejszym koszcie.
Raster wynikowy ma typ zmiennoprzecinkowy.
Nazwa warstwy, która zostanie utworzona w obszarze Moje zasoby i dodana do mapy. Nazwa domyślna jest tworzona w oparciu o nazwę narzędzia i nazwę warstwy wejściowej. Jeśli warstwa już istnieje, wyświetlony zostanie komunikat z monitem o podanie innej nazwy.
Za pomocą listy rozwijanej Zapisz wynik w można podać nazwę folderu w obszarze Moje zasoby, gdzie zostanie zapisany wynik. Jeśli masz uprawnienia do tworzenia zarówno kafelkowych, jak i dynamicznych warstw zobrazowań, możesz zdecydować, który typ warstwy ma być używany go generowania danych wynikowych, używając pola rozwijanego Zapisz wyniki jako.
Raster kierunków powrotnych zawiera obliczony kierunek w stopniach. Kierunek identyfikuje sąsiednią komórkę znajdującą się na najkrótszej ścieżce powrotnej prowadzącej do najbliższego źródła z ominięciem barier.
Wartości należą do zakresu od 0 do 360 stopni, przy czym wartość 0 jest zarezerwowana dla komórek źródłowych. Dla kierunku wschodniego (na prawo) wartość wynosi 90, a wartości wzrastają zgodnie z kierunkiem ruchu wskazówek zegara (180 wskazuje południe, 270 — zachód, a 360 — północ).
Raster wynikowy ma typ zmiennoprzecinkowy.
Nazwa warstwy, która zostanie utworzona w oknie Moje zasoby. Należy podać nazwę, która nie istnieje aktualnie w obszarze Moje zasoby.
Za pomocą listy rozwijanej Zapisz wynik w można podać nazwę folderu w obszarze Moje zasoby, gdzie zostanie zapisany wynik. Jeśli masz uprawnienia do tworzenia zarówno kafelkowych, jak i dynamicznych warstw zobrazowań, możesz zdecydować, który typ warstwy ma być używany go generowania danych wynikowych, używając pola rozwijanego Zapisz wyniki jako.
Raster kierunku do źródła identyfikuje kierunek najmniej zakumulowanej komórki źródła kosztów jako azymut w stopniach.
Wartości należą do zakresu od 0 do 360 stopni, przy czym wartość 0 jest zarezerwowana dla komórek źródłowych. Dla kierunku wschodniego (na prawo) wartość wynosi 90, a wartości wzrastają zgodnie z kierunkiem ruchu wskazówek zegara (180 wskazuje południe, 270 — zachód, a 360 — północ).
Raster wynikowy ma typ zmiennoprzecinkowy.
Nazwa warstwy, która zostanie utworzona w oknie Moje zasoby. Należy podać nazwę, która nie istnieje aktualnie w obszarze Moje zasoby.
Za pomocą listy rozwijanej Zapisz wynik w można podać nazwę folderu w obszarze Moje zasoby, gdzie zostanie zapisany wynik. Jeśli masz uprawnienia do tworzenia zarówno kafelkowych, jak i dynamicznych warstw zobrazowań, możesz zdecydować, który typ warstwy ma być używany go generowania danych wynikowych, używając pola rozwijanego Zapisz wyniki jako.
Raster lokalizacji źródła to wielopasmowy raster wynikowy. Pierwsze pasmo zawiera indeks wiersza, a drugie pasmo zawiera indeks kolumny. Te indeksy wskazują lokalizację komórki źródłowej, która jest odległa o najmniejszy akumulowany koszt.
Nazwa warstwy, która zostanie utworzona w oknie Moje zasoby. Należy podać nazwę, która nie istnieje aktualnie w obszarze Moje zasoby.
Za pomocą listy rozwijanej Zapisz wynik w można podać nazwę folderu w obszarze Moje zasoby, gdzie zostanie zapisany wynik. Jeśli masz uprawnienia do tworzenia zarówno kafelkowych, jak i dynamicznych warstw zobrazowań, możesz zdecydować, który typ warstwy ma być używany go generowania danych wynikowych, używając pola rozwijanego Zapisz wyniki jako.