Polylinienqualität konfigurieren

Die Qualität einer Polylinie kann so beschrieben werden:

Die Anzahl der Punkte, aus denen die Polylinie besteht
Je mehr Punkte vorhanden sind, desto gleichmäßiger ist die Polylinie (insbesondere bei Kurven).
Die Gleitkommagenauigkeit der Punkte
Punkte werden als Breiten- und Längengradwerte angegeben, die in Gleitkommazahlen mit einfacher Genauigkeit dargestellt werden. Das funktioniert gut bei kleinen Werten, die genau dargestellt werden können. Die Genauigkeit nimmt jedoch ab, wenn die Werte aufgrund von Rundungsfehlern mit Gleitkommazahlen zunehmen.

Polylinienqualität festlegen

Wenn Sie die Methode ComputeRoutes() aufrufen, geben Sie die Qualität der Polylinie mit dem Aufzählungswert PolylineQuality an.

Verwenden Sie den Wert HIGH_QUALITY, wenn Sie eine Polylinie aus der maximalen Anzahl von Punkten erstellen möchten, um eine Polylinie mit der höchsten Auflösung zu erhalten. Diese höhere Qualität geht allerdings auf Kosten der Antwortlatenz.

Verwenden Sie den Wert OVERVIEW, wenn Sie einen Überblick über die Route mit niedriger Auflösung erstellen möchten. Dabei handelt es sich um eine Polylinie, die aus einer minimalen Anzahl von Punkten besteht. Diese Option erzeugt Antworten mit der niedrigsten Latenz.

Beispiel

Das folgende Beispiel zeigt, wie Sie die Qualität der Polylinie im Anfragetext festlegen.

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