aproxima(5);
$m->salva();
}
if ($tipo=="zoommais1")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->aproxima(3);
$m->salva();
}
if ($tipo=="zoommais2")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->aproxima(2);
$m->salva();
}
if ($tipo=="zoommenos")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->afasta(5);
$m->salva();
}
if ($tipo=="zoommenos1")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->afasta(3);
$m->salva();
}
if ($tipo=="zoommenos2")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->afasta(2);
$m->salva();
}
if ($tipo=="norte")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$x = $m->mapa->width;
$x = $x/2;
$y = 0;
$m->pan($x,$y,"","");
$m->salva();
}
if ($tipo=="sul")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$x = $m->mapa->width;
$x = $x/2;
$y = $m->mapa->height;
$m->pan($x,$y,"","");
$m->salva();
}
if ($tipo=="leste")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$x = $m->mapa->width;
$y = $m->mapa->height/2;
$m->pan($x,$y,"","");
$m->salva();
}
if ($tipo=="oeste")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$x = 0;
$y = $m->mapa->height/2;
$m->pan($x,$y,"","");
$m->salva();
}
if ($tipo=="localizar")
{
include("localizar.php");
exit;
}
if ($tipo=="localizarxy")
{
include("localizarxy.php");
exit;
}
if ($tipo =="autopan")
{
include("../classesphp/classe_navegacao.php");
$m = new Navegacao($tmpfname);
$m->pan($x,$y,"","");
$m->salva();
}
$mapa = ms_newMapObj($tmpfname);
$w = $mapa->width;
$h = $mapa->height;
error_reporting(E_ALL);
$imgo = $mapa->draw();
$nome = ($imgo->imagepath).nomeRandomico().".png";
$imgo->saveImage($nome);
$nomeimagem = ($imgo->imageurl).basename($nome);
//funde com a imagem da barra de navegacao
$ims = imagecreatefrompng("navegacao.png");
$img = imagecreatefrompng($nome);
$wdst = imagesx($img);
$hdst = imagesy($img);
$wsrc = imagesx($ims);
$hsrc = imagesy($ims);
$xdst = abs(($wdst - $wsrc) / 2);
$ydst = abs(($hdst - $hsrc) / 2);
$branco = imagecolorresolve($ims,255,255,255);
imagecopymerge($img,$ims,0,0,0,0,$wsrc,$hsrc,80);
ImagePNG($img, $nome);
if(!isset($maparef)){$maparef = "";}
?>
Ativar/desativar mapa de referência
reference;
$imgo = $mapa->drawreferencemap();
$nome = ($imgo->imagepath).nomeRandomico().".png";
$imgo->saveImage($nome);
$nomeimagem = ($imgo->imageurl).basename($nome);
echo "
";
}
?>