So fügen Sie Kacheln zur Google Map hinzu und animieren sie, d. h., ersetzen Sie sie fortlaufend durch neue Kacheln

9

Ich füge mehrere TileOverlays zu einer Google-Karte aus dem Cache hinzu. Wenn Sie versuchen, sie mithilfe eines Handlers zu animieren, indem Sie ihre Sichtbarkeit ändern, werden die Overlays auf der Karte während des ersten Durchlaufs flackern.

Irgendeine andere Art, mit der ich das erreichen kann?

%Vor%

Der folgende Code dient zum Hinzufügen dieser Kacheln zur Google-Karte

%Vor%

Nachdem ich sie hinzugefügt habe, spiele ich die Animation mit dem Handler, indem ich die Sichtbarkeit der Kachel ändere

%Vor%     
user2197811 20.04.2016, 15:40
quelle

2 Antworten

0
%Vor%     
Tanguy Fabre 28.07.2016 14:00
quelle
0

Gmaps hat beim Hinzufügen eines neuen TileOverlays immer etwas "verpixelt". Sie haben zwei Möglichkeiten:

  • Fügen Sie das "neue" Overlay über das alte hinzu und entfernen / verstecken Sie das alte nur, wenn das erste geladen ist (für das ich mich nicht erinnere, ob es einen Rückruf gibt)
  • Fügen Sie ALLE TileProvider zum ersten Mal hinzu und setzen Sie den ersten auf visible (true) und den anderen auf visible false (ich kann nicht von Ihrem Code profitieren, wenn Sie bereits alle Provider zum ersten Mal hinzufügen)
N Dorigatti 28.07.2016 15:18
quelle

Tags und Links