From ae80570d4b0ba4b4261d0964a514e82131e3d454 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 12 May 2011 04:06:22 +0000 Subject: [PATCH] --- classesphp/mapa_googlemaps.php | 25 ++++++++++++++++++++++++- classesphp/mapa_openlayers.php | 24 +++++++++++++++++++++++- ferramentas/telaremota/googlemaps1.php | 43 ++++++++++++++++++++++++++++++++++++++++++- ferramentas/telaremota/index.js.php | 5 +++++ ferramentas/telaremota/openlayers1.php | 41 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 135 insertions(+), 3 deletions(-) diff --git a/classesphp/mapa_googlemaps.php b/classesphp/mapa_googlemaps.php index 9bfdee0..04e5ce0 100644 --- a/classesphp/mapa_googlemaps.php +++ b/classesphp/mapa_googlemaps.php @@ -7,7 +7,30 @@ das variáveis de conexão com banco e outras operações específicas do i3Geo. É utilizado especificamente nas interfaces que utilizam a biblioteca Googlemaps. -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). +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). + +Parametros: + +g_sid {string} - código da "section" PHP + +telaR {string} - (opcional) utilizado para autorizar o uso do mapfile aberto (deve estar registrado em $fingerprint (variável de seção) + +tipolayer {fundo|} - (opcional) indica que a imagem a ser produzida compõe o fundo do mapa + +BBOX {xmin xmax ymin ymax} - extensão geográfica a ser utilizada no desenho do mapa + +WIDTH {numeric} - largura do mapa + +HEIGHT {numeric} - altura do mapa + +layer {string} - código do layer existente no mapa que será desenhado (ignorado quando telaR for definido) + +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 + +TIPOIMAGEM {cinza|sepiaclara|sepianormal|negativo|detectaBordas|embassa|gaussian_blur|selective_blur|mean_removal|pixelate +} - filtro de imagem que será aplicado na imagem + Licenca: diff --git a/classesphp/mapa_openlayers.php b/classesphp/mapa_openlayers.php index a481c46..6ceaa7b 100644 --- a/classesphp/mapa_openlayers.php +++ b/classesphp/mapa_openlayers.php @@ -7,7 +7,29 @@ das variáveis de conexão com banco e outras operações específicas do i3Geo. É utilizado especificamente nas interfaces que utilizam a biblioteca OpenLayers em LAYERS do tipo WMS. -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). +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). + +Parametros: + +g_sid {string} - código da "section" PHP + +telaR {string} - (opcional) utilizado para autorizar o uso do mapfile aberto (deve estar registrado em $fingerprint (variável de seção) + +tipolayer {fundo|} - (opcional) indica que a imagem a ser produzida compõe o fundo do mapa + +BBOX {xmin xmax ymin ymax} - extensão geográfica a ser utilizada no desenho do mapa + +WIDTH {numeric} - largura do mapa + +HEIGHT {numeric} - altura do mapa + +layer {string} - código do layer existente no mapa que será desenhado (ignorado quando telaR for definido) + +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 + +TIPOIMAGEM {cinza|sepiaclara|sepianormal|negativo|detectaBordas|embassa|gaussian_blur|selective_blur|mean_removal|pixelate +} - filtro de imagem que será aplicado na imagem Licenca: diff --git a/ferramentas/telaremota/googlemaps1.php b/ferramentas/telaremota/googlemaps1.php index 7659e7e..b0c0606 100644 --- a/ferramentas/telaremota/googlemaps1.php +++ b/ferramentas/telaremota/googlemaps1.php @@ -12,6 +12,47 @@
- + \ No newline at end of file diff --git a/ferramentas/telaremota/index.js.php b/ferramentas/telaremota/index.js.php index 009e150..6b0d868 100644 --- a/ferramentas/telaremota/index.js.php +++ b/ferramentas/telaremota/index.js.php @@ -122,6 +122,11 @@ i3GEOF.telaremota = { if(i3GEO.eventos.NAVEGAMAPA.toString().search("gravaExtent()") < 0) {i3GEO.eventos.NAVEGAMAPA.push("i3GEOF.telaremota.gravaExtent()");} }, + /* + Function: gravaExtent + + Grava a extensão geográfica do mapa atual na section PHP aberta pelo mapa atual. + */ gravaExtent: function(){ var p,cp,temp; temp = function(){}; diff --git a/ferramentas/telaremota/openlayers1.php b/ferramentas/telaremota/openlayers1.php index c708e08..e6518ed 100644 --- a/ferramentas/telaremota/openlayers1.php +++ b/ferramentas/telaremota/openlayers1.php @@ -12,6 +12,47 @@