Kamera

public Interface Kamera

Bietet Methoden zum Ändern des Darstellungsbereichs der Navigationskarte. Alle Kameraaufrufe sollten im UI-Thread ausgeführt werden.

Zusammenfassung für geschachtelte Klassen

@Interface Camera.Perspective Eine Perspektive ist ein Parameter, der dem Camera-Objekt zugewiesen wird, um den Standort und die Ausrichtung der Kamera anzugeben. 

Public Method Summary

Abstrakt void
followMyLocation(int perspektive)
Stellt die Kamera so ein, dass sie dem Standort des Nutzers folgt.
Abstrakt void
setLocation(CameraPosition cameraPosition, boolean animate)
Schwenkt und zoomt die Karte an die angegebene Position.
Abstrakt void
showRouteOverview()
Schwenkt und zoomt die Karte, um einen Überblick über die verbleibende Route anzuzeigen.

Public Methods

public abstrakt void followMyLocation (int perspektive)

Stellt die Kamera so ein, dass sie dem Standort des Nutzers folgt. Dies wird in der Regel aufgerufen, wenn die detaillierte Routenführung gestartet wird, um in eine geneigte Fahrtansicht zu gelangen.

Parameter
Perspektive den Camera.Perspective, den die Kamera verwenden soll, wenn

public abstrakt void setLocation (CameraPosition cameraPosition, boolesch animate)

Schwenkt und zoomt die Karte an die angegebene Position. Dadurch wird vorübergehend verhindert, dass die Kamera den Standort des Nutzers verfolgt. Die Kamera kann zurückgesetzt werden, um mit followMyLocation(int) zu folgen.

Parameter
cameraPosition in die die Kamera bewegt wird. Für diese Position muss die zentrale Position festgelegt sein. Wenn jedoch kein Zoom oder eine Ausrichtung angegeben ist, bleiben diese Attribute gegenüber der aktuellen Kameraposition unverändert.
animieren ob ein animierter Übergang zur neuen Kameraposition durchgeführt werden soll

public abstrakt void showRouteOverview ()

Schwenkt und zoomt die Karte, um einen Überblick über die verbleibende Route anzuzeigen. Dadurch wird vorübergehend verhindert, dass die Kamera der Position des Nutzers folgt.

Die Kamera kann zurückgesetzt werden, um dem Nutzer mit followMyLocation(int) zu folgen.