Professional Documents
Culture Documents
Database
Tabel : kabupaten
Tabel : obyek
Script PHP
File : gathuk.php
<?
mysql_connect("localhost","root","root");
mysql_select_db(yogya)or die ("wadhah data ora ono lik");
?>
File : bebas.php
<?
header("Content-Type:image/jpeg");
$wilayah=imagecreate(800,600);
$latar=imagecolorallocate($wilayah,225,225,225);//warna latar
$abang=imagecolorallocate($wilayah,255,0,0);//warna merah
$biru=imagecolorallocate($wilayah,0,0,255);//warna biru
$kuning=imagecolorallocate($wilayah,255,255,0);//warna kuning
$ijo=imagecolorallocate($wilayah,0,255,0);//warna hijau
$item=imagecolorallocate($wilayah,0,0,0);//warna hitam
$max_index=2*$max;
$k=0;$m=0;$n=0;
//konversi array standar ke array polygon
while($k<$max_index)
{
if($k%2==0)
{
$titik[$k]=$xx[$m];
$m++;
}
else
{
$titik[$k]=$yy[$n];
$n++;
}
$k++;
}
//pemilihan warna atas dasar volume/ukuran/besaran/frekwensi
if($jumlah_korban>=1000)
$warna=$abang;
elseif($jumlah_korban>=500)
{
$warna=$kuning;
}
else
{
$warna=$ijo;
}
imageJPEG($wilayah);
?>
File : bebas.php
<?
header("Content-Type:image/jpeg");
$wilayah=imagecreate(800,600);
$latar=imagecolorallocate($wilayah,225,225,225);//warna latar
while($larik=mysql_fetch_array($jupuk))
{
$xx=$larik[x];
$yy=$larik[y];
$ukur=$larik[ukuran];
//mengubah ukuran ikon
if($ukur>300)
$besar=60;
else if($ukur>200)
$besar=40;
else if($ukur>100)
$besar=20;
else
$besar=5;
imagefilledrectangle($wilayah,$xx,$yy,$xx+$besar,$yy+$besar,$biru);
}
imageJPEG($wilayah)
?>