Jak działa narzędzie Planuj trasy

Narzędzie Planuj trasy umożliwia wyznaczenie tras dla floty pojazdów z uwzględnieniem wybranych przystanków w możliwie najkrótszym czasie.

Większość osób jest zaznajomiona z narzędziami nawigacji dla jednego pojazdu, które po wybraniu zestawu przystanków wyznaczają najkrótszą trasę umożliwiającą temu pojazdowi do nich dotarcie. Niektóre narzędzia nawigacji dla jednego pojazdu oferują opcję optymalizacji kolejności przystanków w celu eliminacji konieczności zawracania i krzyżowania się odcinków tej samej trasy, co w rezultacie minimalizuje całkowity czas podróży lub odległość do przebycia.

Narzędzie Planuj trasy działa na podobnej zasadzie, jednak zamiast wyznaczania trasy dla tylko jednego pojazdu, wykonuje tę operację dla wielu pojazdów jednocześnie. Ponadto ustala, w jaki sposób należy przydzielić przystanki do wielu tras oraz ustala optymalną kolejność, w jakiej poszczególne pojazdy powinny odwiedzać wybrane lokalizacje.

Z korzystaniem z narzędzia Planuj trasy wiążą się następujące korzyści:

  • Umożliwia ono uproszczenie złożonego zadania wyznaczania tras dla floty pojazdów.
  • Narzędzie generuje optymalne trasy pozwalające zaoszczędzić czas oraz zasoby dostępne dla całej instytucji oraz ogranicza zużycie paliwa i tym samym emisję spalin.
  • Przechowuje ono uzyskane wyniki w usłudze ArcGIS Online, co usprawnia udostępnianie tras kierowcom.

Równoważenie pracy

Opcji Maksymalna liczba przystanków na pojazd i Maksymalny czas na pojazd (w minutach) można używać, aby równoważyć obciążenie robocze pojazdów we flocie.

Na poniższych przykładach zademonstrowano wpływ ograniczania maksymalnej liczby przystanków na pojazd lub łącznego czasu na pojazd. We wszystkich przykładach występuje sześć przystanków i dwie trasy rozpoczynające się w tej samej lokalizacji.

Wyrównane liczby przystanków i czasy przejazdu

Wyrównane czasy przejazdu i liczby przystanków na trasę:

Przystanki są mniej więcej jednolicie rozmieszczone, więc ustawienie maksymalnej liczby przystanków na pojazd w celu równomiernego rozdzielenia pracy powoduje, że uzyskane trasy mają w przybliżeniu taki sam czas przejazdu.

Niewyrównane czasy przejazdu

Wyrównane liczby przystanków na trasę, ale niewyrównane czasy przejazdu:

Pięć z sześciu przystanków jest skupionych blisko lokalizacji początkowej, ale jeden przystanek jest oddalony i dotarcie do niego wymaga dużo dłuższej jazdy. Równe podzielenie przystanków między dwie trasy powoduje, że czasy przejazdu są niewyrównane.

Wyrównane czasy przejazdu

Niewyrównane liczby przystanków na trasę, ale wyrównane czasy przejazdu:

Przystanki znajdują się w tym samym miejscu, co na wcześniejszej grafice, jednak zwiększenie maksymalnej liczby przystanków na trasę i ograniczenie łącznego czasu przejazdu na pojazd spowodowało, że czasy przejazdu są wyrównane.

Lokalizacje początkowe i końcowe

Lokalizacje początkowe i końcowe, czyli te, z których wyruszają i do których przybywają pojazdy, są równie ważne, jak przystanki na trasie. Dzięki wskazaniu tych lokalizacji narzędzie jest w stanie przypisać przystanki do znajdujących się najbliżej pojazdów w celu skrócenia całkowitego czasu podróży. W niektórych przypadkach narzędzie Planuj trasy nadaje trasom wynikowym nazwy na podstawie początku i końca trasy.

Można użyć kombinacji kilku parametrów, aby ustawić punkty początkowy i końcowy: Warstwa początkowa, Wróć na początek, Warstwa końcowa, Pole ID trasy w warstwie początkowej i Pole ID trasy w warstwie końcowej.

Jeden punkt początkowy i powrót do początku

Najczęstszym problemem wymagającym rozwiązania są te same lokalizacje dla punktów początkowych i końcowych trasy. Na przykład organizacja charytatywna próbująca znaleźć sposób na efektywne przekazywanie datków osobom potrzebującym parkuje należące do niej furgonetki w jednym magazynie. W dniach dostawy wolontariusze ładują furgonetki, które rozjeżdżają się do różnych miejsc docelowych w celu dostarczenia paczek. Po wykonaniu dostaw furgonetki wracają do magazynu.

Dane wynikowe dla jednej lokalizacji początkowej i powrotu do początku

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z jednym punktem.
  • Wróć do początku — opcja włączona.

Jeden punkt początkowy i jeden punkt końcowy

W niektórych przypadkach początek wszystkich tras stanowi jedna lokalizacja, a ich koniec inna. Na przykład w przypadku planowania tras dla kilku pojazdów osobowych, które wyruszają z zajezdni, odbierają pasażerów spod ich domów, a następnie zabierają ich na miejsce wydarzenia kulturalnego, np. koncertu, zajezdnia zostaje wyznaczona jako pojedyncza lokalizacja początkowa, natomiast miejsce wydarzenia kulturalnego jest pojedynczą lokalizacją końcową.

Dane wynikowe dla jednej lokalizacji początkowej i końcowej

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z jednym punktem.
  • Wróć do początku — opcja niewłączona.
  • Warstwa końcowa — warstwa z jednym punktem.

Ponieważ wszyscy kierowcy rozpoczynają i kończą podróż w tych samych dwóch lokalizacjach, przyjmuje się założenie, że dowolny kierowca może przejechać którąkolwiek z tras i z tego względu trasy wynikowe otrzymują nazwy, takie jak na przykład Trasa 1 i Trasa 2.

Wiele punktów początkowych i powrót do początku

Dla tego typu sytuacji każda trasa zaczyna się z unikalnego punktu, przechodzi przez przypisane mu przystanki i kończy się w miejscu jej rozpoczęcia. Przykładem mogą być inspektorzy, którzy rozpoczynają podróż w miejscu zamieszkania, docierają do różnych miejsc, gdzie przeprowadzane są inspekcje, a następnie po zakończeniu dnia pracy wracają do swoich domów lub mieszkań.

Dane wynikowe dla wielu lokalizacji początkowych i powrotu do początku

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z wieloma punktami.
    Notatka:

    Dla tego typu problemu każda trasa ma zawsze przypisany własny punkt początkowy. Jeżeli kilka tras rozpoczyna się w tej samej lokalizacji, należy dodać ich punkty początkowe obok siebie lub jeden na drugim, tak aby każda z tras miała przypisaną własną lokalizację początkową.

  • Pole identyfikatora trasy warstwy początkowej — pole identyfikatora w warstwie początkowej, które jednoznacznie identyfikuje trasy lub kierowców. Może to być numer trasy, nazwisko kierowcy lub inna nazwa unikalna.
  • Wróć do początku — opcja włączona.

Ponieważ początki tras i tym samym miejsca, z których wyruszają kierowcy, są unikalnymi lokalizacjami, należy określić wartość pola identyfikatora warstwy początkowej. Nazwy tras wynikowych są generowane automatycznie i są zgodne z wartościami w polu identyfikatora, co ułatwia przypisywanie i dostarczanie tras odpowiednim kierowcom.

Wiele punktów początkowych i jeden punkt końcowy

W tego typu przypadku każda trasa rozpoczyna się w unikalnym punkcie, przebiega przez przypisane przystanki, a następnie łączy się z pozostałymi trasami w jednej lokalizacji końcowej. Przykładem mogą być autobusy lotniskowe zabierające pasażerów z różnych hoteli i wiozące ich na lotnisko.

Dane wynikowe dla wielu lokalizacji początkowych i jednej lokalizacji końcowej

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z wieloma punktami.
    Notatka:

    Dla tego typu problemu każda trasa ma zawsze przypisany własny punkt początkowy. Jeżeli kilka tras rozpoczyna się w tej samej lokalizacji, należy dodać ich punkty początkowe obok siebie lub jeden na drugim, tak aby każda z tras miała przypisaną własną lokalizację początkową.

  • Pole identyfikatora trasy warstwy początkowej — pole identyfikatora w warstwie początkowej, które jednoznacznie identyfikuje trasy lub kierowców. Może to być numer trasy, nazwisko kierowcy lub inna nazwa unikalna.
  • Wróć do początku — opcja niewłączona.
  • Warstwa końcowa — warstwa z jednym punktem.

Ponieważ początki tras i tym samym miejsca, z których wyruszają kierowcy, są unikalnymi lokalizacjami, należy określić wartość pola identyfikatora warstwy początkowej. Nazwy tras wynikowych są generowane automatycznie i są zgodne z wartościami w polu identyfikatora, co ułatwia przypisywanie i dostarczanie tras odpowiednim kierowcom.

Jeden punkt początkowy i wiele punktów końcowych

W przypadku typu „jeden do wielu” wszystkie trasy rozpoczynają się w jednym punkcie, przebiegają przez przypisane przystanki i kończą się w unikalnych lokalizacjach. Przykładem może być przedsiębiorstwo użyteczności publicznej, które wywiesza etykietki z upomnieniami na drzwiach klientów zalegających z opłatami. Pracownicy są dodatkowo wynagradzani za umieszczanie tych etykiet w drodze powrotnej do domu.

Dane wynikowe dla jednej lokalizacji początkowej i wielu lokalizacji końcowych

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z jednym punktem.
  • Wróć do początku — opcja niewłączona.
  • Warstwa końcowa — warstwa z wieloma punktami.
    Notatka:

    Dla tego typu problemu każda trasa ma zawsze przypisany własny punkt końcowy. Jeżeli kilka tras kończy się w tej samej lokalizacji, należy dodać ich punkty końcowe obok siebie lub jeden na drugim, tak aby każda z tras miała przypisaną własną lokalizację końcową.

  • Pole identyfikatora trasy warstwy końcowej — pole identyfikatora w warstwie końcowej, które jednoznacznie identyfikuje trasy lub kierowców. Może to być numer trasy, nazwisko kierowcy lub inna nazwa unikalna.

Ponieważ końce tras i miejsca, w których kierowcy kończą podróż, są unikalnymi lokalizacjami, parametr Pole ID trasy w warstwie końcowej jest widoczny i należy podać jego wartość. Nazwy tras wynikowych są generowane automatycznie i są zgodne z wartościami identyfikatora trasy, co ułatwia przypisywanie i dostarczanie tras odpowiednim kierowcom.

Wiele punktów początkowych i końcowych

W przypadku niektórych operacji planowania wszystkie trasy rozpoczynają i kończą się w różnych lokalizacjach początkowych i końcowych. Na przykład kierowcy szkolnych autobusów na obszarach wiejskich po skończeniu pracy parkują pojazdy przy swoich domach. Rano rozpoczynają podróż z domu, zabierają uczniów z przystanków i odwożą ich do szkół w całym okręgu.

Dane wynikowe dla wielu lokalizacji początkowych i końcowych

Konfiguracja lokalizacji początkowych i końcowych wygląda następująco:

  • Warstwa początkowa — warstwa z wieloma punktami.
    Notatka:

    Dla tego typu problemu każda trasa ma zawsze przypisany własny punkt początkowy. Jeżeli kilka tras rozpoczyna się w tej samej lokalizacji, należy dodać ich punkty początkowe obok siebie lub jeden na drugim, tak aby każda z tras miała przypisaną własną lokalizację początkową.

  • Pole identyfikatora trasy warstwy początkowej — pole identyfikatora w warstwie początkowej, które jednoznacznie identyfikuje trasy lub kierowców. Może to być numer trasy, nazwisko kierowcy lub inna nazwa unikalna.
  • Wróć do początku — opcja niewłączona.
  • Warstwa końcowa — warstwa z wieloma punktami.
    Notatka:

    Dla tego typu problemu każda trasa ma zawsze przypisany własny punkt końcowy. Jeżeli kilka tras kończy się w tej samej lokalizacji, należy dodać ich punkty końcowe obok siebie lub jeden na drugim, tak aby każda z tras miała przypisaną własną lokalizację końcową.

  • Pole identyfikatora trasy warstwy końcowej — pole identyfikatora w warstwie końcowej, które jednoznacznie identyfikuje trasy lub kierowców. Może to być numer trasy, nazwisko kierowcy lub inna nazwa unikalna.

Ponieważ trasy rozpoczynają się i kończą w unikalnych lokalizacjach, a kierowcy także rozpoczynają i kończą podróż w unikalnych lokalizacjach, parametry pól ID warstwy początkowej i końcowej są widoczne i należy podać ich wartość. Wartości w polach ID warstwy początkowej i końcowej muszą dokładnie do siebie pasować. Nazwy tras wynikowych są generowane automatycznie i są zgodne z wartościami identyfikatora trasy, co ułatwia przypisywanie i dostarczanie tras odpowiednim kierowcom.

Warstwy trasy

Tworzenie warstw tras jest przydatne, jeśli chcesz udostępnić poszczególne trasy innym członkom w instytucji lub jeśli chcesz dodatkowo skonfigurować trasy przy użyciu panelu Wskazówki dojazdu w przeglądarce map Map Viewer. Unikalna nazwa każdej warstwy trasy jest tworzona poprzez dodanie nazwy trasy wygenerowanej podczas wykonywania analizy do prefiksu będącego nazwą warstwy obiektowej.