So fügen Sie eine Richtung auf dem Tracking-Pfad für Google Maps hinzu

7

Ich zeige das Tracking auf der Karte mit Markierungspunkten und Verbindungslinien.

Das Problem ist, dass ich die Richtung der Reise auf den Verbindungen zeigen möchte;

damit ich nicht weiß, wie man die Richtung auf der Linie zwischen den Markierungspunkten zeigt.

Gibt es eine Möglichkeit, diese Aufgabe zu erfüllen?

    
Mohammad Sadiq Shaikh 28.12.2012, 07:51
quelle

1 Antwort

23

Die Richtung auf der Polylinie kann mit Pfeilen angezeigt werden.

Es gibt einige vordefinierte Pfade, die Google Maps api3 bereitstellt.

Siehe diesen Abschnitt der Dokumentation - SYMBOLS ON POLYLINE , das nicht als Pfeil verwendet werden kann.

Sieh dir diese Geige an, die mit einem Pfeil die Richtung auf der Polylinie anzeigt.

DEMO mit einem einfachen Symbol

Sie können auch die repeat -Eigenschaft für das Symbol festlegen, so dass es für regelmäßige Intervalle wiederholt wird.

DEMO mit sich wiederholenden Symbolen

JavaScript -

%Vor%

Das interessante Merkmal dieses vordefinierten Symbols ( der Vorwärtspfeil speziell ) ist, dass der Pfeil auf die genaue Richtung zeigt, in der sich Ihre Koordinaten befinden. Dies dient also offensichtlich dazu, die Richtung in einem Tracking-System zu bezeichnen.

UPDATE: Ich bin mir nicht sicher über den Punkt, den Sie in den Kommentaren angeben möchten. Die Marker können auf die gleiche Weise angezeigt werden. Hier ist der Code, der Markierungen mit einer Schleife hinzufügt und auch die Polylinie mit Pfeilen einstellt:

DEMO MIT MARKIERUNGEN UND POLYLINE

Javascript:

%Vor%     
Cdeez 03.01.2013, 12:11
quelle

Tags und Links