
(X,Y) Koordinaten in Labvanced
Übersicht der XY-Koordinaten
Die Verwendung von X,Y-Koordinaten ist in der Forschung unerlässlich und hat unzählige Anwendungen. Sie können für viele Dinge verwendet werden, z. B. zum Sammeln von Daten und Berichten über die Mausverfolgung über die Zeit, zum Einrichten von Ereignissen / Bedingungen, damit etwas passiert, oder als Grundlage für das Design des Experiments. Um ein Gefühl dafür zu bekommen, wie (X,Y) Koordinaten in Labvanced behandelt werden, lesen Sie weiter!
X,Y-Koordinaten aus einer Multi-User-Studie, bei der ein Bild von einem Teilnehmer gezogen wurde
(X,Y) Koordinaten im Editor
Zuerst erstellen wir ein Quadrat und platzieren es in der unteren linken Ecke. Wie Sie sehen können, hat diese Form die Größe eines der Formen im Hintergrundraster des Editors (das durch Klicken auf die Option 'Raster' unten aktiviert werden kann).

Im rechten Panel ist der relevante Abschnitt für uns das Menü 'Position & Größe', in dem der X-Wert des Quadrats, der Y-Wert sowie die Breite/Höhe angegeben sind, sowie der Ankerpunkt. Der Ankerpunkt ist wichtig, da er verwendet wird, um zu spezifizieren, welcher (X,Y) Koordinatenwert auf der Form / dem Objekt gemeldet wird. Basierend auf den Werten im Seitenmenü können wir schließen, dass die Größe des Quadrats 50 Einheiten breit und 50 Einheiten hoch ist – somit ist jedes Quadrat auf diesem Raster/Leinwand 50x50 Einheiten groß.
Da der Ankerpunkt der Punkt ist, für den die (x,y) Koordinate gemeldet wird, wissen wir, dass die Koordinaten der unteren linken Ecke des Quadrats (0,450) sind. An diesem Punkt fragen Sie sich vielleicht, warum es nicht (0,0) ist. Das liegt daran, dass Labvanced online funktioniert und HTML von oben nach unten rendert. Später werden wir Ihnen eine Idee geben, wie Sie dies berücksichtigen können, wenn Sie diesen Wert für Ihre Forschung gleich (0,0) haben müssen.
Jetzt erstellen wir eine andere größere Form, um weiterhin mit (X,Y) Koordinaten im Editor zu arbeiten.
Mit dem gleichen Gedanken, dem wir zuvor gefolgt sind, können wir sehen, dass die Koordinaten für die obere linke Ecke (100,50) sind.

Bitte beachten Sie, dass wir den relevanten Ankerpunkt ausgewählt haben, um diesen Wert zu sehen.
Da wir wissen, dass jedes kleine Rasterquadrat im Hintergrund 50x50 Einheiten groß ist, können wir dies auch visuell bestätigen, indem wir 2 kleine Quadrate nach rechts und 1 kleines Quadrat nach unten zählen.
Mögliche Methode zum Festlegen des Ursprungs als (0,0)
Wie zuvor erwähnt, ergibt die Vorstellung vom 'Ursprung' als dem Punkt, an dem sich die x- und y-Achsen im Rahmen der Leinwand treffen, einen Koordinatenpunkt von (0,450). Dies liegt einfach daran, dass Labvanced im Browser funktioniert und dies die Art und Weise ist, wie HTML rendert.
Wenn Sie aus irgendeinem Grund möchten, dass dieser Punkt als (0,0) abgelesen wird, können Sie in Labvanced eine Variable und ein Ereignis einrichten, das den y-Wert nimmt und 450 davon subtrahiert. Wenn Sie eine solche 'Transformation' einrichten, können die gesammelten Daten (wie z. B. für die Mausverfolgung von Zeitreihen) automatisch basierend auf einem (0,0) Ursprung angepasst werden.

(X,Y) Koordinaten innerhalb einer bestimmten Ebene
In einigen anderen Fällen müssen Sie möglicherweise die (X,Y) Koordinaten ausschließlich innerhalb einer 'Ebene', die Sie festlegen... d.h. der Ursprung ist nicht der untere linke Punkt auf der Leinwand, sondern vielmehr ein Punkt, den Sie innerhalb Ihres eigenen Bereichs definieren möchten. Lassen Sie uns besprechen, wie dies gemacht werden kann.
Anhand der großen roten Form, die wir zuvor gezeichnet haben, als dem neuen 'Interessengebiet', können wir definieren, wie diese Form innerhalb des Hauptrahmens der Leinwand passt, indem wir beobachten, dass:
- Horizontal sind 100 Einheiten die Entfernung zwischen dem Punkt, wo der Rahmen der Leinwand beginnt und dem Punkt, wo die Zielrote Ebene beginnt
- Vertikal sind 400 Einheiten die Entfernung zwischen dem Punkt, wo der Rahmen der Leinwand beginnt und dem Punkt, wo die Zielrote Ebene endet.

Somit können wir, während die Koordinaten des oberen grünen Kastens (300,50) innerhalb des Rahmens der Leinwand sind, eine 'Transformation' vornehmen, um den 'neuen Wert' in der Zielebene zu erreichen, der (200,350) wäre... d.h. x= 300 - 100; y= 400 - 50
Sie können dies einfach überprüfen, indem Sie 4 Kästchen nach links und 7 Kästchen nach oben zählen.
Ähnlich wären für das untere grüne Kästchen die neuen Werte (200,0).
In diesem letzten Beispiel wählen wir einen zufälligen Punkt. Er wird mit Dezimalwerten angegeben, was dem Datenformat in einem Experiment entsprechen würde.
Das neue lila Quadrat hat die Koordinaten von (465.61, 295.88) innerhalb des Rahmens der Leinwand.

Um herauszufinden, was diese Punkte innerhalb des Zielrahmens sind, machen wir dasselbe:
- TransformedX = 465.61 - 100 = 365.61
- TransformedY = 400 - 295.88 = 104.12
Koordinaten in der neuen Ebene = (365.61, 104.12)
Bitte beachten Sie, dass Sie in Labvanced, wie zuvor erwähnt, diese Berechnungen automatisch einrichten können, damit Sie alle (x,y) Werte im ursprünglichen Rahmen sowie alle transformierten (x,y) Werte in Ihrem Zielrahmen erhalten.
Wenn Sie Fragen zu (X,Y-Koordinaten) oder zur Einrichtung Ihres Experiments mit Labvanced haben, kontaktieren Sie uns bitte!
Weiter lesen
- Aufzeichnung und Export von Blickdaten: Übersicht, wie die Augenverfolgung in experimentellen Aufgaben verwendet wird, einschließlich der Aufzeichnung von (X,Y) Koordinaten der Blickorte.
- Kopfverfolgung in einer Aufgabe: Übersicht, wie die Kopfverfolgung in experimentellen Aufgaben verwendet wird, einschließlich der Aufzeichnung von (X,Y) Koordinaten der Kopfposition.