RoutingPreference
Zestaw wartości określających czynniki, które należy brać pod uwagę przy obliczaniu trasy.
Wartości w polu enum |
ROUTING_PREFERENCE_UNSPECIFIED |
Nie określono preferencji dotyczących routingu. Wartość domyślna to TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Oblicza trasy bez uwzględniania bieżących warunków drogowych. Odpowiednie, gdy warunki na drodze nie mają znaczenia lub nie mają zastosowania. Użycie tej wartości daje najniższy czas oczekiwania. Uwaga: w przypadku aplikacji RouteTravelMode DRIVE i TWO_WHEELER wybrana trasa i czas jej trwania zależą od sieci drogowej i średniej wartości natężenia ruchu niezależnego od czasu, a nie bieżących warunków na drodze. Dlatego też trasy mogą obejmować drogi, które są tymczasowo zamknięte. Wyniki dla danego żądania mogą się z czasem zmieniać w wyniku zmian w sieci dróg, aktualnych warunków średniej ruchu oraz rozproszonego charakteru usługi. Wyniki mogą się też zmieniać w dowolnej chwili i z częstotliwością niemal identycznych tras. |
TRAFFIC_AWARE |
Oblicza trasy z uwzględnieniem bieżących warunków drogowych. W przeciwieństwie do TRAFFIC_AWARE_OPTIMAL niektóre optymalizacje mają zastosowanie w celu znacznego skrócenia czasu oczekiwania. |
TRAFFIC_AWARE_OPTIMAL |
Oblicza trasy z uwzględnieniem bieżących warunków drogowych, bez zastosowania większości optymalizacji skuteczności. Użycie tej wartości powoduje najdłuższe opóźnienie. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-06-26 UTC.
[null,null,["Ostatnia aktualizacja: 2024-06-26 UTC."],[[["Routing preferences determine how routes are calculated, considering factors like traffic conditions."],["`TRAFFIC_UNAWARE` provides the fastest routes without considering real-time traffic, suitable when traffic is irrelevant."],["`TRAFFIC_AWARE` balances speed and accuracy by incorporating live traffic data with some optimizations for reduced latency."],["`TRAFFIC_AWARE_OPTIMAL` prioritizes accuracy, calculating routes based on real-time traffic for the most precise ETAs, but may have higher latency."],["The default setting is `TRAFFIC_UNAWARE` if no routing preference is specified using `ROUTING_PREFERENCE_UNSPECIFIED`."]]],["The document defines four routing preference values: `ROUTING_PREFERENCE_UNSPECIFIED` (defaulting to `TRAFFIC_UNAWARE`), `TRAFFIC_UNAWARE` (ignores live traffic, offering lowest latency and relying on average conditions), `TRAFFIC_AWARE` (considers live traffic with some latency optimizations), and `TRAFFIC_AWARE_OPTIMAL` (considers live traffic without optimizations, resulting in highest latency). When choosing routes with the drive or two-wheeler travel mode, only average time-independent conditions are considered, with possible inclusions of closed roads.\n"]]