PHP

Arquivo

i3geo/classesjs/classe_php.js

Licenca

GPL2

i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@gmai.nosp@m.l.com

Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation;

Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUACÃO A UMA FINALIDADE ESPECÍFICA.  Consulte a Licença Pública Geral do GNU para mais detalhes.  Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.

Summary
PHPi3geo/classesjs/classe_php.js
Propriedades
cpJSONObjeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON
i3GEO.phpChamadas em AJAX que executam programas no lado do servidor
Functions
verificaVerifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem
insereSHPgrafico<INSERESHPGRAFICO>
insereSHP<INSERESHP>
pegaMensagens<PEGAMENSAGENS>
areaPixel<AREAPIXEL>
excluitema<EXCLUITEMA>
reordenatemas<REORDENATEMAS>
criaLegendaHTML<CRIALEGENDAHTML>
inverteStatusClasse<INVERTESTATUSCLASSE>
ligatemas<LIGATEMAS>
pegalistademenus<PEGALISTADEMENUS>
pegalistadegrupos<PEGALISTADEGRUPOS>
pegalistadeSubgrupos<PEGALISTADESUBGRUPOS>
pegalistadetemas<PEGALISTADETEMAS>
listaTemas<LISTATEMAS>
listaTemasEditaveis<LISTATEMASLOCAIS>
listaTemasComSel<LISTATEMASCOMSEL>
listatemasTipo<LISTATEMASTIPO>
pegaSistemas<PEGASISTEMAS>
listadrives<LISTADRIVES>
listaarquivos<LISTAARQUIVOS>
geo2utm<GEO2UTM>
desativacgi<DESATIVACGI>
pegaMapas<PEGALISTADEMAPAS>
mudatamanho<MUDATAMANHO>
ativalogo<ATIVALOGO>
insereAnnotation<INSEREFEATURE>
identificaunico<IDENTIFICAUNICO>
recuperamapa<RECUPERAMAPA>
criaLegendaImagem<CRIALEGENDAIMAGEM>
referenciadinamica<REFERENCIADINAMICA>
referencia<REFERENCIA>
pan<PAN>
aproxima<APROXIMA>
afasta<AFASTA>
zoomponto<ZOOMPONTO>
localizaIP<LOCALIZAIP>
mudaextO parâmetro “atualiza” é do tipo booleano e indica se o redesenho do mapa será feito ou não.
mudaescala<MUDAESCALA>
aplicaResolucao<crialente>
geradestaque<GERADESTAQUE>
selecaopt<SELECAOPT>
selecaobox<SELECAOBOX>
selecaoext<SELECAOEXT>
selecaoatrib2<SELECAOATRIB2>
selecaotema<SELECAOTEMA>
sobetema<SOBETEMA>
descetema<DESCETEMA>
fontetema<FONTETEMA>
zoomtema<ZOOMTEMA>
zoomsel<ZOOMSEL>
limpasel<LIMPASEL>
invertestatuslegenda<INVERTESTATUSLEGENDA>
aplicaCorClasseTema<APLICACORCLASSETEMA>
mudatransp<MUDATRANSP>
mudanome<MUDANOME>
adicionaTemaWMS<ADICIONATEMAWMS>
adicionaTemaSHP<ADICIONATEMASHP>
adicionaTemaIMG<ADICIONATEMAIMG>
identifica2Depreciado na versão 4.7 (utilize “identifica3”)
identifica3<IDENTIFICA3>
reiniciaMapa<REINICIAMAPA>
procurartemas2<PROCURARTEMAS2>
procurartemasestrela<PROCURARTEMASESTRELA>
adtema<ADTEMA>
escalagrafica<ESCALAGRAFICA>
googlemaps<GOOGLEMAPS>
googleearth<GOOGLEEARTH>
openlayers<OPENLAYERS>
corpo<CORPO>
converte2googlemaps<CONVERTE2GOOGLEMAPS>
converte2openlayers<CONVERTE2OPENLAYERS>
criamapa<CRIAMAPA>
inicia<INICIA>
chaveGoogle<CHAVEGOOGLE>
listaRSSwsARRAY<LISTARSSWSARRAY>
listaLayersWMS<LISTALAYERSWMS>
buscaRapida<BUSCARAPIDA>
listaItensTema<LISTAITENS>
listaValoresItensTema<LISTAREGISTROS>
extRegistros<EXTREGISTROS>
listaFontesTexto<LISTATRUETYPE>
listaEpsg<LISTAEPSG>
criatemasel<CRIATEMASEL>
pegaData<PEGADATA>
pegaMetaData<PEGAMETADATA>
alteraData<ALTERADATA>
dadosPerfilRelevo<DADOSPERFILRELEVO>
funcoesGeometriasWkt<FUNCOESGEOMETRIASWKT>
listaVariavelObtém a lista de variáveis do sistema de metadados estatísticos
listaMedidaVariavelObtém a lista medidas de uma variável do sistema de metadados estatísticos
listaParametrosMedidaVariavelObtém a lista de parâmetros de uma medida de uma variável do sistema de metadados estatísticos
listaRegioesMedidaVariavelObtém a lista de regioes de uma medida de uma variável do sistema de metadados estatísticos
listaValoresParametroMedidaVariavelObtém a lista de valores de um parâmetro de uma medida de uma variável do sistema de metadados estatísticos
relatorioVariavelRelatorio descritivo de uma variável do sistema de metadados estatísticos
listaClassificacaoMedidaLista as classificacoes de uma medida de variavel do sistema de metadados estatísticos
listaClasseClassificacaoLista as classes de uma classificacao de uma medida de variavel do sistema de metadados estatísticos
mapfileMedidaVariavelAdiciona uma camada ao mapa baseado no sistema de metadados estatísticos
listaTipoRegiaoLista as regioes cadastradas no sistema de metadados estatisticos
mapfileTipoRegiaoAdiciona ao mapa camada baseada nas regioes cadastradas no sistema de metadados estatisticos
listaHierarquiaRegioesLista as regioes cadastradas no sistema de metadados estatisticos organizadas de forma hierarquica
aplicaFiltroRegiaoAplica um filtro no SQL que define uma camada do sistema de metadados estatisticos para filtrar para uma regiao especifica
listaCamadasMetaestatLista as camadas existentes no mapa e que se referem ao sistema METAESTAT
listaGruposMapaMetaestatLista os grupos cadastrados no sistema de publicacao de mapas do METAESTAT
listaTemasMapaMetaestatLista os temas cadastrados no sistema de publicacao de mapas do METAESTAT
salvaMapaBancoSalva o mapfile atual no banco de dados de administracao

Propriedades

cpJSON

Objeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON

Exemplo

cpJSON.call()

Return

O objeto CPAINT retorna os dados encapsulados em um objeto JSON.  Os programas PHP que fazem uso dessa biblioteca (CPAINT) devem fazer o include da mesma.  Os dados de interesse retornados no objeto JSON, ficam embutidos na propriedade “data”, por exemplo:

var temp = function(retorno){alert(retorno.data);}

cpJSON.call(p,”teste”,temp);

onde, p contém o nome do programa PHP e seus parâmetros “teste” é o nome da função PHP (no caso do i3Geo, isso não afeta em nada) e temp é a função que tratará o retorno dos dados.

i3GEO.php

Chamadas em AJAX que executam programas no lado do servidor

Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome do arquivo correspondente ao mapfile atualmente em uso

Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT.  Esse objeto é utilizado nas chamadas AJAX.

O objeto cpJSON possuí um método .call que executa a operação AJAX.  Esse método utiliza basicamente dois parametros, sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá receber e processar os resultados do programa.  Exemplo:

cpJSON.call(p,””,funcao);

”p” é a URL e funcao o nome da função

Para compor “p” o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo

var p = i3GEO.configura.locaplic+”/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid=”+i3GEO.configura.sid

Para mais detalhes sobre as funções, veja <mapa_controle.php>

Summary
Functions
verificaVerifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem
insereSHPgrafico<INSERESHPGRAFICO>
insereSHP<INSERESHP>
pegaMensagens<PEGAMENSAGENS>
areaPixel<AREAPIXEL>
excluitema<EXCLUITEMA>
reordenatemas<REORDENATEMAS>
criaLegendaHTML<CRIALEGENDAHTML>
inverteStatusClasse<INVERTESTATUSCLASSE>
ligatemas<LIGATEMAS>
pegalistademenus<PEGALISTADEMENUS>
pegalistadegrupos<PEGALISTADEGRUPOS>
pegalistadeSubgrupos<PEGALISTADESUBGRUPOS>
pegalistadetemas<PEGALISTADETEMAS>
listaTemas<LISTATEMAS>
listaTemasEditaveis<LISTATEMASLOCAIS>
listaTemasComSel<LISTATEMASCOMSEL>
listatemasTipo<LISTATEMASTIPO>
pegaSistemas<PEGASISTEMAS>
listadrives<LISTADRIVES>
listaarquivos<LISTAARQUIVOS>
geo2utm<GEO2UTM>
desativacgi<DESATIVACGI>
pegaMapas<PEGALISTADEMAPAS>
mudatamanho<MUDATAMANHO>
ativalogo<ATIVALOGO>
insereAnnotation<INSEREFEATURE>
identificaunico<IDENTIFICAUNICO>
recuperamapa<RECUPERAMAPA>
criaLegendaImagem<CRIALEGENDAIMAGEM>
referenciadinamica<REFERENCIADINAMICA>
referencia<REFERENCIA>
pan<PAN>
aproxima<APROXIMA>
afasta<AFASTA>
zoomponto<ZOOMPONTO>
localizaIP<LOCALIZAIP>
mudaextO parâmetro “atualiza” é do tipo booleano e indica se o redesenho do mapa será feito ou não.
mudaescala<MUDAESCALA>
aplicaResolucao<crialente>
geradestaque<GERADESTAQUE>
selecaopt<SELECAOPT>
selecaobox<SELECAOBOX>
selecaoext<SELECAOEXT>
selecaoatrib2<SELECAOATRIB2>
selecaotema<SELECAOTEMA>
sobetema<SOBETEMA>
descetema<DESCETEMA>
fontetema<FONTETEMA>
zoomtema<ZOOMTEMA>
zoomsel<ZOOMSEL>
limpasel<LIMPASEL>
invertestatuslegenda<INVERTESTATUSLEGENDA>
aplicaCorClasseTema<APLICACORCLASSETEMA>
mudatransp<MUDATRANSP>
mudanome<MUDANOME>
adicionaTemaWMS<ADICIONATEMAWMS>
adicionaTemaSHP<ADICIONATEMASHP>
adicionaTemaIMG<ADICIONATEMAIMG>
identifica2Depreciado na versão 4.7 (utilize “identifica3”)
identifica3<IDENTIFICA3>
reiniciaMapa<REINICIAMAPA>
procurartemas2<PROCURARTEMAS2>
procurartemasestrela<PROCURARTEMASESTRELA>
adtema<ADTEMA>
escalagrafica<ESCALAGRAFICA>
googlemaps<GOOGLEMAPS>
googleearth<GOOGLEEARTH>
openlayers<OPENLAYERS>
corpo<CORPO>
converte2googlemaps<CONVERTE2GOOGLEMAPS>
converte2openlayers<CONVERTE2OPENLAYERS>
criamapa<CRIAMAPA>
inicia<INICIA>
chaveGoogle<CHAVEGOOGLE>
listaRSSwsARRAY<LISTARSSWSARRAY>
listaLayersWMS<LISTALAYERSWMS>
buscaRapida<BUSCARAPIDA>
listaItensTema<LISTAITENS>
listaValoresItensTema<LISTAREGISTROS>
extRegistros<EXTREGISTROS>
listaFontesTexto<LISTATRUETYPE>
listaEpsg<LISTAEPSG>
criatemasel<CRIATEMASEL>
pegaData<PEGADATA>
pegaMetaData<PEGAMETADATA>
alteraData<ALTERADATA>
dadosPerfilRelevo<DADOSPERFILRELEVO>
funcoesGeometriasWkt<FUNCOESGEOMETRIASWKT>
listaVariavelObtém a lista de variáveis do sistema de metadados estatísticos
listaMedidaVariavelObtém a lista medidas de uma variável do sistema de metadados estatísticos
listaParametrosMedidaVariavelObtém a lista de parâmetros de uma medida de uma variável do sistema de metadados estatísticos
listaRegioesMedidaVariavelObtém a lista de regioes de uma medida de uma variável do sistema de metadados estatísticos
listaValoresParametroMedidaVariavelObtém a lista de valores de um parâmetro de uma medida de uma variável do sistema de metadados estatísticos
relatorioVariavelRelatorio descritivo de uma variável do sistema de metadados estatísticos
listaClassificacaoMedidaLista as classificacoes de uma medida de variavel do sistema de metadados estatísticos
listaClasseClassificacaoLista as classes de uma classificacao de uma medida de variavel do sistema de metadados estatísticos
mapfileMedidaVariavelAdiciona uma camada ao mapa baseado no sistema de metadados estatísticos
listaTipoRegiaoLista as regioes cadastradas no sistema de metadados estatisticos
mapfileTipoRegiaoAdiciona ao mapa camada baseada nas regioes cadastradas no sistema de metadados estatisticos
listaHierarquiaRegioesLista as regioes cadastradas no sistema de metadados estatisticos organizadas de forma hierarquica
aplicaFiltroRegiaoAplica um filtro no SQL que define uma camada do sistema de metadados estatisticos para filtrar para uma regiao especifica
listaCamadasMetaestatLista as camadas existentes no mapa e que se referem ao sistema METAESTAT
listaGruposMapaMetaestatLista os grupos cadastrados no sistema de publicacao de mapas do METAESTAT
listaTemasMapaMetaestatLista os temas cadastrados no sistema de publicacao de mapas do METAESTAT
salvaMapaBancoSalva o mapfile atual no banco de dados de administracao

Functions

verifica

verifica: function()

Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem

insereSHPgrafico

insereSHPgrafico: function(funcao,
tema,
x,
y,
itens,
shadow_height,
width,
inclinacao)

<INSERESHPGRAFICO>

insereSHP

insereSHP: function(funcao,
tema,
item,
valoritem,
xy,
projecao)

<INSERESHP>

pegaMensagens

pegaMensagens: function(funcao)

<PEGAMENSAGENS>

areaPixel

areaPixel: function(funcao,
g_celula)

<AREAPIXEL>

excluitema

excluitema: function(funcao,
temas)

<EXCLUITEMA>

reordenatemas

reordenatemas: function(funcao,
lista)

<REORDENATEMAS>

criaLegendaHTML

criaLegendaHTML: function(funcao,
tema,
template)

<CRIALEGENDAHTML>

inverteStatusClasse

inverteStatusClasse: function(funcao,
tema,
classe)

<INVERTESTATUSCLASSE>

ligatemas

ligatemas: function(funcao,
desligar,
ligar,
adicionar)

<LIGATEMAS>

pegalistademenus

pegalistademenus: function(funcao)

<PEGALISTADEMENUS>

pegalistadegrupos

pegalistadegrupos: function(funcao,
id_menu,
listasgrupos)

<PEGALISTADEGRUPOS>

pegalistadeSubgrupos

pegalistadeSubgrupos: function(funcao,
id_menu,
id_grupo)

<PEGALISTADESUBGRUPOS>

pegalistadetemas

pegalistadetemas: function(funcao,
id_menu,
id_grupo,
id_subgrupo)

<PEGALISTADETEMAS>

listaTemas

listaTemas: function(funcao,
tipo,
locaplic,
sid)

<LISTATEMAS>

listaTemasEditaveis

listaTemasEditaveis: function(funcao,
locaplic,
sid)

<LISTATEMASLOCAIS>

listaTemasComSel

listaTemasComSel: function(funcao,
locaplic,
sid)

<LISTATEMASCOMSEL>

listatemasTipo

listatemasTipo: function(funcao,
tipo,
locaplic,
sid)

<LISTATEMASTIPO>

pegaSistemas

pegaSistemas: function(funcao)

<PEGASISTEMAS>

listadrives

listadrives: function(funcao)

<LISTADRIVES>

listaarquivos

listaarquivos: function(funcao,
caminho)

<LISTAARQUIVOS>

geo2utm

geo2utm: function(funcao,
x,
y)

<GEO2UTM>

desativacgi

desativacgi: function(funcao)

<DESATIVACGI>

pegaMapas

pegaMapas: function(funcao)

<PEGALISTADEMAPAS>

mudatamanho

mudatamanho: function(funcao,
altura,
largura)

<MUDATAMANHO>

ativalogo

ativalogo: function(funcao,
altura,
largura)

<ATIVALOGO>

insereAnnotation

insereAnnotation: function(funcao,
pin,
xy,
texto,
position,
partials,
offsetx,
offsety,
minfeaturesize,
mindistance,
force,
shadowcolor,
shadowsizex,
shadowsizey,
outlinecolor,
cor,
sombray,
sombrax,
sombra,
fundo,
angulo,
tamanho,
fonte)

<INSEREFEATURE>

identificaunico

identificaunico: function(funcao,
xy,
tema,
item)

<IDENTIFICAUNICO>

recuperamapa

recuperamapa: function(funcao)

<RECUPERAMAPA>

criaLegendaImagem

criaLegendaImagem: function(funcao)

<CRIALEGENDAIMAGEM>

referenciadinamica

referenciadinamica: function(funcao,
zoom,
tipo,
w,
h)

<REFERENCIADINAMICA>

referencia

referencia: function(funcao)

<REFERENCIA>

pan

pan: function(funcao,
escala,
tipo,
x,
y)

<PAN>

aproxima

aproxima: function(funcao,
nivel)

<APROXIMA>

afasta

afasta: function(funcao,
nivel)

<AFASTA>

zoomponto

zoomponto: function(funcao,
x,
y,
tamanho,
simbolo,
cor)

<ZOOMPONTO>

localizaIP

localizaIP: function(funcao)

<LOCALIZAIP>

mudaext

mudaext: function(funcao,
tipoimagem,
ext,
locaplic,
sid,
atualiza,
geo)

O parâmetro “atualiza” é do tipo booleano e indica se o redesenho do mapa será feito ou não.

O parâmetro “geo” é do tipo booleano e indica se as coordenadas deverão ser convertidas para geográficas ao serem salvas no mapfile

<MUDAEXT>

mudaescala

mudaescala: function(funcao,
escala)

<MUDAESCALA>

aplicaResolucao

aplicaResolucao: function(funcao,
resolucao)

<crialente>

geradestaque

geradestaque: function(funcao,
tema,
ext)

<GERADESTAQUE>

selecaopt

selecaopt: function(funcao,
tema,
xy,
tipo,
tolerancia)

<SELECAOPT>

selecaobox

selecaobox: function(funcao,
tema,
tipo,
box)

<SELECAOBOX>

selecaoext

selecaoext: function(funcao,
tema,
tipo)

<SELECAOEXT>

selecaoatrib2

selecaoatrib2: function(funcao,
tema,
filtro,
tipo)

<SELECAOATRIB2>

selecaotema

selecaotema: function(funcao,
temao,
tema,
tipo)

<SELECAOTEMA>

sobetema

sobetema: function(funcao,
tema)

<SOBETEMA>

descetema

descetema: function(funcao,
tema)

<DESCETEMA>

fontetema

fontetema: function(funcao,
tema)

<FONTETEMA>

zoomtema

zoomtema: function(funcao,
tema)

<ZOOMTEMA>

zoomsel

zoomsel: function(funcao,
tema)

<ZOOMSEL>

limpasel

limpasel: function(funcao,
tema)

<LIMPASEL>

invertestatuslegenda

invertestatuslegenda: function(funcao,
tema)

<INVERTESTATUSLEGENDA>

aplicaCorClasseTema

aplicaCorClasseTema: function(funcao,
idtema,
idclasse,
rgb)

<APLICACORCLASSETEMA>

mudatransp

mudatransp: function(funcao,
tema,
valor)

<MUDATRANSP>

mudanome

mudanome: function(funcao,
tema,
valor)

<MUDANOME>

adicionaTemaWMS

adicionaTemaWMS: function(funcao,
servico,
tema,
nome,
proj,
formato,
versao,
nomecamada,
tiporep,
suportasld,
formatosinfo,
locaplic,
sid)

<ADICIONATEMAWMS>

adicionaTemaSHP

adicionaTemaSHP: function(funcao,
path)

<ADICIONATEMASHP>

adicionaTemaIMG

adicionaTemaIMG: function(funcao,
path)

<ADICIONATEMAIMG>

identifica2

identifica2: function(funcao,
x,
y,
resolucao,
opcao,
locaplic,
sid,
tema,
ext,
listaDeTemas)

Depreciado na versão 4.7 (utilize “identifica3”)

<IDENTIFICA2>

identifica3

identifica3: function(funcao,
x,
y,
resolucao,
opcao,
locaplic,
sid,
tema,
ext,
listaDeTemas)

<IDENTIFICA3>

reiniciaMapa

reiniciaMapa: function(funcao)

<REINICIAMAPA>

procurartemas2

procurartemas2: function(funcao,
procurar,
locaplic)

<PROCURARTEMAS2>

procurartemasestrela

procurartemasestrela: function(funcao,
nivel,
fatorestrela,
locaplic)

<PROCURARTEMASESTRELA>

adtema

adtema: function(funcao,
temas,
locaplic,
sid)

<ADTEMA>

escalagrafica

escalagrafica: function(funcao)

<ESCALAGRAFICA>

googlemaps

googlemaps: function(funcao)

<GOOGLEMAPS>

googleearth

googleearth: function(funcao)

<GOOGLEEARTH>

openlayers

openlayers: function(funcao)

<OPENLAYERS>

corpo

corpo: function(funcao,
tipoimagem)

<CORPO>

converte2googlemaps

converte2googlemaps: function(funcao)

<CONVERTE2GOOGLEMAPS>

converte2openlayers

converte2openlayers: function(funcao)

<CONVERTE2OPENLAYERS>

criamapa

criamapa: function(funcao,
parametros)

<CRIAMAPA>

inicia

inicia: function(funcao,
embedLegenda,
w,
h)

<INICIA>

chaveGoogle

chaveGoogle: function(funcao)

<CHAVEGOOGLE>

listaRSSwsARRAY

listaRSSwsARRAY: function(funcao,
tipo)

<LISTARSSWSARRAY>

listaLayersWMS

listaLayersWMS: function(funcao,
servico,
nivel,
id_ws,
nomelayer)

<LISTALAYERSWMS>

buscaRapida

buscaRapida: function(funcao,
locaplic,
servico,
palavra)

<BUSCARAPIDA>

listaItensTema

listaItensTema: function(funcao,
tema)

<LISTAITENS>

listaValoresItensTema

listaValoresItensTema: function(funcao,
tema,
itemTema)

<LISTAREGISTROS>

extRegistros

extRegistros: function(funcao,
tema,
reg)

<EXTREGISTROS>

listaFontesTexto

listaFontesTexto: function(funcao)

<LISTATRUETYPE>

listaEpsg

listaEpsg: function(funcao)

<LISTAEPSG>

criatemasel

<CRIATEMASEL>

pegaData

pegaData: function(funcao,
tema)

<PEGADATA>

pegaMetaData

pegaMetaData: function(funcao,
tema)

<PEGAMETADATA>

alteraData

alteraData: function(funcao,
tema,
data)

<ALTERADATA>

dadosPerfilRelevo

dadosPerfilRelevo: function(funcao,
opcao,
pontos,
amostragem,
item)

<DADOSPERFILRELEVO>

funcoesGeometriasWkt

funcoesGeometriasWkt: function(funcao,
listaWkt,
operacao)

<FUNCOESGEOMETRIASWKT>

listaVariavel

listaVariavel: function(funcao,
filtro_esquema)

Obtém a lista de variáveis do sistema de metadados estatísticos

listaMedidaVariavel

listaMedidaVariavel: function(codigo_variavel,
funcao)

Obtém a lista medidas de uma variável do sistema de metadados estatísticos

listaParametrosMedidaVariavel

listaParametrosMedidaVariavel: function(id_medida_variavel,
funcao)

Obtém a lista de parâmetros de uma medida de uma variável do sistema de metadados estatísticos

listaRegioesMedidaVariavel

listaRegioesMedidaVariavel: function(id_medida_variavel,
funcao)

Obtém a lista de regioes de uma medida de uma variável do sistema de metadados estatísticos

listaValoresParametroMedidaVariavel

listaValoresParametroMedidaVariavel: function(id_parametro_medida,
funcao)

Obtém a lista de valores de um parâmetro de uma medida de uma variável do sistema de metadados estatísticos

relatorioVariavel

relatorioVariavel: function(codigo_variavel,
funcao)

Relatorio descritivo de uma variável do sistema de metadados estatísticos

listaClassificacaoMedida

listaClassificacaoMedida: function(id_medida_variavel,
funcao)

Lista as classificacoes de uma medida de variavel do sistema de metadados estatísticos

listaClasseClassificacao

listaClasseClassificacao: function(id_classificacao,
funcao)

Lista as classes de uma classificacao de uma medida de variavel do sistema de metadados estatísticos

mapfileMedidaVariavel

mapfileMedidaVariavel: function(funcao,
id_medida_variavel,
filtro,
todasascolunas,
tipolayer,
titulolayer,
id_classificacao,
agruparpor,
codigo_tipo_regiao)

Adiciona uma camada ao mapa baseado no sistema de metadados estatísticos

listaTipoRegiao

listaTipoRegiao: function(funcao,
codigo_tipo_regiao)

Lista as regioes cadastradas no sistema de metadados estatisticos

mapfileTipoRegiao

mapfileTipoRegiao: function(funcao,
codigo_tipo_regiao,
outlinecolor,
width,
nomes)

Adiciona ao mapa camada baseada nas regioes cadastradas no sistema de metadados estatisticos

listaHierarquiaRegioes

listaHierarquiaRegioes: function(funcao,
codigo_tipo_regiao,
codigoregiaopai,
valorregiaopai)

Lista as regioes cadastradas no sistema de metadados estatisticos organizadas de forma hierarquica

aplicaFiltroRegiao

aplicaFiltroRegiao: function(funcao,
codigo_tipo_regiao,
codigo_regiao)

Aplica um filtro no SQL que define uma camada do sistema de metadados estatisticos para filtrar para uma regiao especifica

listaCamadasMetaestat

listaCamadasMetaestat: function(funcao)

Lista as camadas existentes no mapa e que se referem ao sistema METAESTAT

listaGruposMapaMetaestat

listaGruposMapaMetaestat: function(funcao,
id_mapa)

Lista os grupos cadastrados no sistema de publicacao de mapas do METAESTAT

listaTemasMapaMetaestat

listaTemasMapaMetaestat: function(funcao,
id_mapa_grupo)

Lista os temas cadastrados no sistema de publicacao de mapas do METAESTAT

salvaMapaBanco

salvaMapaBanco: function(funcao,
titulo)

Salva o mapfile atual no banco de dados de administracao

verifica: function()
Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem
insereSHPgrafico: function(funcao,
tema,
x,
y,
itens,
shadow_height,
width,
inclinacao)
INSERESHPGRAFICO
insereSHP: function(funcao,
tema,
item,
valoritem,
xy,
projecao)
INSERESHP
pegaMensagens: function(funcao)
PEGAMENSAGENS
areaPixel: function(funcao,
g_celula)
AREAPIXEL
excluitema: function(funcao,
temas)
EXCLUITEMA
reordenatemas: function(funcao,
lista)
REORDENATEMAS
criaLegendaHTML: function(funcao,
tema,
template)
CRIALEGENDAHTML
inverteStatusClasse: function(funcao,
tema,
classe)
INVERTESTATUSCLASSE
ligatemas: function(funcao,
desligar,
ligar,
adicionar)
LIGATEMAS
pegalistademenus: function(funcao)
PEGALISTADEMENUS
pegalistadegrupos: function(funcao,
id_menu,
listasgrupos)
PEGALISTADEGRUPOS
pegalistadeSubgrupos: function(funcao,
id_menu,
id_grupo)
PEGALISTADESUBGRUPOS
pegalistadetemas: function(funcao,
id_menu,
id_grupo,
id_subgrupo)
PEGALISTADETEMAS
listaTemas: function(funcao,
tipo,
locaplic,
sid)
LISTATEMAS
listaTemasEditaveis: function(funcao,
locaplic,
sid)
LISTATEMASLOCAIS
listaTemasComSel: function(funcao,
locaplic,
sid)
LISTATEMASCOMSEL
listatemasTipo: function(funcao,
tipo,
locaplic,
sid)
LISTATEMASTIPO
pegaSistemas: function(funcao)
PEGASISTEMAS
listadrives: function(funcao)
LISTADRIVES
listaarquivos: function(funcao,
caminho)
LISTAARQUIVOS
geo2utm: function(funcao,
x,
y)
GEO2UTM
desativacgi: function(funcao)
DESATIVACGI
pegaMapas: function(funcao)
PEGALISTADEMAPAS
mudatamanho: function(funcao,
altura,
largura)
MUDATAMANHO
ativalogo: function(funcao,
altura,
largura)
ATIVALOGO
insereAnnotation: function(funcao,
pin,
xy,
texto,
position,
partials,
offsetx,
offsety,
minfeaturesize,
mindistance,
force,
shadowcolor,
shadowsizex,
shadowsizey,
outlinecolor,
cor,
sombray,
sombrax,
sombra,
fundo,
angulo,
tamanho,
fonte)
INSEREFEATURE
identificaunico: function(funcao,
xy,
tema,
item)
IDENTIFICAUNICO
recuperamapa: function(funcao)
RECUPERAMAPA
criaLegendaImagem: function(funcao)
CRIALEGENDAIMAGEM
referenciadinamica: function(funcao,
zoom,
tipo,
w,
h)
REFERENCIADINAMICA
referencia: function(funcao)
REFERENCIA
pan: function(funcao,
escala,
tipo,
x,
y)
PAN
aproxima: function(funcao,
nivel)
APROXIMA
afasta: function(funcao,
nivel)
AFASTA
zoomponto: function(funcao,
x,
y,
tamanho,
simbolo,
cor)
ZOOMPONTO
localizaIP: function(funcao)
LOCALIZAIP
mudaext: function(funcao,
tipoimagem,
ext,
locaplic,
sid,
atualiza,
geo)
O parâmetro “atualiza” é do tipo booleano e indica se o redesenho do mapa será feito ou não.
mudaescala: function(funcao,
escala)
MUDAESCALA
aplicaResolucao: function(funcao,
resolucao)
crialente
geradestaque: function(funcao,
tema,
ext)
GERADESTAQUE
selecaopt: function(funcao,
tema,
xy,
tipo,
tolerancia)
SELECAOPT
selecaobox: function(funcao,
tema,
tipo,
box)
SELECAOBOX
selecaoext: function(funcao,
tema,
tipo)
SELECAOEXT
selecaoatrib2: function(funcao,
tema,
filtro,
tipo)
SELECAOATRIB2
selecaotema: function(funcao,
temao,
tema,
tipo)
SELECAOTEMA
sobetema: function(funcao,
tema)
SOBETEMA
descetema: function(funcao,
tema)
DESCETEMA
fontetema: function(funcao,
tema)
FONTETEMA
zoomtema: function(funcao,
tema)
ZOOMTEMA
zoomsel: function(funcao,
tema)
ZOOMSEL
limpasel: function(funcao,
tema)
LIMPASEL
invertestatuslegenda: function(funcao,
tema)
INVERTESTATUSLEGENDA
aplicaCorClasseTema: function(funcao,
idtema,
idclasse,
rgb)
APLICACORCLASSETEMA
mudatransp: function(funcao,
tema,
valor)
MUDATRANSP
mudanome: function(funcao,
tema,
valor)
MUDANOME
adicionaTemaWMS: function(funcao,
servico,
tema,
nome,
proj,
formato,
versao,
nomecamada,
tiporep,
suportasld,
formatosinfo,
locaplic,
sid)
ADICIONATEMAWMS
adicionaTemaSHP: function(funcao,
path)
ADICIONATEMASHP
adicionaTemaIMG: function(funcao,
path)
ADICIONATEMAIMG
identifica2: function(funcao,
x,
y,
resolucao,
opcao,
locaplic,
sid,
tema,
ext,
listaDeTemas)
Depreciado na versão 4.7 (utilize “identifica3”)
identifica3: function(funcao,
x,
y,
resolucao,
opcao,
locaplic,
sid,
tema,
ext,
listaDeTemas)
IDENTIFICA3
reiniciaMapa: function(funcao)
REINICIAMAPA
procurartemas2: function(funcao,
procurar,
locaplic)
PROCURARTEMAS2
procurartemasestrela: function(funcao,
nivel,
fatorestrela,
locaplic)
PROCURARTEMASESTRELA
adtema: function(funcao,
temas,
locaplic,
sid)
ADTEMA
escalagrafica: function(funcao)
ESCALAGRAFICA
googlemaps: function(funcao)
GOOGLEMAPS
googleearth: function(funcao)
GOOGLEEARTH
openlayers: function(funcao)
OPENLAYERS
corpo: function(funcao,
tipoimagem)
CORPO
converte2googlemaps: function(funcao)
CONVERTE2GOOGLEMAPS
converte2openlayers: function(funcao)
CONVERTE2OPENLAYERS
criamapa: function(funcao,
parametros)
CRIAMAPA
inicia: function(funcao,
embedLegenda,
w,
h)
INICIA
chaveGoogle: function(funcao)
CHAVEGOOGLE
listaRSSwsARRAY: function(funcao,
tipo)
LISTARSSWSARRAY
listaLayersWMS: function(funcao,
servico,
nivel,
id_ws,
nomelayer)
LISTALAYERSWMS
buscaRapida: function(funcao,
locaplic,
servico,
palavra)
BUSCARAPIDA
listaItensTema: function(funcao,
tema)
LISTAITENS
listaValoresItensTema: function(funcao,
tema,
itemTema)
LISTAREGISTROS
extRegistros: function(funcao,
tema,
reg)
EXTREGISTROS
listaFontesTexto: function(funcao)
LISTATRUETYPE
listaEpsg: function(funcao)
LISTAEPSG
pegaData: function(funcao,
tema)
PEGADATA
pegaMetaData: function(funcao,
tema)
PEGAMETADATA
alteraData: function(funcao,
tema,
data)
ALTERADATA
dadosPerfilRelevo: function(funcao,
opcao,
pontos,
amostragem,
item)
DADOSPERFILRELEVO
funcoesGeometriasWkt: function(funcao,
listaWkt,
operacao)
FUNCOESGEOMETRIASWKT
listaVariavel: function(funcao,
filtro_esquema)
Obtém a lista de variáveis do sistema de metadados estatísticos
listaMedidaVariavel: function(codigo_variavel,
funcao)
Obtém a lista medidas de uma variável do sistema de metadados estatísticos
listaParametrosMedidaVariavel: function(id_medida_variavel,
funcao)
Obtém a lista de parâmetros de uma medida de uma variável do sistema de metadados estatísticos
listaRegioesMedidaVariavel: function(id_medida_variavel,
funcao)
Obtém a lista de regioes de uma medida de uma variável do sistema de metadados estatísticos
listaValoresParametroMedidaVariavel: function(id_parametro_medida,
funcao)
Obtém a lista de valores de um parâmetro de uma medida de uma variável do sistema de metadados estatísticos
relatorioVariavel: function(codigo_variavel,
funcao)
Relatorio descritivo de uma variável do sistema de metadados estatísticos
listaClassificacaoMedida: function(id_medida_variavel,
funcao)
Lista as classificacoes de uma medida de variavel do sistema de metadados estatísticos
listaClasseClassificacao: function(id_classificacao,
funcao)
Lista as classes de uma classificacao de uma medida de variavel do sistema de metadados estatísticos
mapfileMedidaVariavel: function(funcao,
id_medida_variavel,
filtro,
todasascolunas,
tipolayer,
titulolayer,
id_classificacao,
agruparpor,
codigo_tipo_regiao)
Adiciona uma camada ao mapa baseado no sistema de metadados estatísticos
listaTipoRegiao: function(funcao,
codigo_tipo_regiao)
Lista as regioes cadastradas no sistema de metadados estatisticos
mapfileTipoRegiao: function(funcao,
codigo_tipo_regiao,
outlinecolor,
width,
nomes)
Adiciona ao mapa camada baseada nas regioes cadastradas no sistema de metadados estatisticos
listaHierarquiaRegioes: function(funcao,
codigo_tipo_regiao,
codigoregiaopai,
valorregiaopai)
Lista as regioes cadastradas no sistema de metadados estatisticos organizadas de forma hierarquica
aplicaFiltroRegiao: function(funcao,
codigo_tipo_regiao,
codigo_regiao)
Aplica um filtro no SQL que define uma camada do sistema de metadados estatisticos para filtrar para uma regiao especifica
listaCamadasMetaestat: function(funcao)
Lista as camadas existentes no mapa e que se referem ao sistema METAESTAT
listaGruposMapaMetaestat: function(funcao,
id_mapa)
Lista os grupos cadastrados no sistema de publicacao de mapas do METAESTAT
listaTemasMapaMetaestat: function(funcao,
id_mapa_grupo)
Lista os temas cadastrados no sistema de publicacao de mapas do METAESTAT
salvaMapaBanco: function(funcao,
titulo)
Salva o mapfile atual no banco de dados de administracao
Close