gnuplot: график с правильным масштабом и положением в верхней части изображения
Моя проблема - нарисовать сюжет поверх изображения. Изображение не просто должно быть хорошим фоном, но должно соответствовать сюжету.
На графике много цветных точек, представляющих скорость и положение автомобиля в системе координат. Это работает.
Теперь я хочу выровнять сюжет с изображением дороги, и там у меня проблемы.
Файл данных выглядит так:
-60.2501 106.115 0 0
-68.1729 98.0388 0 0
[...]
x-pos, y-pos, скорость, игнорировать последний номер
Вот что у меня так далеко:
set multiplot
set yrange [-1280:1280]
set xrange [-1280:1280]
# set xrange [-1470:1280]
set size ratio 1
plot 'BL.jpg' binary filetype=jpg origin = (-1280,-1280) with rgbimage
set origin 0, 0
set size ratio 1
set yrange [-1280:1280]
set xrange [-1280:1280]
set key autotitle columnhead
set palette defined (0 "black", 0.25 "blue", 0.5 "red", 0.75 "yellow", 1 "green")
plot 'output.txt' using 1:2:3 with points palette pt 6 ps 0.1
unset multiplot
К сожалению, вдоль оси X он не выстроен:
http://www.abload.de/img/doesnotlineuposs6n.png (1280 x 960 пикселей, 311 КБ)
Настраивая некоторые числа, я могу выстроить их в ряд, но это просто случайное предположение.
Я пытался добавить это послеустановить мультиплот :
set lmargin at screen 0.1
set rmargin at screen 0.98
set tmargin at screen 0.98
set bmargin at screen 0.2
что приводит к лучшей подгонке, но теперь шкала неправильная?
Также изображение дороги исчезает при увеличении при выборе прямоугольника с RMB?
ссылка на пример файла данных и изображения трека:http://pastebin.com/e5Yy5BaZ (извините, сайт не позволяет мне публиковать более 2 ссылок (нужно 10 репутации))