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
1. MySQL installieren Dieser Artikel wird über AP...
0. Was ist ein Tag? XML/HTML-CodeInhalt in die Zw...
In diesem Artikelbeispiel wird der spezifische Co...
Bei den tatsächlichen Projekten, an denen ich tei...
1. Hintergrund 1. Stellen Sie kurz den Shared Sto...
Was <fieldset> und <legend> betrifft,...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...
Inhaltsverzeichnis 1. Homepage-Erstellung 1. Prod...
HTML-Absatz Absätze werden durch das Tag <p>...
Dieser Artikel stellt hauptsächlich den Kreisdiag...
Ein zusammengesetzter Index (auch gemeinsamer Ind...
Im Forum fragen Internetnutzer oft: „Kann ich den...
Inhaltsverzeichnis Vorwort verwenden Komponentens...
Inhaltsverzeichnis 1. Attribute hinzufügen 2. Meh...
Inhaltsverzeichnis Vorwort 1. Welche Variablen we...