Citat:
Ursprungligen postat av
AVGASBARN
Kan du inte bara lägga en bild med riktning och styrka ovanpå kartvyn? Det är ju enklast.
Om inte annat kan du använda GD eller Imagick för att skapa en bild "on the fly". Då får du en img-tag som ser ut
Kod:
<img src="kartvy.php" />
notera .php
kartyvy.php kommer alltså att spotta ur sig en bild. Sen får du se till att sätta rätt headers för hur du vill ha cachningen av den.
Men riktning och styrka ändras hela tiden, så det måste uppdateras hela tiden.
Så jag förstår inte hur det blir enklare med en bild och en overlaybild ovanpå, det var så du menar?
GD och Imagick vet jag inte vad det är. provaade googla på Imagick men det verkar vara ett "samlingsnamn" på många olika funktioner.
För att skiva in text och rita på bilden använder jag:
Kod:
imagettftext($im, 20, 0, 5, 25, $red_color, $font, $text);
imageline($im, $x2, $y2, $x11, $y11, $red_color);
.........................
imagejpeg($im, NULL, 100);
imagedestroy($im);
$data = ob_get_contents ();
ob_end_clean ();
$image = "<img src='data:image/jpeg;base64,".base64_encode ($data)."'>";
$im är sökvägen till kartbilden (jpegfil).
Längre ner i koden görs sen en, echo $image;