Commit ef50833aac9d633a59ca45f8d3bcf85142143478

Authored by Edmar Moretti
1 parent fac6801a

--no commit message

classesphp/mapa_openlayers.php
@@ -271,7 +271,11 @@ else{ @@ -271,7 +271,11 @@ else{
271 } 271 }
272 header('Content-Length: '.filesize($nomer)); 272 header('Content-Length: '.filesize($nomer));
273 header('Content-Type: image/png'); 273 header('Content-Type: image/png');
274 - header('Cache-Control: max-age=3600, must-revalidate'); 274 + //header('Cache-Control: max-age=3600, must-revalidate');
  275 + header('Expires: ' . gmdate('D, d M Y H:i:s', time()+24*60*60) . ' GMT');
  276 + header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($nomer)).' GMT', true, 200);
  277 + $etag = md5_file($nomer);
  278 + header('Etag: '.$etag);
275 fpassthru(fopen($nomer, 'rb')); 279 fpassthru(fopen($nomer, 'rb'));
276 exit; 280 exit;
277 } 281 }
@@ -330,7 +334,11 @@ function carregaCacheImagem($cachedir,$bbox,$layer,$map,$w,$h){ @@ -330,7 +334,11 @@ function carregaCacheImagem($cachedir,$bbox,$layer,$map,$w,$h){
330 */ 334 */
331 header('Content-Length: '.filesize($nome)); 335 header('Content-Length: '.filesize($nome));
332 header('Content-Type: image/png'); 336 header('Content-Type: image/png');
333 - header('Cache-Control: max-age=3600, must-revalidate'); 337 + //header('Cache-Control: max-age=3600, must-revalidate');
  338 + header('Expires: ' . gmdate('D, d M Y H:i:s', time()+24*60*60) . ' GMT');
  339 + header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($nome)).' GMT', true, 200);
  340 + $etag = md5_file($nome);
  341 + header('Etag: '.$etag);
334 fpassthru(fopen($nome, 'rb')); 342 fpassthru(fopen($nome, 'rb'));
335 exit; 343 exit;
336 } 344 }
interface/debug.htm
@@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
68 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 68 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
69 </tr> 69 </tr>
70 <tr> 70 <tr>
71 - <td style="padding:10px;"><center><img alt="" src='../imagens/logo_inicio.png' ></td> 71 + <td style="padding:10px;"><center><img style="width:560px;height:81px" alt="" src='../imagens/logo_inicio.png' ></td>
72 </tr> 72 </tr>
73 <tr> 73 <tr>
74 <td><center> 74 <td><center>
interface/googleearth.phtml
@@ -97,7 +97,7 @@ include_once(&quot;../ms_configura.php&quot;); @@ -97,7 +97,7 @@ include_once(&quot;../ms_configura.php&quot;);
97 <td><center><h1><div id=versaoi3geo ></div><h2>i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3>Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 97 <td><center><h1><div id=versaoi3geo ></div><h2>i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3>Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
98 </tr> 98 </tr>
99 <tr> 99 <tr>
100 - <td style="padding:10px;"><center><img alt="logomarca" src='../imagens/logo_inicio.png'></td> 100 + <td style="padding:10px;"><center><img style="width:560px;height:81px" alt="logomarca" src='../imagens/logo_inicio.png'></td>
101 </tr> 101 </tr>
102 <tr> 102 <tr>
103 <td><center> 103 <td><center>
interface/googlemaps.phtml
@@ -71,7 +71,7 @@ include_once(&quot;../ms_configura.php&quot;); @@ -71,7 +71,7 @@ include_once(&quot;../ms_configura.php&quot;);
71 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 71 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
72 </tr> 72 </tr>
73 <tr> 73 <tr>
74 - <td style="padding:10px;"><center><img alt="logomarca" src='../imagens/logo_inicio.png'></td> 74 + <td style="padding:10px;"><center><img style="width:560px;height:81px" alt="logomarca" src='../imagens/logo_inicio.png'></td>
75 </tr> 75 </tr>
76 <tr> 76 <tr>
77 <td><center> 77 <td><center>
interface/googlemaps1.phtml
@@ -96,7 +96,7 @@ include_once(&quot;../ms_configura.php&quot;); @@ -96,7 +96,7 @@ include_once(&quot;../ms_configura.php&quot;);
96 <td><center><h1><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;" >i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;" >Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 96 <td><center><h1><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;" >i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;" >Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
97 </tr> 97 </tr>
98 <tr> 98 <tr>
99 - <td style="padding:10px;"><center><img alt="logomarca" src='../imagens/logo_inicio.png'></td> 99 + <td style="padding:10px;"><center><img style="width:560px;height:81px" alt="logomarca" src='../imagens/logo_inicio.png'></td>
100 </tr> 100 </tr>
101 <tr> 101 <tr>
102 <td><center> 102 <td><center>
interface/openlayers.htm
@@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
3 <head> 3 <head>
4 <meta http-equiv="Category" content="i3Geo Mapa interativo MMA geoprocessamento sig mobile"> 4 <meta http-equiv="Category" content="i3Geo Mapa interativo MMA geoprocessamento sig mobile">
5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> 5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  6 +
6 <title>i3GEO - OpenLayers</title> 7 <title>i3GEO - OpenLayers</title>
7 8
8 </head> 9 </head>
@@ -68,7 +69,7 @@ @@ -68,7 +69,7 @@
68 <td><center><h1 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 69 <td><center><h1 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-weight:normal;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
69 </tr> 70 </tr>
70 <tr> 71 <tr>
71 - <td style="padding:10px;"><center><img alt="" src='../imagens/logo_inicio.png' ></td> 72 + <td style="padding:10px;"><center><img alt="" style="width:560px;height:81px" src='../imagens/logo_inicio.png' ></td>
72 </tr> 73 </tr>
73 <tr> 74 <tr>
74 <td><center> 75 <td><center>
interface/openlayersdebug.htm
@@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
68 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td> 68 <td><center><h1 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;"><div id=versaoi3geo ></div><h2 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">i3Geo - Software livre para criação de mapas interativos e geoprocessamento<h3 style="font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;">Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro</h3></h2></h1></td>
69 </tr> 69 </tr>
70 <tr> 70 <tr>
71 - <td style="padding:10px;"><center><img alt="" src='../imagens/logo_inicio.png' ></td> 71 + <td style="padding:10px;"><center><img style="width:560px;height:81px" alt="" src='../imagens/logo_inicio.png' ></td>
72 </tr> 72 </tr>
73 <tr> 73 <tr>
74 <td><center> 74 <td><center>