DirectionsService class
google.maps.DirectionsService
zajęcia
Usługa do obliczania trasy między co najmniej 2 miejscami.
Dostęp przez połączenie pod numer const {DirectionsService} = await google.maps.importLibrary("routes")
.
Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
DirectionsService |
DirectionsService() Parametry: brak
Tworzy nową instancję klasy DirectionsService , która wysyła zapytania o wskazówki dojazdu na serwery Google. |
Metody | |
---|---|
route |
route(request[, callback]) Parametry:
Zwracana wartość:
Promise<DirectionsResult> Wysyłanie zapytania o wskazówki dojazdu. |
Interfejs DirectionsRequest
google.maps.DirectionsRequest
interfejs
Zapytanie o wskazówki dojazdu, które ma zostać wysłane do DirectionsService
.
Właściwości | |
---|---|
destination |
Typ:
string|LatLng|Place|LatLngLiteral Lokalizacja miejsca docelowego. Może to być ciąg tekstowy do geokodowania, LatLng lub Place . Wymagane. |
origin |
Typ:
string|LatLng|Place|LatLngLiteral Miejsce pochodzenia. Może to być ciąg tekstowy do geokodowania, LatLng lub Place . Wymagane. |
travelMode |
Typ:
TravelMode Rodzaj żądanego routingu. Wymagane. |
avoidFerries optional |
Typ:
boolean optional Jeśli true , usługa Wskazówki dojazdu będzie unikać przepraw promowych, gdy tylko będzie to możliwe. Opcjonalnie. |
avoidHighways optional |
Typ:
boolean optional Jeśli true , usługa Wskazówki dojazdu będzie w miarę możliwości omijać autostrady. Opcjonalnie. |
avoidTolls optional |
Typ:
boolean optional Jeśli true , usługa Wskazówki dojazdu będzie w miarę możliwości omijać drogi płatne. Opcjonalnie. |
drivingOptions optional |
Typ:
DrivingOptions optional Ustawienia, które mają zastosowanie tylko do żądań, w których wartość parametru travelMode to DRIVING . W przypadku innych środków transportu ten obiekt nie będzie miał żadnego wpływu. |
language optional |
Typ:
string optional Identyfikator języka, w którym mają być zwracane wyniki (jeśli to możliwe). Zobacz listę obsługiwanych języków. |
optimizeWaypoints optional |
Typ:
boolean optional Jeśli wartość tego parametru to true , usługa DirectionsService spróbuje zmienić kolejność podanych pośrednich punktów trasy, aby zminimalizować całkowity koszt trasy. Jeśli punkty pośrednie są zoptymalizowane, sprawdź DirectionsRoute.waypoint_order w odpowiedzi, aby określić nową kolejność. |
provideRouteAlternatives optional |
Typ:
boolean optional Określa, czy należy podać alternatywne trasy. Opcjonalnie. |
|