i3geo_gl_configura

Cria o objeto javascript com os parametros de configuração da api e com as funções de manipulação.

Example

var i3geo_gl_configura = new i3geo_gl_configura(“http://localhost/i3geo”,”estadosl”,”temasa”,”link”)

Parameters

loc_i3geoendereço web onde está instalado o i3geo.
nomeseltemaidentificador do tema inicial que será incluido no link, normalmente estadosl
temasaId do elemento HTML onde a lista de temas adicionados, ou seja, os que forem escolhidos pelo usuário, será incluída.
linkId do elemento HTML do tipo <a> onde será mostrado o link criado para o mapa.
grupoId do elemento HTML que receberá o combo com os grupos
subgrupoId do elemento HTML que receberá o combo com os subgrupos
temaId do elemento HTML que receberá o combo com a lista de temas
buscageoId do elemento HTML onde será incluída a opção de busca de coordenadas geográficas
menuid do elemento HTML onde será incluido a lista de menus
Summary
i3geo_gl_configuraCria o objeto javascript com os parametros de configuração da api e com as funções de manipulação.
Functions
seltemaAdiciona na lista de temas escolhidos pelo usuário um novo tema.
crialinkPega os parametros especificados pelo usuário e monta o link para mostrar na tela.
combogruposChama a função do i3geo que monta um combo com a lista de grupos de um menu do i3geo
combosubgruposChama a função do i3geo que monta um combo com a lista de subgrupos de um grupo do menu do i3geo
combotemasMonta um combo com a lista de temas vinculados diretamente a um grupo.
preseltemaCompatibiliza a chamada da função i3geo_combotemasMenu com a função this.seltema em termos de número de parametros
previewMostra um preview do tema clicado.
descerDesce um tema na lista de temas selecionados.
subirSobe um tema na lista de temas selecionados
excluirExclui um tema da lista de temas selecionados
buscageo_initInicializa o OpenLayers para permitir ao usuário escolher a abrangência espacial do link.
i3geo_gl_iniciaInicia a interface do gerador de links.
Propriedades
$i3geo_glContém o objeto $i3geo_gl com todas as propriedades e funções de controle da interface

Functions

seltema

this.seltema = function(idtema)

Adiciona na lista de temas escolhidos pelo usuário um novo tema.

Ativada quando um grupo ou subgrupo é escolhido.

Parameters

idtema = identificador do tema conforme definido em menutemas/menutemas.xml

crialink

this.crialink = function()

Pega os parametros especificados pelo usuário e monta o link para mostrar na tela.

combogrupos

this.combogrupos = function(idMenu)

Chama a função do i3geo que monta um combo com a lista de grupos de um menu do i3geo

Parameters

idMenuid do menu que será pesquisado

combosubgrupos

this.combosubgrupos = function(idGrupo,
dados)

Chama a função do i3geo que monta um combo com a lista de subgrupos de um grupo do menu do i3geo

Parameters

idGrupoid do grupo que será pesquisado

combotemas

this.combotemas = function (idGrupo,
idSubGrupo,
temas)

Monta um combo com a lista de temas vinculados diretamente a um grupo.

Chamado pela função combosubgrupos.

Parameters

idGrupoid que identifica o grupo escolhido.
idSubGrupoid do sibgrupo

preseltema

this.preseltema = function(idgrupo,
idsubgrupo,
idtema)

Compatibiliza a chamada da função i3geo_combotemasMenu com a função this.seltema em termos de número de parametros

preview

this.preview = function(e)

Mostra um preview do tema clicado.

Parameters

eelemento do DOM do objeto clicado.

descer

this.descer = function(e)

Desce um tema na lista de temas selecionados.

Parameters

eelemento do DOM do objeto clicado.

subir

this.subir = function(e)

Sobe um tema na lista de temas selecionados

Parameters

eelemento do DOM.

excluir

this.excluir = function(e)

Exclui um tema da lista de temas selecionados

Parameters

eelemento do DOM.

buscageo_init

this.buscageo_init = function()

Inicializa o OpenLayers para permitir ao usuário escolher a abrangência espacial do link.

i3geo_gl_inicia

function i3geo_gl_inicia(objeto_i3geo_gl_configura)

Inicia a interface do gerador de links.

Parameters

objeto_i3geo_gl_configuraobjeto com os paramentros de configuração criado pela função i3geo_gl_configura

Propriedades

$i3geo_gl

Contém o objeto $i3geo_gl com todas as propriedades e funções de controle da interface

this.seltema = function(idtema)
Adiciona na lista de temas escolhidos pelo usuário um novo tema.
this.crialink = function()
Pega os parametros especificados pelo usuário e monta o link para mostrar na tela.
this.combogrupos = function(idMenu)
Chama a função do i3geo que monta um combo com a lista de grupos de um menu do i3geo
this.combosubgrupos = function(idGrupo,
dados)
Chama a função do i3geo que monta um combo com a lista de subgrupos de um grupo do menu do i3geo
this.combotemas = function (idGrupo,
idSubGrupo,
temas)
Monta um combo com a lista de temas vinculados diretamente a um grupo.
this.preseltema = function(idgrupo,
idsubgrupo,
idtema)
Compatibiliza a chamada da função i3geo_combotemasMenu com a função this.seltema em termos de número de parametros
this.preview = function(e)
Mostra um preview do tema clicado.
this.descer = function(e)
Desce um tema na lista de temas selecionados.
this.subir = function(e)
Sobe um tema na lista de temas selecionados
this.excluir = function(e)
Exclui um tema da lista de temas selecionados
this.buscageo_init = function()
Inicializa o OpenLayers para permitir ao usuário escolher a abrangência espacial do link.
function i3geo_gl_inicia(objeto_i3geo_gl_configura)
Inicia a interface do gerador de links.