Ich verwende Google Maps API V3 für JavaScript. Ich möchte die Position eines Markers relativ zu meiner Seite in Pixel (links, oben) ermitteln, damit ich ein benutzerdefiniertes Label hinzufügen kann die Maus über meinen Marker halten. Wie bekomme ich diese Position?So erhalten Sie die Markerposition relativ zur HTML-Seite
1
A
Antwort
0
Wenn Sie sich darauf beziehen, die Position Ihrer Maus zu erhalten, während Sie den Mauszeiger halten, verwenden Sie die Überlagerung im Listener, um die Projektion und die Pixelkoordinaten zu erhalten. Überlagerungen sind Objekte auf der Karte, die an Längen-/Breitenkoordinaten gebunden sind, sodass sie sich bewegen, wenn Sie die Karte ziehen oder zoomen. Wenn Sie ein Bild auf einer Karte platzieren möchten, können Sie ein Objekt GroundOverlay verwenden oder Sie können ein eigenes Custom Overlays mithilfe der OverlayView-Klasse erstellen.
Beispielcode mit Overlay:
var overlay = new google.maps.OverlayView();
overlay.draw = function() {};
overlay.setMap(map); // 'map' is new google.maps.Map(...)
Verwandte Themen
- 1. CGPoint relativ zur Ansicht
- 2. zeichnen relativ zur Kameraposition
- 3. Erhalten Sie relativ großen Stich zwischen Trennzeichen
- 4. So erhalten Sie die haxe Compiler-Version zur Laufzeit
- 5. So erhalten Sie die Treeview zur Arbeit mit Bildern
- 6. Bildgröße relativ zur Bildschirmgröße
- 7. Den gezoomten Rahmen von UIScrollView relativ zur Originalgröße erhalten
- 8. Zurücksetzen Position relativ zur Rotation
- 9. So erhalten Sie die Standardshell
- 10. So erhalten Sie die Stringlänge
- 11. So erhalten Sie die Kompassrichtung
- 12. So erstellen Sie eine relativ positionierte Fußzeile
- 13. JScrollPane - Zoom relativ zur Mausposition
- 14. MapKit: Gibt es eine Anleitung zum Erhalten der Markerposition?
- 15. Schriftgröße relativ zur Bildschirmauflösung des Benutzers?
- 16. Drehen (drehen) Markerposition basierend auf der Richtung über die Route
- 17. CSS: Machen Sie Div-Boxen in Bild relativ zur Bildgröße
- 18. Ist CABasicAnimation toValue relativ zur Anfangsposition?
- 19. Skalierung der UIFont-Größe relativ zur Bildschirmgröße
- 20. So ändern Sie die Ansicht zur Laufzeit
- 21. So ändern Sie die Dateierweiterung zur Laufzeit
- 22. So erhalten Sie Informationen zur Android-Akku-Nutzung nach Anwendung
- 23. So erhalten Sie RedGate Data Compare zur Berücksichtigung der Sortierreihenfolge?
- 24. So erhalten Sie Informationen zur Zeilennummer aus XMLBeans XMLError
- 25. leafletjs benutzerdefinierte Markerposition nicht richtig
- 26. JS/CSS Animationsgeschwindigkeit relativ zur Objektgröße
- 27. So zentrieren Sie Elemente horizontal mit gleichen Breiten relativ zur verfügbaren Breite des übergeordneten Containers
- 28. Storyboard: ändere den Abstand relativ zur Ansichtshöhe
- 29. So erhalten Sie die ActualWidth eines WPF-Popup
- 30. Javascript: Holen Sie die Mausposition relativ zum übergeordneten Element