Inclui elementos especiais no mapa
Os elementos são opcionais e adicionam funcionalidades ao mapa.
i3GEO.gadgets
http://localhost
Gadgets (objetos marginais do mapa) | Inclui elementos especiais no mapa |
Propriedades | |
PARAMETROS | Parâmetros de inicialização dos gadgets. |
Functions | |
mostraEmail | Mostra o e-mail armazenado na variável i3GEO.parametros.emailInstituicao |
mostraVersao | Mostra a versão atual do i3Geo armazenada na variável i3GEO.parametros.mensageminicial |
mostraInserirKml | Mostra no mapa a a opção para inserir kml. |
mostraEscalaNumerica | Mostra no mapa a escala numérica. |
mostraEscalaGrafica | Mostra no mapa a escala grafica como um elemento fora do mapa. |
atualizaEscalaGrafica | Atualiza a escala gráfica |
mostraBuscaRapida | Mostra a opção de busca rápida de lugares por palavra digitada. |
mostraHistoricoZoom | Mostra na barra de zoom os ícones que controlam a visualização do histórico da navegação sobre o mapa |
mostraMenuSuspenso | Mostra o menu suspenso com opções extras de análise, ajuda, etc |
mostraMenuLista | Mostra as opções existentes no menu suspenso porém na forma de uma lista de opções |
Parâmetros de inicialização dos gadgets.
Essa variável define os parametros individuais de cada gadget e o ID do elemento HTML onde o gadget será incluído (parametro “idhtml”).
Cada tipo de gadget pode ter parametros específicos, descritos a seguir.
i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.deslocaEsquerda = 400;
Para evitar o funcionamento de um gadget experimente utilizar
i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml = “”;
i3GEO.gadgets.PARAMETROS = { "mostraInserirKml" : { idhtml : "inserirKml" }, "mostraEscalaNumerica" : { idhtml : "escala" }, "mostraEscalaGrafica" : { idhtml : "escalaGrafica" }, "mostraBuscaRapida" : { idhtml : "buscaRapida", servicosexternos : true, temasmapa : false, google : true }, "mostraVisual" : { idhtml : "" }, "mostraHistoricoZoom" : { idhtml : "historicozoom" }, "mostraMenuSuspenso" : { permiteLogin : true, marcadores : true, idhtml : "menus", deslocaEsquerda : 0, parametrosYUI : { iframe : false, autosubmenudisplay : false, showdelay : 200, hidedelay : 500, lazyload : false } }, "mostraMenuLista" : { idhtml : "menuLista" }, "mostraVersao" : { idhtml : "versaoi3geo" }, "mostraEmail" : { idhtml : "emailInstituicao" } };
mostraInserirKml : function( id )
Mostra no mapa a a opção para inserir kml.
Essa opção só funciona com a API do Google carregada
Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id definido em i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml |
mostraEscalaNumerica : function( id )
Mostra no mapa a escala numérica.
A escala numérica pode ser alterada pelo usuário digitando-se a nova escala.
Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id definido em i3GEO.gadgets.PARAMETROS
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS |
mostraEscalaGrafica : function( id )
Mostra no mapa a escala grafica como um elemento fora do mapa.
Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id definido em i3GEO.gadgets.PARAMETROS(escala)
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS |
mostraBuscaRapida : function( id )
Mostra a opção de busca rápida de lugares por palavra digitada.
Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id definido em i3GEO.gadgets.PARAMETROS (buscaRapida)
Onde a busca será feita é controlado pela variável i3GEO.gadgets.PARAMETROS.mostraBuscaRapida
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS |
mostraMenuSuspenso : function( id )
Mostra o menu suspenso com opções extras de análise, ajuda, etc
Paradefinir os ícones existentes nos elementos principais do menu, edite o arquivo i3geo/css/botoes2.css e acrescente o estilo desejado. Utilize # para se referenciar ao elemento, cujo identificador é composto por “menu”+chave, exemplo #menuinterface ou #menuajuda
O objeto YAHOO.widget.MenuBar resultante pode ser obtido na variável i3GEOoMenuBar
i3GEOoMenuBar pode ser manipulado com os métodos da biblioteca YUI
(start code) i3GEOoMenuBar.getMenuItem(“omenudataInterface1”).cfg.setProperty(“text”, “zzzzzz”);
i3GEOoMenuBar.getMenuItem(“omenudataInterface1”).destroy(); (end)
Para executar uma operação após o menu ser montado, utilize a propriedade i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza, por exemplo (a string é executada por meio da função eval do javascript)
(start code) i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = ‘i3GEOoMenuBar.getMenuItem(“omenudataInterface1”).cfg.setProperty(“text”, “”);’; (end)
O conteúdo do menu é baseado na variável i3GEO.configura.oMenuData
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS |
mostraMenuLista : function( id )
Mostra as opções existentes no menu suspenso porém na forma de uma lista de opções
O conteúdo do menu é baseado na variável i3GEO.configura.oMenuData
{String} | id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS |
Mostra o e-mail armazenado na variável i3GEO.parametros.emailInstituicao
mostraEmail : function( id )
Mostra a versão atual do i3Geo armazenada na variável i3GEO.parametros.mensageminicial
mostraVersao : function( id )
Mostra no mapa a a opção para inserir kml.
mostraInserirKml : function( id )
Mostra no mapa a escala numérica.
mostraEscalaNumerica : function( id )
Mostra no mapa a escala grafica como um elemento fora do mapa.
mostraEscalaGrafica : function( id )
Atualiza a escala gráfica
atualizaEscalaGrafica : function()
Mostra a opção de busca rápida de lugares por palavra digitada.
mostraBuscaRapida : function( id )
Mostra na barra de zoom os ícones que controlam a visualização do histórico da navegação sobre o mapa
mostraHistoricoZoom : function( id )
Mostra o menu suspenso com opções extras de análise, ajuda, etc
mostraMenuSuspenso : function( id )
Mostra as opções existentes no menu suspenso porém na forma de uma lista de opções
mostraMenuLista : function( id )