Ich baue eine Web-Anwendung, wo ein Flug von einem Ort zum anderen fliegen muss. Ich habe Flughäfen gebaut und Flugzeuge als Marker platziert, wie ich meinen Flugzeugmarker von einem Ort zum anderen bewegen kann.Wie man Marker langsam in der neuesten Google Map bewegen api
0
A
Antwort
3
Sie können es erreichen, indem sie unter Verwendung der folgenden Schritte aus:
var lineSymbol = {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
scale: 3, // change the size
strokeColor: '#393'
};
Sie werden in dieser sich verändernden suchen, wenn Sie ein Flugzeug usw. benötigen ..
Sie dann für den Linienzug implementieren müssen folgen:
// Create the polyline and add the symbol to it via the 'icons' property.
var line = new google.maps.Polyline({
path: [{
lat: 51.4700,
lng: 0.4543
}, {
lat: 50.1109,
lng: 8.6821
}, {
lat: 55.9533,
lng: 3
}, {
lat: 51.4700,
lng: 0.4543
},
],
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 0, // change this value to show/hide the line
icons: [{
icon: lineSymbol,
offset: '100%'
}],
map: map
});
animateCircle(line);
}
Schließlich müssen wir die Methode hinzuzufügen, um das Symbol auf der Linie zu animieren:
function animateCircle(line) {
var count = 0;
window.setInterval(function() {
count = (count + 1) % 200; // change this to 1000 to only show the line once
var icons = line.get('icons');
icons[0].offset = (count/2) + '%';
line.set('icons', icons);
}, 50); // change this value to change the speed
}
JSFIDDLE: https://jsfiddle.net/tu4s6302/3/
Verwandte Themen
- 1. Google map api ziehbare Marker
- 2. Wie animiert man Marker in Android Map API V2?
- 3. Google map api: geo Standort + kundenspezifische Marker
- 4. google map android api v2 marker schatten
- 5. anpassen Google Map API V3 Marker-Label
- 6. Google map api check marker ist innerhalb der Grenze
- 7. google map loswerden marker
- 8. Google Map Marker Arrow
- 9. Google Map Marker Pulsanimation?
- 10. Google Map v2 Marker Animation
- 11. Google Map Marker Standort Problem
- 12. multiple-marker in google map
- 13. JavaScript Google map marker bug
- 14. Google Map API erstellt Marker Fehler (Javascript API)
- 15. Wie man dem Google map marker Array in Javascript
- 16. Marker Sichtbarkeit Google Maps API
- 17. Umschaltfläche in Google Map API
- 18. wie man Infofenster und Marker auf Google Map
- 19. setVisible auf Google Map Marker
- 20. Wie man Adresse in Marker Google Map hinzufügen?
- 21. Verwenden der Google Map-API in Qualtrics
- 22. Setzen Sie Google map marker
- 23. Wie man Marker auf Google Map Pin hinzufügen
- 24. Wie erstellt man mehrere Infofenster in Google Map api
- 25. Marker von Google Map löschen
- 26. Google map marker titel android
- 27. Marker auf Google Map löschen
- 28. android Google Map Marker Platzierung
- 29. Problem in Google Map API ...!
- 30. GoogleMaps API: Wie entfernt man mehrere Marker?
danken @ John, Es funktioniert gleich wie ich will. –
Obwohl ich neugierig bin, wenn der Pfad keine gerade Linie ist (sagen wir einen Bogen), wie werden wir unseren Pfeil auf diesem Pfad entsprechend drehen. –
und ich Problem, das ich stieß, ist, können wir nicht benutzerdefinierte Bild anstelle von Pfeil hinzufügen. irgendwelche Arbeit dafür? –