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" }