Autor Zpráva
Xampik
Profil
Zdravím,

rád bych zkusil generování z PHP GD. Jedná se vlastně o osu "A" "B" na které bude symbol "auta". Pomocí proměných bych zadal vzdálenost - od cíle: XX ; od konce: XX ; celkem = od konce + cíle --> tím bych získla jak je dlouhá trasa a jak daleko je od jednotlivých bodů (A, B). Ta osa bude mít určitou délku, kterou prostě obrázek nesmí přelézt. Vůbec mě nenapadá jak to udělat, aby to prostě nepřelezlo a zároven se to umistovalo podle vzdáleností. úsečka má 300px, tzn. kdyby byly hodnot

1) 500km, 500km tak by to bylo v půlce úsečky

2) kdyby to bylo 2000km; 2000km tak by to opět bylo v půlce úsečky

<?

$img = imagecreatefrompng('trip.png');

$watermark = 'http://www.orco.cz/img/sv3/ico-Car.gif';

$imagesize_watermark = getimagesize($watermark);

if ($imagesize_watermark && $imagesize_watermark[2] <= 3) {

    $img_watermark = ($imagesize_watermark[2] == 2 ? imagecreatefromjpeg($watermark) : ($imagesize_watermark[2] == 1 ? imagecreatefromgif($watermark) : imagecreatefrompng($watermark)));

imagecopymerge($img, $img_watermark, 68, 115, 0, 0, $imagesize_watermark[0], $imagesize_watermark[1], 100);

}

if ($img) {

Header('Content-type: image/png');

imagepng($img);

imagedestroy($img);

imagedestroy($image_watermark);

} else {

echo 'Obrázek se nepodařilo vytvořit';

}

?>   


stránka link: http://www.penguin-aerotaxi.cz/php-gd/trip.php

http://img227.imageshack.us/img227/4100/jakij4.png

Díky
imploder
Profil
k = ujeto/skutečná_trasa; // tj. podíl ujeté vzdálenosti na celkové délce trasy 
x = k * zobrazovaná_trasa; // přepočítání na zmenšeninu
Xampik
Profil
děkuju ! funguje to podle Vás

http://www.penguin-aerotaxi.cz/php-gd/trip.php?vzdalenost_od_pocatku=2 50&vzdalenost_od_cile=750

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0