Árvore de temas

Arquivo

i3geo/classesjs/classe_arvodetemas.js

Licenca

GPL2

I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@mma.g.nosp@m.ov.br

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; tanto a versão 2 da Licença.  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.

Summary
Árvore de temasi3geo/classesjs/classe_arvodetemas.js
Classe
i3GEO. arvoreDeTemasMonta a árvore com os temas disponíveis para ser adicionados ao mapa.
Propriedades
OPCOESADICIONAISObjeto com a definição das propriedades que serão utilizadas na inclusão dos ícones adicionais de adição de temas e no item de descrição de cada tema.
FATORESTRELAValor que será utilizado para dividir o valor bruto do número de acessos de cada tema.
INCLUISISTEMASInclui na árvore a lista de sistemas adicionais definidos no i3geo?
INCLUIWMSInclui na árvore a lista de Web Services WMS?
FILTRADOWNLOADNão mostra na árvore os nós que não possuem temas para download
FILTRAOGCNão mostra na árvore os nós que não permitem a geração de WMS
TIPOBOTAOTipo de botao que sera usado para clicar no tema
ATIVATEMANome da função que será incluída no evento onclick do elemento checkbox adicionado no início do nome de um tema.
IDSMENUSArray com a lista de ids que serão considerados na montagem da árvore.
RETORNAGUIAGuia que será ativada após uma operação de adição de temas ter sido concluída.
Variaveis
IDHTMLArmazena o ID do elemento HTML onde a árvore será incluida
LOCAPLICEndereço da aplicação i3geo.
SIDCódigo da seção aberta no servidor pelo i3Geo
ARVOREObjeto com a árvore criada com YAHOO.widget.TreeView
DRIVESObjeto JSON com a lista de drives no servidor que podem ser abertos na opção de navegação pelos diretórios
SISTEMASObjeto JSON com a lista de sistemas existentes
MENUSArmazena o objeto JSON com a lista de menus resultante da função listaMenus
GRUPOSArmazena o objeto JSON com a última lista de grupos obtida
SUBGRUPOSArmazena o objeto JSON com a última lista de sub-grupos obtida
TEMASArmazena o objeto JSON com a última lista de temas obtida
Functions
listaWMSLista os WMS cadastrados preenchendo o nó OGC-WMS
listaLayersWMSLista os layers de um WMS e preenche o nó OGC-WMS
montaTextoTemaWMSMonta o texto que será mostrado ao lado de cada layer de um WMS, permitindo incluir o layer no mapa.
listaMenusLista os menus disponíveis.
listaGruposLista os grupos de um menu.
listaSubGruposLista os sub-grupos de um grupo.
listaTemasLista os temas de um sub-grupo.
listaSistemasLista os sistemas especiais de adição de temas.
listaDrivesLista os endereços no servidor dos drives que podem ser abertos pela opção de navegação em arquivos no servidor.
criaCria a árvore com os menus disponíveis.
atualizaRefaz a árvore atual
montaArvoreMonta a árvore incluindo os nós do primeiro nível.
montaGruposMonta a lista de grupos de um nó principal da árvore.
montaSubGruposMonta a lista de sub-grupos de um nó do tipo grupo.
montaTemasMonta a lista de temas de um nó.
montaDirIncluí na árvore o navegador de diretórios
montaTextoTemaMonta o texto com o título do tema.
propTemasMonta o nó com informações adicionais sobre o tema.
outrasOpcoesHTMLConstrói o HTML com as opções adicionais de inclusão de temas (upload de shp, etc.)
desativaCheckboxDesmarca todos os checkbox dos temas marcados na árvore.
listaTemasAtivosLista os temas com checkbox marcados.
buscaTemaProcura temas na árvore de temas (a busca é feita no servidor e não na árvore atual).
adicionaTemasAdiciona ao mapa os temas selecionados na árvore
comboMenusBusca a lista de menus existentes no i3geo e monta um combo com o resultado.
comboGruposMenuBusca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.
comboSubGruposMenuMonta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.
comboTemasMenuMonta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.
Classe
dialogoAbre as janelas de diálogo com as opções adicionais que permitem acrescentar temas ao mapa
Functions
carouselTemasabre a janela flutuante para o usuário adicionar temas baseado nas imagens miniatura
nuvemTagsMostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas
nuvemTagsFlashMostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.
navegacaoDirAbre a janela para adicionar temas navegando pelos diretórios do servidor
conectarwmsAbre a janela para adicionar temas tendo como fonte um web service do tipo wms
conectarwmstAbre a janela para adicionar temas tendo como fonte um web service do tipo wms-t (time)
conectarwfsAbre a janela para adicionar temas tendo como fonte um web service do tipo wfs
conectargeorssAbre a janela para adicionar temas tendo como fonte um georss
uploadAbre a janela para o upload de shape file
uploaddbfAbre a janela para o upload de um arquivo dbf
downloadbaseAbre o aplicativo datadownload

Classe

i3GEO. arvoreDeTemas

Monta a árvore com os temas disponíveis para ser adicionados ao mapa.

Propriedades

OPCOESADICIONAIS

Objeto com a definição das propriedades que serão utilizadas na inclusão dos ícones adicionais de adição de temas e no item de descrição de cada tema.

Example

var obj = {

idonde: “”,

incluiArvore: true,

uploaddbf: true,

uploadlocal: true,

downloadbase: true,

conectarwms: true,

conectarwmst: true,

conectargeorss: true,

nuvemTags: true,

nuvemTagsFlash: true,

navegacaoDir: false,

incluibusca: true,

kml: true,

qrcode: true,

mini: true,

estrelas:true,

refresh: true,

carousel: true

}

Tipo

{Object}

FATORESTRELA

Valor que será utilizado para dividir o valor bruto do número de acessos de cada tema.

A divisão é utilizada para definir quantas estrelas serão mostradas na árvore de opções adicionais.<b>

Tipo

{Numeric}

INCLUISISTEMAS

Inclui na árvore a lista de sistemas adicionais definidos no i3geo?

Tipo

{Boolean}

INCLUIWMS

Inclui na árvore a lista de Web Services WMS?

Tipo

{Boolean}

FILTRADOWNLOAD

Não mostra na árvore os nós que não possuem temas para download

Tipo

{Boolean}

FILTRAOGC

Não mostra na árvore os nós que não permitem a geração de WMS

Tipo

{Boolean}

TIPOBOTAO

Tipo de botao que sera usado para clicar no tema

Tipo

{String}

Valores

{checkbox|radio}

Default

{checkbox}

ATIVATEMA

Nome da função que será incluída no evento onclick do elemento checkbox adicionado no início do nome de um tema.

Tipo

{String}

IDSMENUS

Array com a lista de ids que serão considerados na montagem da árvore.  Por default é vazio, o que significa que todos os menus serão considerados.

Tipo

{Array}

RETORNAGUIA

Guia que será ativada após uma operação de adição de temas ter sido concluída.

Se for vazia, a guia atual será mantida.

A string corresponde ao nome da guia que deve estar definida em i3GEO.guias.CONFIGURA, por exemplo i3GEO.arvoreDeTemas.RETORNAGUIA = “temas”

Tipo

{String}

Default: “”

Variaveis

IDHTML

Armazena o ID do elemento HTML onde a árvore será incluida

Tipo

{String}

LOCAPLIC

Endereço da aplicação i3geo.  Utilizado para definir o caminho para a chamada em AJAX.

Tipo

{String}

SID

Código da seção aberta no servidor pelo i3Geo

Tipo

{String}

ARVORE

Objeto com a árvore criada com YAHOO.widget.TreeView

Tipo

{YAHOO.widget.TreeView}

DRIVES

Objeto JSON com a lista de drives no servidor que podem ser abertos na opção de navegação pelos diretórios

Tipo

{JSON}

SISTEMAS

Objeto JSON com a lista de sistemas existentes

Tipo

{JSON}

MENUS

Armazena o objeto JSON com a lista de menus resultante da função listaMenus

Tipo

{JSON}

GRUPOS

Armazena o objeto JSON com a última lista de grupos obtida

Tipo

{JSON}

SUBGRUPOS

Armazena o objeto JSON com a última lista de sub-grupos obtida

Tipo

{JSON}

TEMAS

Armazena o objeto JSON com a última lista de temas obtida

Tipo

{JSON}

Functions

listaWMS

listaWMS: function()

Lista os WMS cadastrados preenchendo o nó OGC-WMS

listaLayersWMS

listaLayersWMS: function(node)

Lista os layers de um WMS e preenche o nó OGC-WMS

montaTextoTemaWMS

montaTextoTemaWMS: function(servico,
layer,
estilo,
titulo,
proj,
formatoinfo,
versao,
formatoimg,
cor)

Monta o texto que será mostrado ao lado de cada layer de um WMS, permitindo incluir o layer no mapa.

listaMenus

listaMenus: function(g_sid,
g_locaplic,
funcao)

Lista os menus disponíveis.

Pesquisa no banco de dados administrativo ou na variável de configuração (veja ms_configura.php) a lista de menus disponíveis.

O resultado é incluído em i3GEO.arvoreDeTemas.MENUS.

A propriedade i3GEO.arvoreDetemas.IDSMENUS pode ser utilizada para filtrar alista de menus que será utilizada.

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
funcao{String} nome da função que será executada quando a lista for recebida.  Se for “”, não é chamada.

listaGrupos

listaGrupos: function(g_sid,
g_locaplic,
id_menu,
funcao)

Lista os grupos de um menu.

O resultado é armazenado em i3GEO.arvoreDetemas.GRUPOS

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
id_menu{String} Id do menu que contem os grupos
funcao{Function} função que será executada quando a lista for recebida.  Se for “”, não é chamada.

listaSubGrupos

listaSubGrupos: function(g_sid,
g_locaplic,
id_menu,
id_grupo,
funcao)

Lista os sub-grupos de um grupo.

O resultado é armazenado emi3GEO.arvoreDetemas.SUBGRUPOS

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
id_menu{String} Id do menu que contem os grupos
id_grupo{String} Id do grupo que contem os sub-grupos
funcao{Function} função que será executada quando a lista for recebida.  Se for “”, não é chamada.

listaTemas

listaTemas: function(g_sid,
g_locaplic,
id_menu,
id_grupo,
id_subgrupo,
funcao)

Lista os temas de um sub-grupo.

O resultado é armazenado em i3GEO.arvoreDeTemas.TEMAS

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
id_menu{String} Id do menu que contem os grupos
id_grupo{String} Id do grupo que contem os sub-grupos
id_subgrupo{String} Id do sub-grupo que contem os temas
funcao{Function} função que será executada quando a lista for recebida.  Se for “”, não é chamada.

listaSistemas

listaSistemas: function(g_sid,
g_locaplic,
funcao)

Lista os sistemas especiais de adição de temas.

O resultado é armazenado em i3GEO.arvoreDeTemas.SISTEMAS

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
funcao{Function} função que será executada quando a lista for recebida.  Se for “”, não é chamada.

listaDrives

listaDrives: function(g_sid,
g_locaplic,
funcao)

Lista os endereços no servidor dos drives que podem ser abertos pela opção de navegação em arquivos no servidor.

Alista de drives deve ser definida emi3geo/ms_configura.php

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
funcao{Function} função que será executada quando a lista for recebida.  Se for “”, não é chamada.

cria

cria: function(g_sid,
g_locaplic,
idhtml,
funcaoTema,
objOpcoes,
tipoBotao)

Cria a árvore com os menus disponíveis.

A árvore contém opcionalmente a opção de busca, os ícones adicionais e a lista de sistemas.

Ao ser criada, os parâmetros utilizados são armazenados em variáveis que podem ser acessadas com i3geo.arvoreDeTemas.[ATIVATEMA,OPCOESADICIONAIS,IDHTML,LOCAPLIC,SID]

Parametros

g_sid{String} Código da seção PHP criada ao abrir o i3Geo
g_locaplic{String} Endereço da aplicação (i3geo) onde fica o diretório classesphp
idhtml{String} Id do elemento onde a árvore será inserida.  Se for vazio, será utilizado o ID definido em IDHTML
funcaoTema{String} (opcional) Nome da função que será executada quando o usuário clicar no checkbox de um tema
objOpcoes{Object} (opcional) Objeto com as opções necessárias para criação dos ícones com as opções adicionais de adição de temas
tipoBotao{String} (opcional) checkbox|radio tipo de botão que será mostrado para o usuário escolher o tema

atualiza

atualiza: function()

Refaz a árvore atual

montaArvore

montaArvore: function()

Monta a árvore incluindo os nós do primeiro nível.

A opção de carga dinâmica dos nós filhos é definida para a montagem dos grupos.

montaGrupos

montaGrupos: function(node)

Monta a lista de grupos de um nó principal da árvore.

A opção de carga dinâmica dos nós filhos é definida para a montagem dos sub-grupos.

montaSubGrupos

montaSubGrupos: function(node)

Monta a lista de sub-grupos de um nó do tipo grupo.

A opção de carga dinâmica dos nós filhos é definida para a montagem dos temas.

montaTemas

montaTemas: function(node)

Monta a lista de temas de um nó.

montaDir

montaDir: function(node)

Incluí na árvore o navegador de diretórios

Parametro

node {node}nó onde será criada a lista

montaTextoTema

montaTextoTema: function(cor,
tema)

Monta o texto com o título do tema.

Parametros

cor{String} - cor que será utilizada no estilo “color”
tema{Object} - objeto JSON com as propriedades do tema

Return

{String}texto formatado

propTemas

propTemas: function(node)

Monta o nó com informações adicionais sobre o tema.

Parametro

node{Object} - objeto com o nó que foi clicado

outrasOpcoesHTML

outrasOpcoesHTML: function()

Constrói o HTML com as opções adicionais de inclusão de temas (upload de shp, etc.).

Return

{String}html gerado

desativaCheckbox

desativaCheckbox: function()

Desmarca todos os checkbox dos temas marcados na árvore.

listaTemasAtivos

listaTemasAtivos: function()

Lista os temas com checkbox marcados.

Return

{Array}array com os códigos dos temas

buscaTema

buscaTema: function(palavra)

Procura temas na árvore de temas (a busca é feita no servidor e não na árvore atual).

Parametro

palavra {String}

adicionaTemas

adicionaTemas: function()

Adiciona ao mapa os temas selecionados na árvore

comboMenus

comboMenus: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
largura,
altura)

Busca a lista de menus existentes no i3geo e monta um combo com o resultado.

Ao escolher uma opção do combo, a função de retorno receberá como parâmetro o id do menu.

Parametros

locaplic {String}endereço do i3geo
funcaoOnchange {String}nome da funcao que será executada quando o usuário escolhe um grupo
idDestino {String}id do elemento HTML que receberá o combo
idCombo {String}id do combo que será criado
largura {Numeric}largura em pixels do combo
altura {Numeric}altura do combo em linhas

comboGruposMenu

comboGruposMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
largura,
altura,
id_menu)

Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.

Ao escolher uma opção do combo, a função de retorno receberá como parâmetro o id do grupo.

Parametros

locaplic {String}endereço do i3geo
funcaoOnchange {String}nome da funcao que será executada quando o usuário escolhe um grupo
idDestino {String}id do elemento HTML que receberá o combo
idCombo {String}id do combo que será criado
largura {Numeric}largura em pixels do combo
altura {Numeric}altura do combo em linhas
id_menu {Numeric}id do menu que será utilizado para obter os dados

comboSubGruposMenu

comboSubGruposMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
idGrupo,
largura,
altura)

Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.

Ao escolher um subgrupo, a função de retorno receberá o id do grupo e o id do subgrupo.

Parametros

locaplic {String}endereço do i3geo
funcaoOnchange {String}nome da funcao que será executada quando o usuário escolhe um grupo
idDestino {String}id do elemento HTML que receberá o combo
idCombo {String}id do combo que será criado
idGrupo {String}identificador do grupo que será pesquisado
largura {Numeric}largura em pixels do combo
altura {Numeric}altura do combo em linhas

comboTemasMenu

comboTemasMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
idGrupo,
idSubGrupo,
largura,
altura,
id_menu)

Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.

Ao escolher um subgrupo, a função de retorno receberá o id do grupo e o id do subgrupo.

Parametros

locaplic {String}endereço do i3geo
funcaoOnchangenome da funcao que será executada quando o usuário escolhe um grupo
idDestinoid do elemento HTML que receberá o combo
idComboid do combo que será criado
idGrupoidentificador do grupo que será pesquisado
idSubGrupoid do subgrupo
larguralargura em pixels do combo
alturaaltura do combo em linhas
id_menuid do menu escolhido

Classe

dialogo

Abre as janelas de diálogo com as opções adicionais que permitem acrescentar temas ao mapa

Por exemplo, para abrir a janela de upload de arquivos dbf, utilize

i3GEO.arvoreDeTemas.dialogo.uploaddbf()

Functions

carouselTemas

carouselTemas: function()

abre a janela flutuante para o usuário adicionar temas baseado nas imagens miniatura

nuvemTags

nuvemTags: function()

Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas

nuvemTagsFlash

nuvemTagsFlash: function()

Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.

Essa ferramenta é alternativa a ferramenta nuvemTags, mostrando tbm a nuvem com um aplicativo em flash

navegacaoDir

navegacaoDir: function()

Abre a janela para adicionar temas navegando pelos diretórios do servidor

conectarwms

conectarwms: function()

Abre a janela para adicionar temas tendo como fonte um web service do tipo wms

conectarwmst

conectarwmst: function()

Abre a janela para adicionar temas tendo como fonte um web service do tipo wms-t (time)

conectarwfs

conectarwfs: function()

Abre a janela para adicionar temas tendo como fonte um web service do tipo wfs

conectargeorss

conectargeorss: function()

Abre a janela para adicionar temas tendo como fonte um georss

upload

upload: function()

Abre a janela para o upload de shape file

uploaddbf

uploaddbf: function()

Abre a janela para o upload de um arquivo dbf

downloadbase

downloadbase: function()

Abre o aplicativo datadownload

listaWMS: function()
Lista os WMS cadastrados preenchendo o nó OGC-WMS
listaLayersWMS: function(node)
Lista os layers de um WMS e preenche o nó OGC-WMS
montaTextoTemaWMS: function(servico,
layer,
estilo,
titulo,
proj,
formatoinfo,
versao,
formatoimg,
cor)
Monta o texto que será mostrado ao lado de cada layer de um WMS, permitindo incluir o layer no mapa.
listaMenus: function(g_sid,
g_locaplic,
funcao)
Lista os menus disponíveis.
listaGrupos: function(g_sid,
g_locaplic,
id_menu,
funcao)
Lista os grupos de um menu.
listaSubGrupos: function(g_sid,
g_locaplic,
id_menu,
id_grupo,
funcao)
Lista os sub-grupos de um grupo.
listaTemas: function(g_sid,
g_locaplic,
id_menu,
id_grupo,
id_subgrupo,
funcao)
Lista os temas de um sub-grupo.
listaSistemas: function(g_sid,
g_locaplic,
funcao)
Lista os sistemas especiais de adição de temas.
listaDrives: function(g_sid,
g_locaplic,
funcao)
Lista os endereços no servidor dos drives que podem ser abertos pela opção de navegação em arquivos no servidor.
cria: function(g_sid,
g_locaplic,
idhtml,
funcaoTema,
objOpcoes,
tipoBotao)
Cria a árvore com os menus disponíveis.
atualiza: function()
Refaz a árvore atual
montaArvore: function()
Monta a árvore incluindo os nós do primeiro nível.
montaGrupos: function(node)
Monta a lista de grupos de um nó principal da árvore.
montaSubGrupos: function(node)
Monta a lista de sub-grupos de um nó do tipo grupo.
montaTemas: function(node)
Monta a lista de temas de um nó.
montaDir: function(node)
Incluí na árvore o navegador de diretórios
montaTextoTema: function(cor,
tema)
Monta o texto com o título do tema.
propTemas: function(node)
Monta o nó com informações adicionais sobre o tema.
outrasOpcoesHTML: function()
Constrói o HTML com as opções adicionais de inclusão de temas (upload de shp, etc.)
desativaCheckbox: function()
Desmarca todos os checkbox dos temas marcados na árvore.
listaTemasAtivos: function()
Lista os temas com checkbox marcados.
buscaTema: function(palavra)
Procura temas na árvore de temas (a busca é feita no servidor e não na árvore atual).
adicionaTemas: function()
Adiciona ao mapa os temas selecionados na árvore
comboMenus: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
largura,
altura)
Busca a lista de menus existentes no i3geo e monta um combo com o resultado.
comboGruposMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
largura,
altura,
id_menu)
Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.
comboSubGruposMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
idGrupo,
largura,
altura)
Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.
comboTemasMenu: function(locaplic,
funcaoOnchange,
idDestino,
idCombo,
idGrupo,
idSubGrupo,
largura,
altura,
id_menu)
Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.
carouselTemas: function()
abre a janela flutuante para o usuário adicionar temas baseado nas imagens miniatura
nuvemTags: function()
Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas
nuvemTagsFlash: function()
Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.
navegacaoDir: function()
Abre a janela para adicionar temas navegando pelos diretórios do servidor
conectarwms: function()
Abre a janela para adicionar temas tendo como fonte um web service do tipo wms
conectarwmst: function()
Abre a janela para adicionar temas tendo como fonte um web service do tipo wms-t (time)
conectarwfs: function()
Abre a janela para adicionar temas tendo como fonte um web service do tipo wfs
conectargeorss: function()
Abre a janela para adicionar temas tendo como fonte um georss
upload: function()
Abre a janela para o upload de shape file
uploaddbf: function()
Abre a janela para o upload de um arquivo dbf
downloadbase: function()
Abre o aplicativo datadownload