Mittels preset()
könnten Sie einen Punkt vorgeben. Dieser wäre dann aber verschiebbar.
Wenn es nur eine kleine Menge möglicher Vorgabe-Positionen geht, dann können Sie einfach auf der Karte fest die Position einzeichnen (eine Grafik pro Position), entsprechend viele Fragen anlegen und je nach Teilnehmer die richtige Frage anzeigen.
Wenn Sie die Position tatsächlich dynamisch setzen möchten, werden Sie um ein wenig JavaScript nicht umhin kommen. Dann müsste ich einmal sehen, ob wir die Frage kurzfristig so anpassen können, dass man mit einer einfachen Code-Zeile eine Markierung einzeichnen kann.
Update
Die grafische Positionierung hat nun eine Funktion addImage()
, mit welcher sich eine beliebige Grafik im Koordinatensystem der Eingabefläche platzieren lässt.
<script type="text/javascript">
window.addEventListener("load", function() {
SoSciTools.questionnaire.AB01.addImage("../images/marker.redarrow.png", [20, 20]);
// Optional kann die Grafik skaliert werden
SoSciTools.questionnaire.AB01.addImage("../images/marker.redarrow.png", [40, 40], [31, 32]);
});
</script>
Die Position ist als Array oder Objekt (x, y) mit der Position zur Platzierung (Mitte) anzugeben.