Commit ae80570d4b0ba4b4261d0964a514e82131e3d454

Authored by Edmar Moretti
1 parent 7cb3b61d

--no commit message

classesphp/mapa_googlemaps.php
... ... @@ -7,7 +7,30 @@ das variáveis de conexão com banco e outras operações específicas do i3Geo.
7 7  
8 8 É utilizado especificamente nas interfaces que utilizam a biblioteca Googlemaps.
9 9  
10   -Precisa do código da "section" PHP aberta pelo i3Geo ou o código para acesso especial indicado no parâmetro telaR (veja a ferramenta TELAREMOTA).
  10 +Precisa do código da "section" PHP aberta pelo i3Geo ou o código para acesso especial indicado no parâmetro telaR
  11 +(veja a ferramenta TELAREMOTA).
  12 +
  13 +Parametros:
  14 +
  15 +g_sid {string} - código da "section" PHP
  16 +
  17 +telaR {string} - (opcional) utilizado para autorizar o uso do mapfile aberto (deve estar registrado em $fingerprint (variável de seção)
  18 +
  19 +tipolayer {fundo|} - (opcional) indica que a imagem a ser produzida compõe o fundo do mapa
  20 +
  21 +BBOX {xmin xmax ymin ymax} - extensão geográfica a ser utilizada no desenho do mapa
  22 +
  23 +WIDTH {numeric} - largura do mapa
  24 +
  25 +HEIGHT {numeric} - altura do mapa
  26 +
  27 +layer {string} - código do layer existente no mapa que será desenhado (ignorado quando telaR for definido)
  28 +
  29 +DESLIGACACHE {sim|nao} - força a não usar o cache de imagens qd definido como "sim", do contrário, o uso ou não do cache será definido automaticamente
  30 +
  31 +TIPOIMAGEM {cinza|sepiaclara|sepianormal|negativo|detectaBordas|embassa|gaussian_blur|selective_blur|mean_removal|pixelate
  32 +} - filtro de imagem que será aplicado na imagem
  33 +
11 34  
12 35 Licenca:
13 36  
... ...
classesphp/mapa_openlayers.php
... ... @@ -7,7 +7,29 @@ das variáveis de conexão com banco e outras operações específicas do i3Geo.
7 7  
8 8 É utilizado especificamente nas interfaces que utilizam a biblioteca OpenLayers em LAYERS do tipo WMS.
9 9  
10   -Precisa do código da "section" PHP aberta pelo i3Geo ou o código para acesso especial indicado no parâmetro telaR (veja a ferramenta TELAREMOTA).
  10 +Precisa do código da "section" PHP aberta pelo i3Geo ou o código para acesso especial indicado no parâmetro telaR
  11 +(veja a ferramenta TELAREMOTA).
  12 +
  13 +Parametros:
  14 +
  15 +g_sid {string} - código da "section" PHP
  16 +
  17 +telaR {string} - (opcional) utilizado para autorizar o uso do mapfile aberto (deve estar registrado em $fingerprint (variável de seção)
  18 +
  19 +tipolayer {fundo|} - (opcional) indica que a imagem a ser produzida compõe o fundo do mapa
  20 +
  21 +BBOX {xmin xmax ymin ymax} - extensão geográfica a ser utilizada no desenho do mapa
  22 +
  23 +WIDTH {numeric} - largura do mapa
  24 +
  25 +HEIGHT {numeric} - altura do mapa
  26 +
  27 +layer {string} - código do layer existente no mapa que será desenhado (ignorado quando telaR for definido)
  28 +
  29 +DESLIGACACHE {sim|nao} - força a não usar o cache de imagens qd definido como "sim", do contrário, o uso ou não do cache será definido automaticamente
  30 +
  31 +TIPOIMAGEM {cinza|sepiaclara|sepianormal|negativo|detectaBordas|embassa|gaussian_blur|selective_blur|mean_removal|pixelate
  32 +} - filtro de imagem que será aplicado na imagem
11 33  
12 34 Licenca:
13 35  
... ...
ferramentas/telaremota/googlemaps1.php
... ... @@ -12,6 +12,47 @@
12 12 <body onload="inicia()">
13 13 <div id=googlemapsdiv style="width:100%;height:100%;"></div>
14 14 <script>
  15 +/*
  16 +Title: Tela remota - Google Maps
  17 +
  18 +Interface baseada na API Google Maps utilizada na apresentação remota do mapa em uso.
  19 +
  20 +Parametros:
  21 +
  22 +g_sid {string} - código da "section" PHP aberta na criação do mapa em uso
  23 +
  24 +telaR {string} - código especial que autoriza o uso do mapa atual em um navegador diferente daquele utilizado na criação do mapa em uso
  25 +
  26 +Veja:
  27 +
  28 +<i3GEO.tema.dialogo.telaremota>
  29 +
  30 +Arquivo:
  31 +
  32 +i3geo/ferramentas/telaremota/index.js.php
  33 +
  34 +Licenca:
  35 +
  36 +GPL2
  37 +
  38 +i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  39 +
  40 +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil
  41 +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  42 +
  43 +Este programa é software livre; você pode redistribuí-lo
  44 +e/ou modificá-lo sob os termos da Licença Pública Geral
  45 +GNU conforme publicada pela Free Software Foundation;
  46 +
  47 +Este programa é distribuído na expectativa de que seja útil,
  48 +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
  49 +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
  50 +Consulte a Licença Pública Geral do GNU para mais detalhes.
  51 +Você deve ter recebido uma cópia da Licença Pública Geral do
  52 +GNU junto com este programa; se não, escreva para a
  53 +Free Software Foundation, Inc., no endereço
  54 +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  55 +*/
15 56 function inicia(){
16 57 extentAnterior = "";
17 58 contadorSalva = 0;
... ... @@ -82,4 +123,4 @@ function recuperaMapa(){
82 123 }
83 124 </script>
84 125 </body>
85   -</html>
  126 +</html>
86 127 \ No newline at end of file
... ...
ferramentas/telaremota/index.js.php
... ... @@ -122,6 +122,11 @@ i3GEOF.telaremota = {
122 122 if(i3GEO.eventos.NAVEGAMAPA.toString().search("gravaExtent()") < 0)
123 123 {i3GEO.eventos.NAVEGAMAPA.push("i3GEOF.telaremota.gravaExtent()");}
124 124 },
  125 + /*
  126 + Function: gravaExtent
  127 +
  128 + Grava a extensão geográfica do mapa atual na section PHP aberta pelo mapa atual.
  129 + */
125 130 gravaExtent: function(){
126 131 var p,cp,temp;
127 132 temp = function(){};
... ...
ferramentas/telaremota/openlayers1.php
... ... @@ -12,6 +12,47 @@
12 12 <body onload="inicia()">
13 13 <div id=openlayers style="width:100%;height:100%;"></div>
14 14 <script>
  15 +/*
  16 +Title: Tela remota - OpenLayers
  17 +
  18 +Interface baseada na API OpenLayers utilizada na apresentação remota do mapa em uso.
  19 +
  20 +Parametros:
  21 +
  22 +g_sid {string} - código da "section" PHP aberta na criação do mapa em uso
  23 +
  24 +telaR {string} - código especial que autoriza o uso do mapa atual em um navegador diferente daquele utilizado na criação do mapa em uso
  25 +
  26 +Veja:
  27 +
  28 +<i3GEO.tema.dialogo.telaremota>
  29 +
  30 +Arquivo:
  31 +
  32 +i3geo/ferramentas/telaremota/index.js.php
  33 +
  34 +Licenca:
  35 +
  36 +GPL2
  37 +
  38 +i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  39 +
  40 +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil
  41 +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  42 +
  43 +Este programa é software livre; você pode redistribuí-lo
  44 +e/ou modificá-lo sob os termos da Licença Pública Geral
  45 +GNU conforme publicada pela Free Software Foundation;
  46 +
  47 +Este programa é distribuído na expectativa de que seja útil,
  48 +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
  49 +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
  50 +Consulte a Licença Pública Geral do GNU para mais detalhes.
  51 +Você deve ter recebido uma cópia da Licença Pública Geral do
  52 +GNU junto com este programa; se não, escreva para a
  53 +Free Software Foundation, Inc., no endereço
  54 +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  55 +*/
15 56 function inicia(){
16 57 extentAnterior = "";
17 58 contadorSalva = 0;
... ...