i3GEO.mapa
Executa operações obre o mapa principal
Em i3GEO.mapa.dialogo estao as funcoes de abertura dos dialogos para alteracao das propriedades do mapa, como cor de fundo, tipo de imagem, legenda etc.
i3geo/classesjs/classe_mapa.js
GPL2
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@gmai l.com 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 ADEQUACAO 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.
Mapa | i3GEO.mapa |
Propriedades | |
TEMASINICIAISLIGADOS | Lista indicando quais temas serao adicionados ao mapa na inicializacao |
TEMASINICIAISLIGADOS | Lista indicando quais temas serao ligados na inicializacao |
AUTORESIZE | Indica se o tamanho do mapa sera ajustado toda vez que o navegador for redimensionado |
Functions | |
insereDobraPagina | Insere o icone do tipo “dobra de pagina” que permite alterar o renderizador do mapa |
ativaTema | Altera a variavel i3GEO.temaAtivo e atualiza a interface em funcao do novo tema que for ativado |
ativaLogo | Ativa ou desativa a logo marca. |
i3GEO. | Controla a obtencao da legenda do mapa formatada em HTML. |
Propriedades | |
incluiBotaoLibera | Define se na legenda sera incluido o botao para liberar a legenda e inclui-la em uma janela flutuante |
Functions | |
cria | Cria a legenda HTML |
atualiza | Atualiza o elemento HTML do mapa utilizado para mostrar a legenda |
libera | Libera a legenda criando uma janela flutuante sobre o mapa |
i3GEO. | Abre as telas de dialogo das opcoes de manipulacao do mapa atual |
Functions | |
listaDeMapasBanco | Lista os mapas cadastrados no sistema de administracao do i3geo |
congelaMapa | Congela a visão atual do mapa mostrando-o em uma janela flutuante |
metaestat | Abre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT |
metaestatListaMapas | Lista os mapas publicados no METAESTAT |
preferencias | Preferencias do usuario |
locregiao | Abre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT |
filtraregiao | Abre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida |
animacao | Abre a janela de dialogo da ferramenta que permite animar o mapa atual |
opacidade | Abre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa |
telaRemota | Abre a janela de dialogo da ferramenta de configuracao de uma tela remota |
t3d | Abre a janela de dialogo da ferramenta de geracao da visualizacao em 3d |
imprimir | Abre a janela de dialogo da ferramenta que permite imprimir o mapa atual |
mostraExten | Abre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa |
outputformat | Abre a janela de dialogo da ferramenta outputformat |
autoredesenha | Abre a janela de dialogo da ferramenta opcoes_autoredesenha |
salvaMapa | Abre a janela de dialogo da ferramenta salvamapa |
carregaMapa | Abre a janela de dialogo da ferramenta carregamapa |
convertews | Abre a janela de dialogo da ferramenta convertews |
convertekml | Abre a janela de dialogo da ferramenta convertemapakml |
queryMap | Abre a janela de dialogo da ferramenta opcoes_querymap |
template | Abre a janela de dialogo da ferramenta template |
tamanho | Abre a janela de dialogo da ferramenta opcoes_tamanho |
tipoimagem | Abre a janela de dialogo da ferramenta tipoimagem |
corFundo | Abre a janela de dialogo da ferramenta opcoes_fundo |
opcoesEscala | Abre a janela de dialogo da ferramenta opcoes_escala |
opcoesLegenda | Abre a janela de dialogo da ferramenta opcoes_legenda |
gradeCoord | Abre a janela de dialogo da ferramenta gradecoord |
cliqueTexto | Abre a janela de dialogo da ferramenta inseretxt |
selecao | Abre a janela de dialogo da ferramenta selecao |
cliquePonto | Abre a janela de dialogo da ferramenta inserexy2 |
cliqueGrafico | Abre a janela de dialogo da ferramenta inseregrafico |
cliqueIdentificaDefault | Abre a janela de dialogo da ferramenta identifica |
compactaLayerGrafico | Retorna uma string no formato base64 + JSON contendo as geometrias existentes no layer grafico do mapa Essas geometrias podem ser criadas com o editor vetorial |
desCompactaLayerGrafico | Descompacta um layer grafico criado com compactaLayerGrafico |
ativaTema: function( codigo )
Altera a variavel i3GEO.temaAtivo e atualiza a interface em funcao do novo tema que for ativado
O tema anteriormente ativo tem sua cor alterada para a cor normal e o novo tema e destacado com uma cor diferente
Executa tambem as funcoes armazenadas em i3GEO.eventos.ATIVATEMA
codigo {string} | codigo da camada |
Controla a obtencao da legenda do mapa formatada em HTML.
util para mostrar a legenda na tela
Propriedades | |
incluiBotaoLibera | Define se na legenda sera incluido o botao para liberar a legenda e inclui-la em uma janela flutuante |
Functions | |
cria | Cria a legenda HTML |
atualiza | Atualiza o elemento HTML do mapa utilizado para mostrar a legenda |
libera | Libera a legenda criando uma janela flutuante sobre o mapa |
cria: function( id )
Cria a legenda HTML
O elemento HTML definido em ID deve ter style=display:block
A legenda e incluida no id definido. Se id for igual a “”, sera apenas definido o evento de atualizacao, permitindo que seja criada a janela flutuante, por exemplo:
i3GEO.mapa.legendaHTML.cria(“”); i3GEO.mapa.legendaHTML.libera();
id {String} | id do elemento que recebera a legenda |
Abre as telas de dialogo das opcoes de manipulacao do mapa atual
Functions | |
listaDeMapasBanco | Lista os mapas cadastrados no sistema de administracao do i3geo |
congelaMapa | Congela a visão atual do mapa mostrando-o em uma janela flutuante |
metaestat | Abre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT |
metaestatListaMapas | Lista os mapas publicados no METAESTAT |
preferencias | Preferencias do usuario |
locregiao | Abre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT |
filtraregiao | Abre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida |
animacao | Abre a janela de dialogo da ferramenta que permite animar o mapa atual |
opacidade | Abre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa |
telaRemota | Abre a janela de dialogo da ferramenta de configuracao de uma tela remota |
t3d | Abre a janela de dialogo da ferramenta de geracao da visualizacao em 3d |
imprimir | Abre a janela de dialogo da ferramenta que permite imprimir o mapa atual |
mostraExten | Abre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa |
outputformat | Abre a janela de dialogo da ferramenta outputformat |
autoredesenha | Abre a janela de dialogo da ferramenta opcoes_autoredesenha |
salvaMapa | Abre a janela de dialogo da ferramenta salvamapa |
carregaMapa | Abre a janela de dialogo da ferramenta carregamapa |
convertews | Abre a janela de dialogo da ferramenta convertews |
convertekml | Abre a janela de dialogo da ferramenta convertemapakml |
queryMap | Abre a janela de dialogo da ferramenta opcoes_querymap |
template | Abre a janela de dialogo da ferramenta template |
tamanho | Abre a janela de dialogo da ferramenta opcoes_tamanho |
tipoimagem | Abre a janela de dialogo da ferramenta tipoimagem |
corFundo | Abre a janela de dialogo da ferramenta opcoes_fundo |
opcoesEscala | Abre a janela de dialogo da ferramenta opcoes_escala |
opcoesLegenda | Abre a janela de dialogo da ferramenta opcoes_legenda |
gradeCoord | Abre a janela de dialogo da ferramenta gradecoord |
cliqueTexto | Abre a janela de dialogo da ferramenta inseretxt |
selecao | Abre a janela de dialogo da ferramenta selecao |
cliquePonto | Abre a janela de dialogo da ferramenta inserexy2 |
cliqueGrafico | Abre a janela de dialogo da ferramenta inseregrafico |
cliqueIdentificaDefault | Abre a janela de dialogo da ferramenta identifica |
compactaLayerGrafico | Retorna uma string no formato base64 + JSON contendo as geometrias existentes no layer grafico do mapa Essas geometrias podem ser criadas com o editor vetorial |
desCompactaLayerGrafico | Descompacta um layer grafico criado com compactaLayerGrafico |
Insere o icone do tipo “dobra de pagina” que permite alterar o renderizador do mapa
insereDobraPagina: function( tipo, imagem )
Altera a variavel i3GEO.temaAtivo e atualiza a interface em funcao do novo tema que for ativado
ativaTema: function( codigo )
Ativa ou desativa a logo marca.
ativaLogo: function()
Cria a legenda HTML
cria: function( id )
Atualiza o elemento HTML do mapa utilizado para mostrar a legenda
atualiza: function()
Libera a legenda criando uma janela flutuante sobre o mapa
libera: function( ck, largura, altura, topo, esquerda )
Lista os mapas cadastrados no sistema de administracao do i3geo
listaDeMapasBanco: function()
Congela a visão atual do mapa mostrando-o em uma janela flutuante
congelaMapa: function()
Abre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT
metaestat: function()
Lista os mapas publicados no METAESTAT
metaestatListaMapas: function()
Preferencias do usuario
preferencias: function()
Abre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT
locregiao: function()
Abre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida
filtraregiao: function()
Abre a janela de dialogo da ferramenta que permite animar o mapa atual
animacao: function()
Abre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa
opacidade: function()
Abre a janela de dialogo da ferramenta de configuracao de uma tela remota
telaRemota: function()
Abre a janela de dialogo da ferramenta de geracao da visualizacao em 3d
t3d: function()
Abre a janela de dialogo da ferramenta que permite imprimir o mapa atual
imprimir: function()
Abre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa
mostraExten: function()
Abre a janela de dialogo da ferramenta outputformat
outputformat: function()
Abre a janela de dialogo da ferramenta opcoes_autoredesenha
autoredesenha: function()
Abre a janela de dialogo da ferramenta salvamapa
salvaMapa: function()
Abre a janela de dialogo da ferramenta carregamapa
carregaMapa: function()
Abre a janela de dialogo da ferramenta convertews
convertews: function()
Abre a janela de dialogo da ferramenta convertemapakml
convertekml: function()
Abre a janela de dialogo da ferramenta opcoes_querymap
queryMap: function()
Abre a janela de dialogo da ferramenta template
template: function()
Abre a janela de dialogo da ferramenta opcoes_tamanho
tamanho: function()
Abre a janela de dialogo da ferramenta tipoimagem
tipoimagem: function()
Abre a janela de dialogo da ferramenta opcoes_fundo
corFundo: function()
Abre a janela de dialogo da ferramenta opcoes_escala
opcoesEscala: function()
Abre a janela de dialogo da ferramenta opcoes_legenda
opcoesLegenda: function()
Abre a janela de dialogo da ferramenta gradecoord
gradeCoord: function()
Abre a janela de dialogo da ferramenta inseretxt
cliqueTexto: function()
Abre a janela de dialogo da ferramenta selecao
selecao: function()
Abre a janela de dialogo da ferramenta inserexy2
cliquePonto: function()
Abre a janela de dialogo da ferramenta inseregrafico
cliqueGrafico: function()
Abre a janela de dialogo da ferramenta identifica
cliqueIdentificaDefault: function( e )
Retorna uma string no formato base64 + JSON contendo as geometrias existentes no layer grafico do mapa Essas geometrias podem ser criadas com o editor vetorial
compactaLayerGrafico: function()
Descompacta um layer grafico criado com compactaLayerGrafico
desCompactaLayerGrafico: function( geometrias )