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.

Namespace

i3GEO.mapa

Veja

http://localhost/i3geo/classesjs/classe_mapa.js

Summary
MapaExecuta operações obre o mapa principal
Propriedades
TEMASINICIAISLIGADOSLista indicando quais temas serao adicionados ao mapa na inicializacao
TEMASINICIAISLista indicando quais temas serao ligados na inicializacao
AUTORESIZEIndica se o tamanho do mapa sera ajustado toda vez que o navegador for redimensionado
RESOLUCAOTIPResolução de busca utilizada no balão de identificação
Functions
insereDobraPaginaInsere o icone do tipo “dobra de pagina” que permite alterar o renderizador do mapa
ativaTemaAltera a variavel i3GEO.temaAtivo e atualiza a interface em funcao do novo tema que for ativado
ativaLogoAtiva ou desativa a logo marca.
compactaLayerGraficoRetorna uma string no formato base64 + JSON contendo as geometrias existentes no layer grafico do mapa Essas geometrias podem ser criadas com o editor vetorial
desCompactaLayerGraficoDescompacta um layer grafico criado com compactaLayerGrafico
restauraGraficosDescompacta graficos salvos no mapa atual
restauraTabelasDescompacta tabelas salvas no mapa atual
i3GEO.mapa.legendaHTMLControla a obtencao da legenda do mapa formatada em HTML.
Propriedades
incluiBotaoLiberaDefine se na legenda sera incluido o botao para liberar a legenda e inclui-la em uma janela flutuante
Functions
criaCria a legenda HTML
atualizaAtualiza o elemento HTML do mapa utilizado para mostrar a legenda
liberaLibera a legenda criando uma janela flutuante sobre o mapa
i3GEO.mapa.dialogoAbre as telas de dialogo das opcoes de manipulacao do mapa atual
Functions
mascaraAbre a janela de diálogo com as ferramenta mascara
ferramentasAbre a janela de diálogo com as ferramentas que atuam sobre o mapa
html2canvasAbre uma janela com a conversão de um objeto HTML em PNG
wkt2layerJanela de conversao de wkt em layer
atalhosedicaoJanela com as principais opcoes de edicao de um layer.
geolocalAbre a janela de dialogo da ferramenta de geolocalizacao do usuario
listaDeMapasBancoLista os mapas cadastrados no sistema de administracao do i3geo
congelaMapaCongela a visão atual do mapa mostrando-o em uma janela flutuante
metaestatAbre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT
metaestatListaMapasLista os mapas publicados no METAESTAT
preferenciasPreferencias do usuario
locregiaoAbre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT
filtraregiaoAbre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida
animacaoAbre a janela de dialogo da ferramenta que permite animar o mapa atual
opacidadeAbre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa
telaRemotaAbre a janela de dialogo da ferramenta de configuracao de uma tela remota
t3dAbre a janela de dialogo da ferramenta de geracao da visualizacao em 3d
imprimirAbre a janela de dialogo da ferramenta que permite imprimir o mapa atual
mostraExtenAbre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa
outputformatAbre a janela de dialogo da ferramenta outputformat
autoredesenhaAbre a janela de dialogo da ferramenta opcoes_autoredesenha
salvaMapaAbre a janela de dialogo da ferramenta salvamapa
carregaMapaAbre a janela de dialogo da ferramenta carregamapa
convertewsAbre a janela de dialogo da ferramenta convertews
convertekmlAbre a janela de dialogo da ferramenta convertemapakml
queryMapAbre a janela de dialogo da ferramenta opcoes_querymap
templateAbre a janela de dialogo da ferramenta template
tamanhoAbre a janela de dialogo da ferramenta opcoes_tamanho
tipoimagemAbre a janela de dialogo da ferramenta tipoimagem
corFundoAbre a janela de dialogo da ferramenta opcoes_fundo
opcoesEscalaAbre a janela de dialogo da ferramenta opcoes_escala
opcoesLegendaAbre a janela de dialogo da ferramenta opcoes_legenda
gradeCoordAbre a janela de dialogo da ferramenta gradecoord
cliqueTextoAbre a janela de dialogo da ferramenta inseretxt
selecaoAbre a janela de dialogo da ferramenta selecao
cliquePontoAbre a janela de dialogo da ferramenta inserexy2
cliqueGraficoAbre a janela de dialogo da ferramenta inseregrafico
cliqueIdentificaDefaultAbre a janela de dialogo da ferramenta identifica

Propriedades

TEMASINICIAISLIGADOS

Lista indicando quais temas serao adicionados ao mapa na inicializacao

Esse valor e utilizado para completar a variavel mashuppar utilizada por i3GEO.

Os temas sao aqueles que aparecem em i3geo/temas

Tipo

{string}

TEMASINICIAIS

Lista indicando quais temas serao ligados na inicializacao

Esse valor e utilizado para completar a variavel mashuppar utilizada por i3GEO.

Os temas sao aqueles que aparecem em i3geo/temas

Tipo

{string}

AUTORESIZE

Indica se o tamanho do mapa sera ajustado toda vez que o navegador for redimensionado

Tipo

{boolean}

Default

false

RESOLUCAOTIP

Resolução de busca utilizada no balão de identificação

Tipo

{numeric}

Default

12

Functions

insereDobraPagina

insereDobraPagina : function(tipo,
imagem)

Insere o icone do tipo “dobra de pagina” que permite alterar o renderizador do mapa

Parametros

{string}tipo de icone googlemaps|openlayers
{string}endereco da imagem que sera utilizada no icone

ativaTema

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

Parametros

{string}codigo da camada

ativaLogo

ativaLogo : function()

Ativa ou desativa a logo marca.

compactaLayerGrafico

compactaLayerGrafico : function()

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

desCompactaLayerGrafico : function(geometrias)

Descompacta um layer grafico criado com compactaLayerGrafico

restauraGraficos

restauraGraficos : function(graficos)

Descompacta graficos salvos no mapa atual

restauraTabelas

restauraTabelas : function(tabelas)

Descompacta tabelas salvas no mapa atual

i3GEO.mapa.legendaHTML

Controla a obtencao da legenda do mapa formatada em HTML.

util para mostrar a legenda na tela em um div qualquer

Por default, a legenda sera inserida no DIV com id = wlegenda_corpo

Summary
Propriedades
incluiBotaoLiberaDefine se na legenda sera incluido o botao para liberar a legenda e inclui-la em uma janela flutuante
Functions
criaCria a legenda HTML
atualizaAtualiza o elemento HTML do mapa utilizado para mostrar a legenda
liberaLibera a legenda criando uma janela flutuante sobre o mapa

Propriedades

incluiBotaoLibera

Define se na legenda sera incluido o botao para liberar a legenda e inclui-la em uma janela flutuante

Tipo

{boolean}

Default

true

Functions

cria

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();

Parametros

{String}id do elemento que recebera a legenda

atualiza

atualiza : function()

Atualiza o elemento HTML do mapa utilizado para mostrar a legenda

libera

libera : function(ck,
largura,
altura,
topo,
esquerda)

Libera a legenda criando uma janela flutuante sobre o mapa

Parametros

{sim|nao}(opcional) inclui ou nao o checkbox que permitem desligar a camada
{numeric}largura da janela
{numeric}altura
{numeric}posicao desde o topo
{numeric}posicao desde a esquerda

i3GEO.mapa.dialogo

Abre as telas de dialogo das opcoes de manipulacao do mapa atual

Summary
Functions
mascaraAbre a janela de diálogo com as ferramenta mascara
ferramentasAbre a janela de diálogo com as ferramentas que atuam sobre o mapa
html2canvasAbre uma janela com a conversão de um objeto HTML em PNG
wkt2layerJanela de conversao de wkt em layer
atalhosedicaoJanela com as principais opcoes de edicao de um layer.
geolocalAbre a janela de dialogo da ferramenta de geolocalizacao do usuario
listaDeMapasBancoLista os mapas cadastrados no sistema de administracao do i3geo
congelaMapaCongela a visão atual do mapa mostrando-o em uma janela flutuante
metaestatAbre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT
metaestatListaMapasLista os mapas publicados no METAESTAT
preferenciasPreferencias do usuario
locregiaoAbre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT
filtraregiaoAbre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida
animacaoAbre a janela de dialogo da ferramenta que permite animar o mapa atual
opacidadeAbre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa
telaRemotaAbre a janela de dialogo da ferramenta de configuracao de uma tela remota
t3dAbre a janela de dialogo da ferramenta de geracao da visualizacao em 3d
imprimirAbre a janela de dialogo da ferramenta que permite imprimir o mapa atual
mostraExtenAbre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa
outputformatAbre a janela de dialogo da ferramenta outputformat
autoredesenhaAbre a janela de dialogo da ferramenta opcoes_autoredesenha
salvaMapaAbre a janela de dialogo da ferramenta salvamapa
carregaMapaAbre a janela de dialogo da ferramenta carregamapa
convertewsAbre a janela de dialogo da ferramenta convertews
convertekmlAbre a janela de dialogo da ferramenta convertemapakml
queryMapAbre a janela de dialogo da ferramenta opcoes_querymap
templateAbre a janela de dialogo da ferramenta template
tamanhoAbre a janela de dialogo da ferramenta opcoes_tamanho
tipoimagemAbre a janela de dialogo da ferramenta tipoimagem
corFundoAbre a janela de dialogo da ferramenta opcoes_fundo
opcoesEscalaAbre a janela de dialogo da ferramenta opcoes_escala
opcoesLegendaAbre a janela de dialogo da ferramenta opcoes_legenda
gradeCoordAbre a janela de dialogo da ferramenta gradecoord
cliqueTextoAbre a janela de dialogo da ferramenta inseretxt
selecaoAbre a janela de dialogo da ferramenta selecao
cliquePontoAbre a janela de dialogo da ferramenta inserexy2
cliqueGraficoAbre a janela de dialogo da ferramenta inseregrafico
cliqueIdentificaDefaultAbre a janela de dialogo da ferramenta identifica

Functions

mascara

mascara : function()

Abre a janela de diálogo com as ferramenta mascara

ferramentas

ferramentas : function()

Abre a janela de diálogo com as ferramentas que atuam sobre o mapa

html2canvas

html2canvas : function(obj)

Abre uma janela com a conversão de um objeto HTML em PNG

Parametros

{obj}objeto dom contendo o html a ser convertido

wkt2layer

wkt2layer : function(wkt,
texto)

Janela de conversao de wkt em layer

Parametros

{string}(opcional) WKT
{texto}(opcional) texto a ser incluido na feicao

atalhosedicao

atalhosedicao : function(idtema)

Janela com as principais opcoes de edicao de um layer.  Utilizado pelo sistema de administracao

Parametro

{string}codigo do tema

geolocal

geolocal : function()

Abre a janela de dialogo da ferramenta de geolocalizacao do usuario

listaDeMapasBanco

listaDeMapasBanco : function(idonde)

Lista os mapas cadastrados no sistema de administracao do i3geo

congelaMapa

congelaMapa : function()

Congela a visão atual do mapa mostrando-o em uma janela flutuante

metaestat

metaestat : function(largura,
altura,
topo,
esquerda)

Abre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT

metaestatListaMapas

metaestatListaMapas : function()

Lista os mapas publicados no METAESTAT

preferencias

preferencias : function()

Preferencias do usuario

locregiao

locregiao : function(largura,
altura,
topo,
esquerda)

Abre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT

filtraregiao

filtraregiao : function()

Abre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida

animacao

animacao : function()

Abre a janela de dialogo da ferramenta que permite animar o mapa atual

opacidade

opacidade : function()

Abre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa

telaRemota

telaRemota : function()

Abre a janela de dialogo da ferramenta de configuracao de uma tela remota

t3d

t3d : function()

Abre a janela de dialogo da ferramenta de geracao da visualizacao em 3d

imprimir

imprimir : function()

Abre a janela de dialogo da ferramenta que permite imprimir o mapa atual

mostraExten

mostraExten : function()

Abre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa

outputformat

outputformat : function()

Abre a janela de dialogo da ferramenta outputformat

autoredesenha

autoredesenha : function()

Abre a janela de dialogo da ferramenta opcoes_autoredesenha

salvaMapa

salvaMapa : function()

Abre a janela de dialogo da ferramenta salvamapa

carregaMapa

carregaMapa : function()

Abre a janela de dialogo da ferramenta carregamapa

convertews

convertews : function()

Abre a janela de dialogo da ferramenta convertews

convertekml

convertekml : function()

Abre a janela de dialogo da ferramenta convertemapakml

queryMap

queryMap : function()

Abre a janela de dialogo da ferramenta opcoes_querymap

template

template : function()

Abre a janela de dialogo da ferramenta template

tamanho

tamanho : function()

Abre a janela de dialogo da ferramenta opcoes_tamanho

tipoimagem

tipoimagem : function()

Abre a janela de dialogo da ferramenta tipoimagem

corFundo

corFundo : function()

Abre a janela de dialogo da ferramenta opcoes_fundo

opcoesEscala

opcoesEscala : function()

Abre a janela de dialogo da ferramenta opcoes_escala

opcoesLegenda

opcoesLegenda : function()

Abre a janela de dialogo da ferramenta opcoes_legenda

gradeCoord

gradeCoord : function()

Abre a janela de dialogo da ferramenta gradecoord

cliqueTexto

cliqueTexto : function()

Abre a janela de dialogo da ferramenta inseretxt

selecao

selecao : function()

Abre a janela de dialogo da ferramenta selecao

cliquePonto

cliquePonto : function()

Abre a janela de dialogo da ferramenta inserexy2

cliqueGrafico

cliqueGrafico : function()

Abre a janela de dialogo da ferramenta inseregrafico

cliqueIdentificaDefault

cliqueIdentificaDefault : function(x,
y)

Abre a janela de dialogo da ferramenta identifica

Veja também i3GEO.configura.tipotip

Parametros

{numerico}(opcional) coordenada x
{numerco}(opcional) coordenada y
insereDobraPagina : function(tipo,
imagem)
Insere o icone do tipo “dobra de pagina” que permite alterar o renderizador do mapa
ativaTema : function(codigo)
Altera a variavel i3GEO.temaAtivo e atualiza a interface em funcao do novo tema que for ativado
ativaLogo : function()
Ativa ou desativa a logo marca.
compactaLayerGrafico : function()
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 : function(geometrias)
Descompacta um layer grafico criado com compactaLayerGrafico
restauraGraficos : function(graficos)
Descompacta graficos salvos no mapa atual
restauraTabelas : function(tabelas)
Descompacta tabelas salvas no mapa atual
cria : function(id)
Cria a legenda HTML
atualiza : function()
Atualiza o elemento HTML do mapa utilizado para mostrar a legenda
libera : function(ck,
largura,
altura,
topo,
esquerda)
Libera a legenda criando uma janela flutuante sobre o mapa
mascara : function()
Abre a janela de diálogo com as ferramenta mascara
ferramentas : function()
Abre a janela de diálogo com as ferramentas que atuam sobre o mapa
html2canvas : function(obj)
Abre uma janela com a conversão de um objeto HTML em PNG
wkt2layer : function(wkt,
texto)
Janela de conversao de wkt em layer
atalhosedicao : function(idtema)
Janela com as principais opcoes de edicao de um layer.
geolocal : function()
Abre a janela de dialogo da ferramenta de geolocalizacao do usuario
listaDeMapasBanco : function(idonde)
Lista os mapas cadastrados no sistema de administracao do i3geo
congelaMapa : function()
Congela a visão atual do mapa mostrando-o em uma janela flutuante
metaestat : function(largura,
altura,
topo,
esquerda)
Abre a janela de dialogo da ferramenta de cartogramas estatisticos METAESTAT
metaestatListaMapas : function()
Lista os mapas publicados no METAESTAT
preferencias : function()
Preferencias do usuario
locregiao : function(largura,
altura,
topo,
esquerda)
Abre a janela de dialogo da ferramenta de busca de regiao cadastrada no METAESTAT
filtraregiao : function()
Abre a janela de dialogo da ferramenta de busca de regioes cadastradas no METAESTAT com opcao de filtrar a regiao escolhida
animacao : function()
Abre a janela de dialogo da ferramenta que permite animar o mapa atual
opacidade : function()
Abre a janela de dialogo da ferramenta de definicao da transparencia das camadas principais do mapa
telaRemota : function()
Abre a janela de dialogo da ferramenta de configuracao de uma tela remota
t3d : function()
Abre a janela de dialogo da ferramenta de geracao da visualizacao em 3d
imprimir : function()
Abre a janela de dialogo da ferramenta que permite imprimir o mapa atual
mostraExten : function()
Abre a janela de dialogo da ferramenta que mostra a extensao geografica atual do mapa
outputformat : function()
Abre a janela de dialogo da ferramenta outputformat
autoredesenha : function()
Abre a janela de dialogo da ferramenta opcoes_autoredesenha
salvaMapa : function()
Abre a janela de dialogo da ferramenta salvamapa
carregaMapa : function()
Abre a janela de dialogo da ferramenta carregamapa
convertews : function()
Abre a janela de dialogo da ferramenta convertews
convertekml : function()
Abre a janela de dialogo da ferramenta convertemapakml
queryMap : function()
Abre a janela de dialogo da ferramenta opcoes_querymap
template : function()
Abre a janela de dialogo da ferramenta template
tamanho : function()
Abre a janela de dialogo da ferramenta opcoes_tamanho
tipoimagem : function()
Abre a janela de dialogo da ferramenta tipoimagem
corFundo : function()
Abre a janela de dialogo da ferramenta opcoes_fundo
opcoesEscala : function()
Abre a janela de dialogo da ferramenta opcoes_escala
opcoesLegenda : function()
Abre a janela de dialogo da ferramenta opcoes_legenda
gradeCoord : function()
Abre a janela de dialogo da ferramenta gradecoord
cliqueTexto : function()
Abre a janela de dialogo da ferramenta inseretxt
selecao : function()
Abre a janela de dialogo da ferramenta selecao
cliquePonto : function()
Abre a janela de dialogo da ferramenta inserexy2
cliqueGrafico : function()
Abre a janela de dialogo da ferramenta inseregrafico
cliqueIdentificaDefault : function(x,
y)
Abre a janela de dialogo da ferramenta identifica