Commit 710974a13eea971f7ab5114a7358fc4481d61f4b
1 parent
54dc9204
Exists in
master
and in
7 other branches
Modificação na interface com a inclusão de ícones de navegação ao invés de botões
Showing
2 changed files
with
33 additions
and
1 deletions
Show diff stats
mobile/mobile.php
| @@ -21,6 +21,7 @@ input | @@ -21,6 +21,7 @@ input | ||
| 21 | </style> | 21 | </style> |
| 22 | <script> | 22 | <script> |
| 23 | //limpa a tela caso tenha sido enviada alguma mensagem pelo ms_criamapa.php | 23 | //limpa a tela caso tenha sido enviada alguma mensagem pelo ms_criamapa.php |
| 24 | +if(document.body) | ||
| 24 | document.body.innerHTML=""; | 25 | document.body.innerHTML=""; |
| 25 | </script> | 26 | </script> |
| 26 | <body> | 27 | <body> |
| @@ -119,6 +120,7 @@ if ($tipo=="localizar") | @@ -119,6 +120,7 @@ if ($tipo=="localizar") | ||
| 119 | $mapa = ms_newMapObj($tmpfname); | 120 | $mapa = ms_newMapObj($tmpfname); |
| 120 | $w = $mapa->width; | 121 | $w = $mapa->width; |
| 121 | $h = $mapa->height; | 122 | $h = $mapa->height; |
| 123 | +/* | ||
| 122 | if (isset($utilizacgi) && strtolower($utilizacgi) == "sim") | 124 | if (isset($utilizacgi) && strtolower($utilizacgi) == "sim") |
| 123 | {$nomeimagem = $locmapserv."?map=".$tmpfname."&mode=map";} | 125 | {$nomeimagem = $locmapserv."?map=".$tmpfname."&mode=map";} |
| 124 | else | 126 | else |
| @@ -128,14 +130,36 @@ else | @@ -128,14 +130,36 @@ else | ||
| 128 | $imgo->saveImage($nome); | 130 | $imgo->saveImage($nome); |
| 129 | $nomeimagem = ($imgo->imageurl).basename($nome); | 131 | $nomeimagem = ($imgo->imageurl).basename($nome); |
| 130 | } | 132 | } |
| 133 | +*/ | ||
| 134 | +error_reporting(E_ALL); | ||
| 135 | +$imgo = $mapa->draw(); | ||
| 136 | +$nome = ($imgo->imagepath).nomeRandomico().".png"; | ||
| 137 | +$imgo->saveImage($nome); | ||
| 138 | +$nomeimagem = ($imgo->imageurl).basename($nome); | ||
| 139 | +//funde com a imagem da barra de navegacao | ||
| 140 | +$ims = imagecreatefrompng("navegacao.png"); | ||
| 141 | +$img = imagecreatefrompng($nome); | ||
| 142 | +$wdst = imagesx($img); | ||
| 143 | +$hdst = imagesy($img); | ||
| 144 | +$wsrc = imagesx($ims); | ||
| 145 | +$hsrc = imagesy($ims); | ||
| 146 | +$xdst = abs(($wdst - $wsrc) / 2); | ||
| 147 | +$ydst = abs(($hdst - $hsrc) / 2); | ||
| 148 | +$branco = imagecolorresolve($ims,255,255,255); | ||
| 149 | +//imagecolortransparent($ims,$branco); | ||
| 150 | +//imageSaveAlpha($ims, true); | ||
| 151 | +imagecopymerge($img,$ims,0,0,0,0,$wsrc,$hsrc,80); | ||
| 152 | +ImagePNG($img, $nome); | ||
| 131 | ?> | 153 | ?> |
| 132 | <div id='botoes' style="position:relative;top:1px;left:1px" > | 154 | <div id='botoes' style="position:relative;top:1px;left:1px" > |
| 155 | + <!-- | ||
| 133 | <input type='button' value='+' onclick='zoommais()' /> | 156 | <input type='button' value='+' onclick='zoommais()' /> |
| 134 | <input type='button' value='-' onclick='zoommenos()' /> | 157 | <input type='button' value='-' onclick='zoommenos()' /> |
| 135 | <input type='button' value='O' onclick='oeste()' /> | 158 | <input type='button' value='O' onclick='oeste()' /> |
| 136 | <input type='button' value='N' onclick='norte()' /> | 159 | <input type='button' value='N' onclick='norte()' /> |
| 137 | <input type='button' value='S' onclick='sul()' /> | 160 | <input type='button' value='S' onclick='sul()' /> |
| 138 | <input type='button' value='L' onclick='leste()' /> | 161 | <input type='button' value='L' onclick='leste()' /> |
| 162 | + --> | ||
| 139 | <select id='op' name='op' onchange='op(this.value)'> | 163 | <select id='op' name='op' onchange='op(this.value)'> |
| 140 | <option value=''>Opções</option> | 164 | <option value=''>Opções</option> |
| 141 | <option value='reiniciar'>reiniciar</option> | 165 | <option value='reiniciar'>reiniciar</option> |
| @@ -151,7 +175,15 @@ else | @@ -151,7 +175,15 @@ else | ||
| 151 | <input type='hidden' name='tmpfname' value='<?php echo $tmpfname;?>' /> | 175 | <input type='hidden' name='tmpfname' value='<?php echo $tmpfname;?>' /> |
| 152 | <input id='tipo' type=hidden name='tipo' value='' /> | 176 | <input id='tipo' type=hidden name='tipo' value='' /> |
| 153 | </form> | 177 | </form> |
| 154 | -<img id='mapa' style="position:relative;top:1px;left:1px" src='<?php echo $nomeimagem; ?>' /> | 178 | +<map name="sample"> |
| 179 | +<area shape="rect" coords="0,0,44,23" onclick='zoommais()'> | ||
| 180 | +<area shape="rect" coords="0,26,44,42" onclick='zoommenos()'> | ||
| 181 | +<area shape="rect" coords="14,46,28,58" onclick='norte()'> | ||
| 182 | +<area shape="rect" coords="28,58,40,73" onclick='leste()'> | ||
| 183 | +<area shape="rect" coords="16,74,30,86" onclick='sul()'> | ||
| 184 | +<area shape="rect" coords="3,58,17,71" onclick='oeste()'> | ||
| 185 | +</map> | ||
| 186 | +<img id='mapa' style="position:relative;top:1px;left:1px" src='<?php echo $nomeimagem; ?>' usemap="#sample" /> | ||
| 155 | </body> | 187 | </body> |
| 156 | <script> | 188 | <script> |
| 157 | var app = navigator.appName.substring(0,1); | 189 | var app = navigator.appName.substring(0,1); |
3.72 KB