Skonfiguruj jakość linii łamanej

Jakość ścieżki wielokąta można opisać w tych terminach:

Liczba punktów tworzących linię łamaną
Im więcej punktów, tym gładsza linia wielokąta (zwłaszcza na łukach).
dokładność zmiennoprzecinkowa punktów;
Punkty są określane jako wartości szerokości i długości geograficznej, które są reprezentowane w postaci liczby zmiennoprzecinkowej o pojedynczej precyzji. Sprawdza się to w przypadku małych wartości (które można przedstawić precyzyjnie), ale precyzja zmniejsza się, gdy wartości wzrastają z powodu błędów zaokrąglania zmiennoprzecinkowego.

Określanie jakości linii złożonej

Podczas wywołania metody ComputeRoutes() używasz wartości wyliczenia PolylineQuality, aby określić jakość polilinii.

Użyj wartości HIGH_QUALITY, gdy chcesz utworzyć wielokąt utworzony z maksymalnej liczby punktów, aby uzyskać wielokąt o najwyższej rozdzielczości. Zwiększona jakość wiąże się z dłuższym czasem oczekiwania na odpowiedź.

Użyj wartości OVERVIEW, jeśli chcesz utworzyć przegląd trasy w niskiej rozdzielczości, która jest polilinią składającą się z minimalnej liczby punktów. Ta opcja pozwala uzyskać odpowiedzi o najkrótszym czasie oczekiwania.

Przykład

Ten przykład pokazuje, jak ustawić jakość ścieżki wielokąta w ciele żądania.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude":37.419734,
        "longitude":-122.0827784
      }
    }
  },
  "destination":{
    "location":{
      "latLng":{
        "latitude":37.417670,
        "longitude":-122.079595
      }
    }
  },
  "polylineQuality":"HIGH_QUALITY"
}