Vorwort:Wie erhält man die Koordinaten der aktuellen Maus im Vue-Projekt? Hier ist eine Methode zum Teilen. Ergebnis: Implementierungsschritte:1. Relevante Dokumente importieren importiere MousePosition aus „ol/control/MousePosition“; importiere {createStringXY} aus „ol/coordinate“; 2. Erstellen Sie eine Karte var Ebenen = [ //Dunkelblauer Hintergrund new TileLayer({ Quelle: neues XYZ({ URL: "https://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}", }), }), ]; diese.map = neue Map({ Schichten: Schichten, Ziel: "Karte", Ansicht: neue Ansicht({ Zentrum: dieses.Zentrum, Projektion: diese.Projektion, Zoom: diese.Mittelgröße, maxZoom: 17, minZoom: 5, Ausmaß: [ 73.32783475401652, 3.33795, 135.16017906160056, 53.83501005646246, ], }), }); 3. Mausereignisse hinzufügen var mousePositionControl = neue Mausposition({ coordinateFormat: createStringXY(6), //Holen Sie sich die Standortprojektion: 'EPSG:4326', Klassenname: "benutzerdefinierte Mausposition", target: document.getElementById('mouse-position'), //Positionsdaten dort einfügen undefinedHTML: ' ' }); diese.map.addControl(mousePositionControl); 4. Auf der Seite hinzufügen <div id="Karte" Klasse="Karte" ref="imageDom"> Position div <div id="Mausposition" style=" Farbe: #fff; Position: absolut; unten: 10px; rechts: 10px; Z-Index: 10000000; Breite: 200px; Zeilenhöhe: 30px; Hintergrund: rgba(0,0,0,0,5); "></div> </div> Dies ist das Ende dieses Artikels über das Abrufen der Koordinaten der aktuellen Maus durch vue+openlayer5. Weitere relevante Inhalte zu den Mauskoordinaten durch vue+openlayer5 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Drei Verwendungszwecke und Unterschiede von MySQL sind nicht gleich
>>: Einführung in die Verwendung des Select-Optgroup-Tags in HTML
Vorwort: Ich bin auf die Anforderung gestoßen, be...
Wenn Sie MySQL zum Abfragen der Datenbank verwend...
Im Allgemeinen verwenden wir nach dem Start des C...
Dieser Artikel fasst verschiedene Möglichkeiten z...
Physisch gesehen besteht eine InnoDB-Tabelle aus ...
01. Unendlichkeit Schriftart herunterladen 02. Ban...
Jeder, der ein wenig über Datenoperationen und -w...
1. Einleitung Zunächst müssen wir eine Frage bean...
Vorwort Jeder Entwickler, der mit JS in Berührung...
Heute habe ich mich mit der Migration eines Proje...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...
Manchmal müssen Sie während des Betriebs freigege...
Aus geschäftlichen Gründen kommt es häufig zu Eil...
Inhaltsverzeichnis Vorwort Text Primitive Typen P...
1. Schalten Sie die Firewall aus und übertragen S...