Commit 10e466dd9ac520985d44bb6cffea59c3ffddbe3a
1 parent
b2c533e5
Exists in
master
and in
7 other branches
--no commit message
Showing
7 changed files
with
48 additions
and
22 deletions
Show diff stats
aplicmap/openlayers.htm
@@ -163,23 +163,14 @@ | @@ -163,23 +163,14 @@ | ||
163 | <p style='font-size:2px;'> </p> | 163 | <p style='font-size:2px;'> </p> |
164 | <img title="geral" alt="" src="../imagens/branco.gif" id='zoomtot'/> | 164 | <img title="geral" alt="" src="../imagens/branco.gif" id='zoomtot'/> |
165 | </div> | 165 | </div> |
166 | - | ||
167 | - | ||
168 | <div style='display:inline;background-color:rgb(250,250,250);'> | 166 | <div style='display:inline;background-color:rgb(250,250,250);'> |
169 | <p style='font-size:2px;'> </p> | 167 | <p style='font-size:2px;'> </p> |
170 | <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/> | 168 | <img title="mede" alt="" src="../imagens/branco.gif" id='mede'/> |
171 | </div> | 169 | </div> |
172 | - | ||
173 | - <div style='display:inline;background-color:rgb(250,250,250);'> | ||
174 | - <p style='font-size:2px;'> </p> | ||
175 | - <img title="reinicia" alt="" src="../imagens/branco.gif" id='reinicia'/> | ||
176 | - </div> | ||
177 | - | ||
178 | <div style='display:inline;background-color:rgb(250,250,250);'> | 170 | <div style='display:inline;background-color:rgb(250,250,250);'> |
179 | <p style='font-size:2px;'> </p> | 171 | <p style='font-size:2px;'> </p> |
180 | <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/> | 172 | <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/> |
181 | </div> | 173 | </div> |
182 | - | ||
183 | <div style='display:inline;background-color:rgb(250,250,250);'> | 174 | <div style='display:inline;background-color:rgb(250,250,250);'> |
184 | <p style='font-size:2px;'> </p> | 175 | <p style='font-size:2px;'> </p> |
185 | <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/> | 176 | <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/> |
@@ -194,6 +185,10 @@ | @@ -194,6 +185,10 @@ | ||
194 | 185 | ||
195 | </div> | 186 | </div> |
196 | <div style='display:inline;background-color:rgb(250,250,250);'> | 187 | <div style='display:inline;background-color:rgb(250,250,250);'> |
188 | + <p style='font-size:4px;'> </p> | ||
189 | + <img title='imprimir' alt='imprimir' src='../imagens/branco.gif' id='imprimir'/> | ||
190 | + </div> | ||
191 | + <div style='display:inline;background-color:rgb(250,250,250);'> | ||
197 | <p style='font-size:2px;'> </p> | 192 | <p style='font-size:2px;'> </p> |
198 | <img title="google" alt="" src="../imagens/branco.gif" id='google'/> | 193 | <img title="google" alt="" src="../imagens/branco.gif" id='google'/> |
199 | </div> | 194 | </div> |
ferramentas/imprimir/a4lpaisagempdf.htm
@@ -9,6 +9,6 @@ | @@ -9,6 +9,6 @@ | ||
9 | </body> | 9 | </body> |
10 | <script type="text/javascript" > | 10 | <script type="text/javascript" > |
11 | var titulo=window.prompt("Digite o título do mapa:") | 11 | var titulo=window.prompt("Digite o título do mapa:") |
12 | -window.location="a4lpaisagempdf.php?titulo="+titulo | 12 | +window.location="a4lpaisagempdf.php?titulo="+titulo+"&interface="+window.opener.i3GEO.Interface.ATUAL+"&mapexten="+window.opener.i3GEO.parametros.mapexten |
13 | </script> | 13 | </script> |
14 | </html> | 14 | </html> |
15 | \ No newline at end of file | 15 | \ No newline at end of file |
ferramentas/imprimir/a4lpaisagempdf.php
@@ -52,6 +52,14 @@ foreach ($temas as $tema) | @@ -52,6 +52,14 @@ foreach ($temas as $tema) | ||
52 | } | 52 | } |
53 | } | 53 | } |
54 | } | 54 | } |
55 | +if($interface == "openlayers"){ | ||
56 | + $ext = explode(" ",$mapexten); | ||
57 | + $extatual = $map->extent; | ||
58 | + $extatual->setextent($ext[0],$ext[1],$ext[2],$ext[3]); | ||
59 | + $legenda = $map->legend; | ||
60 | + $legenda->set("status",MS_EMBED); | ||
61 | +} | ||
62 | + | ||
55 | $imgo = $map->draw(); | 63 | $imgo = $map->draw(); |
56 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 64 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
57 | $imgo->saveImage($nomer); | 65 | $imgo->saveImage($nomer); |
ferramentas/imprimir/aggpng.php
@@ -56,6 +56,9 @@ $map = ms_newMapObj($map_file); | @@ -56,6 +56,9 @@ $map = ms_newMapObj($map_file); | ||
56 | $temp = str_replace(".map","xxx.map",$map_file); | 56 | $temp = str_replace(".map","xxx.map",$map_file); |
57 | $map->save($temp); | 57 | $map->save($temp); |
58 | substituiCon($temp,$postgis_mapa); | 58 | substituiCon($temp,$postgis_mapa); |
59 | +$of = $map->outputformat; | ||
60 | +$of->set("driver","AGG/PNG"); | ||
61 | +$of->set("imagemode","RGB"); | ||
59 | $map = ms_newMapObj($temp); | 62 | $map = ms_newMapObj($temp); |
60 | //$legenda =$map->legend; | 63 | //$legenda =$map->legend; |
61 | //$legenda->set("status",MS_EMBED); | 64 | //$legenda->set("status",MS_EMBED); |
@@ -74,10 +77,13 @@ foreach ($temas as $tema) | @@ -74,10 +77,13 @@ foreach ($temas as $tema) | ||
74 | } | 77 | } |
75 | } | 78 | } |
76 | } | 79 | } |
77 | -$of = $map->outputformat; | ||
78 | -$of->set("driver","AGG/PNG"); | ||
79 | -$of->set("imagemode","RGB"); | ||
80 | - | 80 | +if($interface == "openlayers"){ |
81 | + $ext = explode(" ",$mapexten); | ||
82 | + $extatual = $map->extent; | ||
83 | + $extatual->setextent($ext[0],$ext[1],$ext[2],$ext[3]); | ||
84 | + $legenda = $map->legend; | ||
85 | + $legenda->set("status",MS_EMBED); | ||
86 | +} | ||
81 | $imgo = $map->draw(); | 87 | $imgo = $map->draw(); |
82 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 88 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
83 | $imgo->saveImage($nomer); | 89 | $imgo->saveImage($nomer); |
ferramentas/imprimir/geotif.php
@@ -56,6 +56,9 @@ $map = ms_newMapObj($map_file); | @@ -56,6 +56,9 @@ $map = ms_newMapObj($map_file); | ||
56 | $temp = str_replace(".map","xxx.map",$map_file); | 56 | $temp = str_replace(".map","xxx.map",$map_file); |
57 | $map->save($temp); | 57 | $map->save($temp); |
58 | substituiCon($temp,$postgis_mapa); | 58 | substituiCon($temp,$postgis_mapa); |
59 | +$of = $map->outputformat; | ||
60 | +$of->set("driver","GDAL/GTiff"); | ||
61 | +$of->set("imagemode","RGB"); | ||
59 | $map = ms_newMapObj($temp); | 62 | $map = ms_newMapObj($temp); |
60 | //$legenda =$map->legend; | 63 | //$legenda =$map->legend; |
61 | //$legenda->set("status",MS_EMBED); | 64 | //$legenda->set("status",MS_EMBED); |
@@ -74,9 +77,14 @@ foreach ($temas as $tema) | @@ -74,9 +77,14 @@ foreach ($temas as $tema) | ||
74 | } | 77 | } |
75 | } | 78 | } |
76 | } | 79 | } |
77 | -$of = $map->outputformat; | ||
78 | -$of->set("driver","GDAL/GTiff"); | ||
79 | -$of->set("imagemode","RGB"); | 80 | +if($interface == "openlayers"){ |
81 | + $ext = explode(" ",$mapexten); | ||
82 | + $extatual = $map->extent; | ||
83 | + $extatual->setextent($ext[0],$ext[1],$ext[2],$ext[3]); | ||
84 | + $legenda = $map->legend; | ||
85 | + $legenda->set("status",MS_EMBED); | ||
86 | +} | ||
87 | + | ||
80 | 88 | ||
81 | $imgo = $map->draw(); | 89 | $imgo = $map->draw(); |
82 | $nomer = ($imgo->imagepath)."mapa".$nomes.".tif"; | 90 | $nomer = ($imgo->imagepath)."mapa".$nomes.".tif"; |
ferramentas/imprimir/geraimagens.php
@@ -56,6 +56,12 @@ foreach ($temas as $tema) | @@ -56,6 +56,12 @@ foreach ($temas as $tema) | ||
56 | } | 56 | } |
57 | } | 57 | } |
58 | } | 58 | } |
59 | +if($interface == "openlayers"){ | ||
60 | + $ext = explode(" ",$mapexten); | ||
61 | + $extatual = $map->extent; | ||
62 | + $extatual->setextent($ext[0],$ext[1],$ext[2],$ext[3]); | ||
63 | +} | ||
64 | + | ||
59 | $imgo = $map->draw(); | 65 | $imgo = $map->draw(); |
60 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 66 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
61 | $imgo->saveImage($nomer); | 67 | $imgo->saveImage($nomer); |
ferramentas/imprimir/index.js.php
@@ -67,16 +67,18 @@ i3GEOF.imprimir = { | @@ -67,16 +67,18 @@ i3GEOF.imprimir = { | ||
67 | */ | 67 | */ |
68 | html:function(){ | 68 | html:function(){ |
69 | var ins = '<p class=paragrafo > Escolha o modelo:</p>' + | 69 | var ins = '<p class=paragrafo > Escolha o modelo:</p>' + |
70 | - '<table class=lista6 width="200px">' + | ||
71 | - ' <tr>' + | 70 | + '<table class=lista6 width="200px">'; |
71 | + if(i3GEO.Interface.ATUAL == "padrao"){ | ||
72 | + ins += ' <tr>' + | ||
72 | ' <td><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4l.htm" name=cmodelo /></td>' + | 73 | ' <td><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4l.htm" name=cmodelo /></td>' + |
73 | ' <td>A4 paisagem</td>' + | 74 | ' <td>A4 paisagem</td>' + |
74 | ' </tr>' + | 75 | ' </tr>' + |
75 | ' <tr>' + | 76 | ' <tr>' + |
76 | ' <td ><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4p.htm" name=cmodelo /></td>' + | 77 | ' <td ><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4p.htm" name=cmodelo /></td>' + |
77 | ' <td >A4 retrato</td>' + | 78 | ' <td >A4 retrato</td>' + |
78 | - ' </tr>' + | ||
79 | - ' <tr>' + | 79 | + ' </tr>'; |
80 | + } | ||
81 | + ins += ' <tr>' + | ||
80 | ' <td><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4lpaisagempdf.htm" name=cmodelo /></td>' + | 82 | ' <td><input style="cursor:pointer" onclick=i3GEOF.imprimir.abreI(this) type=radio value="a4lpaisagempdf.htm" name=cmodelo /></td>' + |
81 | ' <td>A4 com margens pdf</td>' + | 83 | ' <td>A4 com margens pdf</td>' + |
82 | ' </tr>' + | 84 | ' </tr>' + |
@@ -133,7 +135,8 @@ i3GEOF.imprimir = { | @@ -133,7 +135,8 @@ i3GEOF.imprimir = { | ||
133 | Abre uma nova janela com o resultado da impressão. | 135 | Abre uma nova janela com o resultado da impressão. |
134 | */ | 136 | */ |
135 | abreI: function(obj){ | 137 | abreI: function(obj){ |
136 | - window.open(i3GEO.configura.locaplic+"/ferramentas/imprimir/"+obj.value+"?g_sid="+i3GEO.configura.sid); | 138 | + |
139 | + window.open(i3GEO.configura.locaplic+"/ferramentas/imprimir/"+obj.value+"?g_sid="+i3GEO.configura.sid+"&interface="+i3GEO.Interface.ATUAL+"&mapexten="+i3GEO.parametros.mapexten); | ||
137 | } | 140 | } |
138 | }; | 141 | }; |
139 | <?php error_reporting(0);if(extension_loaded('zlib')){ob_end_flush();}?> | 142 | <?php error_reporting(0);if(extension_loaded('zlib')){ob_end_flush();}?> |
140 | \ No newline at end of file | 143 | \ No newline at end of file |