Obtém os atributos de um ou mais temas para uma coordenada. Abre uma janela com várias opções e lista de temas disponíveis no mapa atual.
i3GEO.mapa.dialogo.cliqueIdentificaDefault
Identifica | Obtém os atributos de um ou mais temas para uma coordenada. |
Arquivos | |
i3geo/ ferramentas/ identifica/ index. js.php | |
Licença | i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet |
i3GEOF. identifica | |
Propriedades | |
mostraLinkGeohack | Mostra ou não o link para abrir o site GeoHack. |
mostraSistemasAdicionais | Mostra ou não a lista de sistemas adicionais de busca de dados. |
Variaveis | |
tema | Código do tema que será pesquisado |
x | Coordenada x |
y | Coordenada y |
sistemasAdicionais | Guarda a lista de sistemas adicionais que são incluídos na seleção de temas |
dadosIdentifica | Guarda os dados obtidos com a chamada em AJAX de identificação |
Functions | |
inicia | Inicia a janela de informações |
criaJanelaFlutuante | Cria a janela flutuante para controle da ferramenta. |
ativaFoco | Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado |
html | Gera o código html para apresentação das opções da ferramenta |
listaTemas | Incluí a lista de temas para o usuário escolher |
montaListaTemas | Monta a lista de temas na forma de botões ‘radio’ |
montaLinkGeohack | Monta o link para o site geohack |
montaListaSistemas | Obtém a lista de sistemas especiais de consulta. |
buscaDadosTema | Obtém os dados de um tema para o ponto de coordenadas clicado no mapa |
mostraDadosSistema | Obtém os dados de um sistema para o ponto de coordenadas clicado no mapa |
mostraDadosTema | Mostra os dados obtidos de um ou mais temas. |
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@mma.g ov.br moretti
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.
Propriedades | |
mostraLinkGeohack | Mostra ou não o link para abrir o site GeoHack. |
mostraSistemasAdicionais | Mostra ou não a lista de sistemas adicionais de busca de dados. |
Variaveis | |
tema | Código do tema que será pesquisado |
x | Coordenada x |
y | Coordenada y |
sistemasAdicionais | Guarda a lista de sistemas adicionais que são incluídos na seleção de temas |
dadosIdentifica | Guarda os dados obtidos com a chamada em AJAX de identificação |
Functions | |
inicia | Inicia a janela de informações |
criaJanelaFlutuante | Cria a janela flutuante para controle da ferramenta. |
ativaFoco | Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado |
html | Gera o código html para apresentação das opções da ferramenta |
listaTemas | Incluí a lista de temas para o usuário escolher |
montaListaTemas | Monta a lista de temas na forma de botões ‘radio’ |
montaLinkGeohack | Monta o link para o site geohack |
montaListaSistemas | Obtém a lista de sistemas especiais de consulta. |
buscaDadosTema | Obtém os dados de um tema para o ponto de coordenadas clicado no mapa |
mostraDadosSistema | Obtém os dados de um sistema para o ponto de coordenadas clicado no mapa |
mostraDadosTema | Mostra os dados obtidos de um ou mais temas. |
Mostra ou não o link para abrir o site GeoHack.
Este site permite o uso de vários buscadores disponíveis na internet.
{boolean}
Mostra ou não a lista de sistemas adicionais de busca de dados.
{boolean}
Guarda a lista de sistemas adicionais que são incluídos na seleção de temas
{Array}
inicia: function( tema, x, y, iddiv, mostraLinkGeohack, mostraSistemasAdicionais )
Inicia a janela de informações
tema {String} | código do tema, existente no mapfile armazenado na seção, que será consultado já na inicialização |
x {Numeric} | coordenada x do ponto que será utilizado para busca dos atributos |
y {Numeric} | coordenada y do ponto |
iddiv {String} | id do elemento html onde o conteúdo da ferramenta será incluido |
mostraLinkGeohack {boolean} | mostra ou não o link para o site geohacks |
mostraSistemasAdicionais {boolean} | mostra ou não os sistemas adicionais de busca de dados |
criaJanelaFlutuante: function()
Cria a janela flutuante para controle da ferramenta.
ativaFoco: function()
Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
html:function()
Gera o código html para apresentação das opções da ferramenta
String com o código html
listaTemas: function( tipo )
Incluí a lista de temas para o usuário escolher
tipo {String} | ligados|todos lista apenas os temas que estão visíveis no mapa ou todos os temas |
montaListaTemas: function( retorno )
Monta a lista de temas na forma de botões ‘radio’
O resultado é inserido no div com id “listaTemas”
retorno {JSON} | objeto retornado por i3GEO.php.listaTemas ou por i3GEO.arvoreDeCamadas.filtraCamadas |
montaListaSistemas: function( retorno )
Obtém a lista de sistemas especiais de consulta.
O resultado é inserido no div com id “listaSistemas”.
Cada sistema consiste em uma URL para a qual serão passados os parâmetros x e y.
buscaDadosTema: function( tema )
Obtém os dados de um tema para o ponto de coordenadas clicado no mapa
mostraDadosSistema: function( exec, target )
Obtém os dados de um sistema para o ponto de coordenadas clicado no mapa
exec {String} | url que será aberta |
target {String} (depreciado) | _self|self| onde a url será aberta. Se for “self”, será aberta na mesma janela, caso contrário, em uma nova página do navegador |
mostraDadosTema: function( retorno )
Mostra os dados obtidos de um ou mais temas.
Recebe o resultado em JSON da operação de consulta realizada pelo servidor e formata os dados para apresentação na tela.
retorno {JSON} | objeto JSON com os dados i3GEO.php.identifica2 |
Inicia a janela de informações
inicia: function( tema, x, y, iddiv, mostraLinkGeohack, mostraSistemasAdicionais )
Cria a janela flutuante para controle da ferramenta.
criaJanelaFlutuante: function()
Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
ativaFoco: function()
Gera o código html para apresentação das opções da ferramenta
html:function()
Incluí a lista de temas para o usuário escolher
listaTemas: function( tipo )
Monta a lista de temas na forma de botões ‘radio’
montaListaTemas: function( retorno )
Monta o link para o site geohack
montaLinkGeohack: function()
Obtém a lista de sistemas especiais de consulta.
montaListaSistemas: function( retorno )
Obtém os dados de um tema para o ponto de coordenadas clicado no mapa
buscaDadosTema: function( tema )
Obtém os dados de um sistema para o ponto de coordenadas clicado no mapa
mostraDadosSistema: function( exec, target )
Mostra os dados obtidos de um ou mais temas.
mostraDadosTema: function( retorno )
Abre a janela de diálogo da ferramenta identifica
cliqueIdentificaDefault: function()
LISTATEMAS
listaTemas: function( funcao, tipo, locaplic, sid )
IDENTIFICA2
identifica2: function( funcao, x, y, resolucao, opcao, locaplic, sid, tema, ext, listaDeTemas )