redesenho.js

Summary
redesenho.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
RedesenhoExecuta as operações de redesenho do mapa.
Functions
ajaxhttpCria o objeto http utilizado nas funções Ajax.
ajaxexecASExecuta uma chamada ajax no modo assíncrono.
ajaxexecExecuta uma chamada ajax no modo síncrono.
ajaxexecASXmlExecuta uma chamada ajax no modo assíncrono retornando o resultado em XML.
ajaxEscalaGraficaSubstituí a imagem da escala gráfica pela última gerada.
ajaxReferenciaSubstituí a imagem do mapa de referência pela última gerada.
ajaxLegendaHTMLSubstituí a legenda do mapa pela última gerada.
ajaxLegendaImagemArmazena a imagem da legenda na lista de quadros de animação.
ajaxCorpoMapaAtualiza a imagem do corpo do mapa e redesenha o entorno se for necessário.
ajaxredesenhaPrepara o mapa para receber os elementos que comporão o mapa e chama a função que irá gerar os novos elementos.
ajaxIniciaParametrosRefaz o mapa e os elementos marginais, como legenda, escala, lista de temas, etc.
ajaxabrelenteSubstituí a imagem da lente de aumento e mostra no mapa.
ajaxdestacaPrepara a imagem utilizada na opção de abertura de um tema em uma janela.

Licença

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@mma.g.nosp@m.ov.br

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 ADEQUAÇÃ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.

Redesenho

Executa as operações de redesenho do mapa.

Obtém os parâmetros necessários ao funcionamento da interface, como resolução, escala, etc.

Summary
Functions
ajaxhttpCria o objeto http utilizado nas funções Ajax.
ajaxexecASExecuta uma chamada ajax no modo assíncrono.
ajaxexecExecuta uma chamada ajax no modo síncrono.
ajaxexecASXmlExecuta uma chamada ajax no modo assíncrono retornando o resultado em XML.
ajaxEscalaGraficaSubstituí a imagem da escala gráfica pela última gerada.
ajaxReferenciaSubstituí a imagem do mapa de referência pela última gerada.
ajaxLegendaHTMLSubstituí a legenda do mapa pela última gerada.
ajaxLegendaImagemArmazena a imagem da legenda na lista de quadros de animação.
ajaxCorpoMapaAtualiza a imagem do corpo do mapa e redesenha o entorno se for necessário.
ajaxredesenhaPrepara o mapa para receber os elementos que comporão o mapa e chama a função que irá gerar os novos elementos.
ajaxIniciaParametrosRefaz o mapa e os elementos marginais, como legenda, escala, lista de temas, etc.
ajaxabrelenteSubstituí a imagem da lente de aumento e mostra no mapa.
ajaxdestacaPrepara a imagem utilizada na opção de abertura de um tema em uma janela.

Functions

ajaxhttp

function ajaxhttp()

Cria o objeto http utilizado nas funções Ajax.

Returns

Objeto httprequest.

See Also

ajaxexecAS

ajaxexecAS

function ajaxexecAS(programa,
funcao)

Executa uma chamada ajax no modo assíncrono.

Parameters

programaprograma que será executado.
funcaofunção que tratará o resultado.

Returns

O resultado em uma variável.  Se o retorno contiver a palavra “Erro”, é gerado um alert.

See Also

ajaxhttp

ajaxexec

function ajaxexec(programa,
funcao)

Executa uma chamada ajax no modo síncrono.

Parameters

programaprograma que será executado.
funcaofunção que tratará o resultado.

Returns

O resultado em uma variável.  Se o retorno contiver a palavra “Erro”, é gerado um alert.

See Also

ajaxhttp

ajaxexecASXml

function ajaxexecASXml(programa,
funcao)

Executa uma chamada ajax no modo assíncrono retornando o resultado em XML.

Parameters

programaprograma que será executado.
funcaofunção que tratará o resultado.

Returns

O resultado em um objeto DOM.  Se o retorno contiver a palavra “Erro”, é gerado um alert.

See Also

ajaxhttp

ajaxEscalaGrafica

function ajaxEscalaGrafica(retorno)

Substituí a imagem da escala gráfica pela última gerada.

Parameters

retornostring no formato “var scaimagem=’nome da imagem’”.

ajaxReferencia

function ajaxReferencia(retorno)

Substituí a imagem do mapa de referência pela última gerada.

Parameters

retornostring no formato “var refimagem=’nome da imagem’”.

ajaxLegendaHTML

function ajaxLegendaHTML(retorno)

Substituí a legenda do mapa pela última gerada.

Parameters

retornostring HTML com a legenda.

ajaxLegendaImagem

function ajaxLegendaImagem(retorno)

Armazena a imagem da legenda na lista de quadros de animação.

Parameters

retornostring no formato “var legimagem=’nome da imagem’”.

ajaxCorpoMapa

function ajaxCorpoMapa(retorno)

Atualiza a imagem do corpo do mapa e redesenha o entorno se for necessário.

Parameters

retornostring no formato “var mapimagem=’nome da imagem’”.

ajaxredesenha

function ajaxredesenha(retorno)

Prepara o mapa para receber os elementos que comporão o mapa e chama a função que irá gerar os novos elementos.

Parameters

retornostring indicando se houve erro na função que chamou.

ajaxIniciaParametros

function ajaxIniciaParametros(retorno)

Refaz o mapa e os elementos marginais, como legenda, escala, lista de temas, etc.

Parameters

retornostring no formato “var variavel=’valor’”.

ajaxabrelente

function ajaxabrelente(retorno)

Substituí a imagem da lente de aumento e mostra no mapa.

Parameters

retornostring no formato “largura,altura,imagem”.

ajaxdestaca

function ajaxdestaca(retorno)

Prepara a imagem utilizada na opção de abertura de um tema em uma janela.

Parameters

retornonome da imagem.
function ajaxhttp()
Cria o objeto http utilizado nas funções Ajax.
function ajaxexecAS(programa,
funcao)
Executa uma chamada ajax no modo assíncrono.
function ajaxexec(programa,
funcao)
Executa uma chamada ajax no modo síncrono.
function ajaxexecASXml(programa,
funcao)
Executa uma chamada ajax no modo assíncrono retornando o resultado em XML.
function ajaxEscalaGrafica(retorno)
Substituí a imagem da escala gráfica pela última gerada.
function ajaxReferencia(retorno)
Substituí a imagem do mapa de referência pela última gerada.
function ajaxLegendaHTML(retorno)
Substituí a legenda do mapa pela última gerada.
function ajaxLegendaImagem(retorno)
Armazena a imagem da legenda na lista de quadros de animação.
function ajaxCorpoMapa(retorno)
Atualiza a imagem do corpo do mapa e redesenha o entorno se for necessário.
function ajaxredesenha(retorno)
Prepara o mapa para receber os elementos que comporão o mapa e chama a função que irá gerar os novos elementos.
function ajaxIniciaParametros(retorno)
Refaz o mapa e os elementos marginais, como legenda, escala, lista de temas, etc.
function ajaxabrelente(retorno)
Substituí a imagem da lente de aumento e mostra no mapa.
function ajaxdestaca(retorno)
Prepara a imagem utilizada na opção de abertura de um tema em uma janela.