PHP

Summary
PHP
Files
i3geo/ classesjs/ classe_php.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Variables
cpJSONObjeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON
i3GEO.phpChamadas em AJAX que executam programas no lado do servidor
Functions
insereSHPgraficoclassesphp/classe_shp.php
insereSHPclassesphp/classe_shp.php
pegaMensagensclassesphp/classe_mapa.php
areaPixelclassesphp/funcoes_gerais.php
excluitemaclassesphp/classe_mapa.php
reordenatemasclassesphp/classe_temas.php
criaLegendaHTMLclassesphp/classe_legenda.php
inverteStatusClasseclassesphp/classe_alteraclasse.php
ligatemasclassesphp/classe_mapa.php
pegalistademenusclassesphp/classe_menutemas.php
pegalistademenusclassesphp/classe_menutemas.php
pegalistadeSubgruposclassesphp/classe_menutemas.php
pegalistadetemasclassesphp/classe_menutemas.php
pegaSistemasclassesphp/classe_menutemas.php
listadriveslistaDrives
listaarquivoslistaArquivos
geo2utmgeo2utm
desativacgidesativacgi
pegaMapasclassesphp/classe_menutemas.php
mudatamanhoclassesphp/classe_mapa.php
ativalogoclassesphp/classe_mapa.php
insereAnnotationclassesphp/classe_temas.php
identificaunicoclassesphp/classe_atributos.php
recuperamapaclassesphp/mapa_controle.php
criaLegendaImagemclassesphp/classe_legenda.php
referenciadinamicaclassesphp/funcoes_gerais.php
referenciaclassesphp/funcoes_gerais.php
panclassesphp/classe_navegacao.php
aproximaclassesphp/classe_navegacao.php
afastaclassesphp/classe_navegacao.php
zoompontoclassesphp/classe_navegacao.php
localizaIPclassesphp/funccoes_gerais.php
mudaextclassesphp/classe_navegacao.php
mudaescalaclassesphp/classe_navegacao.php
aplicaResolucaoclassesphp/classe_navegacao.php
geradestaqueclassesphp/classe_temas.php
selecaoptclassesphp/classe_selecao.php
selecaoboxclassesphp/classe_selecao.php
sobetemaclassesphp/classe_temas.php
sobetemaclassesphp/classe_temas.php
zoomtemaclassesphp/classe_temas.php
limpaselclassesphp/classe_selecao.php
mudatranspclassesphp/classe_temas.php
mudanomeclassesphp/classe_temas.php
adicionaTemaSHPclassesphp/classe_mapa.php
adicionaTemaIMGclassesphp/classe_mapa.php
identificaclassesphp/classe_atributos.php
reiniciaMapaclassesphp/mapa_controle.php
procurartemasclassesphp/classe_menutemas.php
adtemaclassesphp/classe_mapa.php
escalagraficaclassesphp/classe_escala.php
flamingoclassesphp/mapa_controle.php
openlayersclassesphp/mapa_controle.php
corpoclassesphp/mapa_controle.php
criamapaclassesphp/mapa_controle.php
iniciaclassesphp/mapa_controle.php
chaveGoogleclassesphp/mapa_controle.php

Files

i3geo/ classesjs/ classe_php.js

Licença

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.

Variables

cpJSON

cpJSON

Objeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON

Exemplo

cpJSON.call()

Return

O objeto CPAINT retorna os dados encapsulados em um objeto JSON.  Os programas PHP que fazem uso dessa biblioteca (CPAINT) devem fazer o include da mesma.  Os dados de interesse retornados no objeto JSON, ficam embutidos na propriedade “data”, por exemplo:

var temp = function(retorno){alert(retorno.data);}

cpJSON.call(p,”teste”,temp);

onde, p contém o nome do programa PHP e seus parâmetros “teste” é o nome da função PHP (no caso do i3Geo, isso não afeta em nada) e temp é a função que tratará o retorno dos dados.

i3GEO.php

Chamadas em AJAX que executam programas no lado do servidor

Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome do arquivo correspondente ao mapfile atualmente em uso

Para mais detalhes sobre as funções, veja mapa_controle.php

Summary
Functions
insereSHPgraficoclassesphp/classe_shp.php
insereSHPclassesphp/classe_shp.php
pegaMensagensclassesphp/classe_mapa.php
areaPixelclassesphp/funcoes_gerais.php
excluitemaclassesphp/classe_mapa.php
reordenatemasclassesphp/classe_temas.php
criaLegendaHTMLclassesphp/classe_legenda.php
inverteStatusClasseclassesphp/classe_alteraclasse.php
ligatemasclassesphp/classe_mapa.php
pegalistademenusclassesphp/classe_menutemas.php
pegalistademenusclassesphp/classe_menutemas.php
pegalistadeSubgruposclassesphp/classe_menutemas.php
pegalistadetemasclassesphp/classe_menutemas.php
pegaSistemasclassesphp/classe_menutemas.php
listadriveslistaDrives
listaarquivoslistaArquivos
geo2utmgeo2utm
desativacgidesativacgi
pegaMapasclassesphp/classe_menutemas.php
mudatamanhoclassesphp/classe_mapa.php
ativalogoclassesphp/classe_mapa.php
insereAnnotationclassesphp/classe_temas.php
identificaunicoclassesphp/classe_atributos.php
recuperamapaclassesphp/mapa_controle.php
criaLegendaImagemclassesphp/classe_legenda.php
referenciadinamicaclassesphp/funcoes_gerais.php
referenciaclassesphp/funcoes_gerais.php
panclassesphp/classe_navegacao.php
aproximaclassesphp/classe_navegacao.php
afastaclassesphp/classe_navegacao.php
zoompontoclassesphp/classe_navegacao.php
localizaIPclassesphp/funccoes_gerais.php
mudaextclassesphp/classe_navegacao.php
mudaescalaclassesphp/classe_navegacao.php
aplicaResolucaoclassesphp/classe_navegacao.php
geradestaqueclassesphp/classe_temas.php
selecaoptclassesphp/classe_selecao.php
selecaoboxclassesphp/classe_selecao.php
sobetemaclassesphp/classe_temas.php
sobetemaclassesphp/classe_temas.php
zoomtemaclassesphp/classe_temas.php
limpaselclassesphp/classe_selecao.php
mudatranspclassesphp/classe_temas.php
mudanomeclassesphp/classe_temas.php
adicionaTemaSHPclassesphp/classe_mapa.php
adicionaTemaIMGclassesphp/classe_mapa.php
identificaclassesphp/classe_atributos.php
reiniciaMapaclassesphp/mapa_controle.php
procurartemasclassesphp/classe_menutemas.php
adtemaclassesphp/classe_mapa.php
escalagraficaclassesphp/classe_escala.php
flamingoclassesphp/mapa_controle.php
openlayersclassesphp/mapa_controle.php
corpoclassesphp/mapa_controle.php
criamapaclassesphp/mapa_controle.php
iniciaclassesphp/mapa_controle.php
chaveGoogleclassesphp/mapa_controle.php

Functions

insereSHPgrafico

insereSHPgrafico: function(funcao,
tema,
x,
y,
itens,
shadow_height,
width,
inclinacao)

PHP

classesphp/classe_shp.php

SHP->__construct

SHP->insereSHPgrafico

insereSHP

insereSHP: function(funcao,
tema,
item,
valoritem,
xy)

PHP

classesphp/classe_shp.php

SHP->__construct

SHP->insereSHP

pegaMensagens

pegaMensagens: function(funcao)

PHP

classesphp/classe_mapa.php

Mapa->pegaMensagens

areaPixel

areaPixel: function(funcao,
g_celula)

PHP

classesphp/funcoes_gerais.php

calculaAreaPixel

excluitema

excluitema: function(funcao,
tema)

PHP

classesphp/classe_mapa.php

Mapa->excluiTemas

reordenatemas

reordenatemas: function(funcao,
lista)

PHP

classesphp/classe_temas.php

Temas->reordenatemas

criaLegendaHTML

criaLegendaHTML: function(funcao,
tema,
template)

PHP

classesphp/classe_legenda.php

Legenda->__construct

Legenda->criaLegenda

inverteStatusClasse

inverteStatusClasse: function(funcao,
tema,
classe)

PHP

classesphp/classe_alteraclasse.php

Alteraclasse->__construct

Alteraclasse->inverteStatusClasse

ligatemas

ligatemas: function(funcao,
desligar,
ligar)

PHP

classesphp/classe_mapa.php

Mapa->ligaDesligaTemas

pegalistademenus

pegalistademenus: function(funcao)

PHP

classesphp/classe_menutemas.php

Menutemas->pegaListaDeMenus

pegalistademenus

PHP

classesphp/classe_menutemas.php

Menutemas->pegaListaDeGrupos

pegalistadeSubgrupos

pegalistadeSubgrupos: function(funcao,
id_menu,
id_grupo)

PHP

classesphp/classe_menutemas.php

Menutemas->pegaListaDeSubGrupos

pegalistadetemas

pegalistadetemas: function(funcao,
id_menu,
id_grupo,
id_subgrupo)

PHP

classesphp/classe_menutemas.php

Menutemas->pegaListaDeTemas

pegaSistemas

pegaSistemas: function(funcao)

PHP

classesphp/classe_menutemas.php

Menutemas->pegaSistemas

listadrives

listadrives: function(funcao)

listaDrives

listaarquivos

listaarquivos: function(funcao,
caminho)

listaArquivos

geo2utm

geo2utm: function(funcao,
x,
y)

geo2utm

desativacgi

desativacgi: function(funcao)

desativacgi

pegaMapas

pegaMapas: function(funcao)

PHP

classesphp/classe_menutemas.php

Menutemas->pegaListaDeMapas

mudatamanho

mudatamanho: function(funcao,
altura,
largura)

PHP

classesphp/classe_mapa.php

Mapa->mudaQS

ativalogo

ativalogo: function(funcao,
altura,
largura)

PHP

classesphp/classe_mapa.php

Mapa->ativalogo

insereAnnotation

insereAnnotation: function(funcao,
pin,
xy,
texto,
position,
partials,
offsetx,
offsety,
minfeaturesize,
mindistance,
force,
shadowcolor,
shadowsizex,
shadowsizey,
outlinecolor,
cor,
sombray,
sombrax,
sombra,
fundo,
angulo,
tamanho,
fonte)

PHP

classesphp/classe_temas.php

Temas->insereFeature

identificaunico

identificaunico: function(funcao,
xy,
tema,
item)

PHP

classesphp/classe_atributos.php

Atributos->identificaQBP

recuperamapa

recuperamapa: function(funcao)

PHP

classesphp/mapa_controle.php

recuperamapa

criaLegendaImagem

criaLegendaImagem: function(funcao)

PHP

classesphp/classe_legenda.php

<Atributos->legendaGrafica>

referenciadinamica

referenciadinamica: function(funcao,
zoom)

PHP

classesphp/funcoes_gerais.php

retornaReferenciaDinamica

referencia

referencia: function(funcao)

PHP

classesphp/funcoes_gerais.php

retornaReferencia

pan

pan: function(funcao,
escala,
tipo,
x,
y)

PHP

classesphp/classe_navegacao.php

Navegacao->pan

aproxima

aproxima: function(funcao,
nivel)

PHP

classesphp/classe_navegacao.php

Navegacao->aproxima

afasta

afasta: function(funcao,
nivel)

PHP

classesphp/classe_navegacao.php

Navegacao->afasta

zoomponto

zoomponto: function(funcao,
x,
y)

PHP

classesphp/classe_navegacao.php

<Navegacao->zoomponto>

localizaIP

localizaIP: function(funcao)

PHP

classesphp/funccoes_gerais.php

mudaext

mudaext: function(funcao,
tipoimagem,
ext)

PHP

classesphp/classe_navegacao.php

Navegacao->mudaExtensao

mudaescala

mudaescala: function(funcao,
escala)

PHP

classesphp/classe_navegacao.php

Navegacao->mudaEscala

aplicaResolucao

aplicaResolucao: function(funcao,
resolucao)

PHP

classesphp/classe_navegacao.php

Navegacao->aplicaResolucao

geradestaque

geradestaque: function(funcao,
tema)

PHP

classesphp/classe_temas.php

Temas->geraDestaque

selecaopt

selecaopt: function(funcao,
tema,
xy,
tipo,
tolerancia)

PHP

classesphp/classe_selecao.php

Selecao->selecaoPT

selecaobox

selecaobox: function(funcao,
tema,
tipo,
box)

PHP

classesphp/classe_selecao.php

Selecao->selecaoBOX

sobetema

sobetema: function(funcao,
tema)

PHP

classesphp/classe_temas.php

Temas->sobeTema

sobetema

PHP

classesphp/classe_temas.php

Temas->desceTema

zoomtema

zoomtema: function(funcao,
tema)

PHP

classesphp/classe_temas.php

Temas->zoomTema

limpasel

limpasel: function(funcao,
tema)

PHP

classesphp/classe_selecao.php

Selecao->selecaoLimpa

mudatransp

mudatransp: function(funcao,
tema,
valor)

PHP

classesphp/classe_temas.php

Temas->mudaTransparencia

mudanome

mudanome: function(funcao,
tema,
valor)

PHP

classesphp/classe_temas.php

Temas->mudaTransparencia

adicionaTemaSHP

adicionaTemaSHP: function(funcao,
path)

PHP

classesphp/classe_mapa.php

Mapa->adicionaTemaSHP

adicionaTemaIMG

adicionaTemaIMG: function(funcao,
path)

PHP

classesphp/classe_mapa.php

Mapa->adicionaTemaIMG

identifica

identifica: function(funcao,
x,
y,
resolucao)

PHP

classesphp/classe_atributos.php

Atributos->identifica

reiniciaMapa

reiniciaMapa: function(funcao)

PHP

classesphp/mapa_controle.php

procurartemas

procurartemas: function(funcao,
procurar)

PHP

classesphp/classe_menutemas.php

Menutemas->procurartemas

adtema

adtema: function(funcao,
temas)

PHP

classesphp/classe_mapa.php

Mapa->adicionaTema

escalagrafica

escalagrafica: function(funcao)

PHP

classesphp/classe_escala.php

Escala->retornaBarraEscala

flamingo

flamingo: function(funcao)

PHP

classesphp/mapa_controle.php

montaFlamingo

openlayers

openlayers: function(funcao)

PHP

classesphp/mapa_controle.php

openlayers

corpo

corpo: function(funcao,
tipoimagem)

PHP

classesphp/mapa_controle.php

redesenhaMapa

criamapa

criamapa: function(funcao,
parametros)

PHP

classesphp/mapa_controle.php

<criaMapa>

inicia

inicia: function(funcao,
embedLegenda,
w,
h)

PHP

classesphp/mapa_controle.php

iniciaMapa

chaveGoogle

chaveGoogle: function(funcao)

PHP

classesphp/mapa_controle.php

chavegoogle

cpJSON
Objeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON
insereSHPgrafico: function(funcao,
tema,
x,
y,
itens,
shadow_height,
width,
inclinacao)
classesphp/classe_shp.php
insereSHP: function(funcao,
tema,
item,
valoritem,
xy)
classesphp/classe_shp.php
pegaMensagens: function(funcao)
classesphp/classe_mapa.php
areaPixel: function(funcao,
g_celula)
classesphp/funcoes_gerais.php
excluitema: function(funcao,
tema)
classesphp/classe_mapa.php
reordenatemas: function(funcao,
lista)
classesphp/classe_temas.php
criaLegendaHTML: function(funcao,
tema,
template)
classesphp/classe_legenda.php
inverteStatusClasse: function(funcao,
tema,
classe)
classesphp/classe_alteraclasse.php
ligatemas: function(funcao,
desligar,
ligar)
classesphp/classe_mapa.php
pegalistademenus: function(funcao)
classesphp/classe_menutemas.php
pegalistadeSubgrupos: function(funcao,
id_menu,
id_grupo)
classesphp/classe_menutemas.php
pegalistadetemas: function(funcao,
id_menu,
id_grupo,
id_subgrupo)
classesphp/classe_menutemas.php
pegaSistemas: function(funcao)
classesphp/classe_menutemas.php
listadrives: function(funcao)
listaDrives
Pega a lista de drives registrados para o usuário atual.
listaarquivos: function(funcao,
caminho)
listaArquivos
function listaArquivos($diretorio)
Retorna lista de arquivos.
geo2utm: function(funcao,
x,
y)
geo2utm
desativacgi: function(funcao)
desativacgi
pegaMapas: function(funcao)
classesphp/classe_menutemas.php
mudatamanho: function(funcao,
altura,
largura)
classesphp/classe_mapa.php
ativalogo: function(funcao,
altura,
largura)
classesphp/classe_mapa.php
insereAnnotation: function(funcao,
pin,
xy,
texto,
position,
partials,
offsetx,
offsety,
minfeaturesize,
mindistance,
force,
shadowcolor,
shadowsizex,
shadowsizey,
outlinecolor,
cor,
sombray,
sombrax,
sombra,
fundo,
angulo,
tamanho,
fonte)
classesphp/classe_temas.php
identificaunico: function(funcao,
xy,
tema,
item)
classesphp/classe_atributos.php
recuperamapa: function(funcao)
classesphp/mapa_controle.php
criaLegendaImagem: function(funcao)
classesphp/classe_legenda.php
referenciadinamica: function(funcao,
zoom)
classesphp/funcoes_gerais.php
referencia: function(funcao)
classesphp/funcoes_gerais.php
pan: function(funcao,
escala,
tipo,
x,
y)
classesphp/classe_navegacao.php
aproxima: function(funcao,
nivel)
classesphp/classe_navegacao.php
afasta: function(funcao,
nivel)
classesphp/classe_navegacao.php
zoomponto: function(funcao,
x,
y)
classesphp/classe_navegacao.php
localizaIP: function(funcao)
classesphp/funccoes_gerais.php
mudaext: function(funcao,
tipoimagem,
ext)
classesphp/classe_navegacao.php
mudaescala: function(funcao,
escala)
classesphp/classe_navegacao.php
aplicaResolucao: function(funcao,
resolucao)
classesphp/classe_navegacao.php
geradestaque: function(funcao,
tema)
classesphp/classe_temas.php
selecaopt: function(funcao,
tema,
xy,
tipo,
tolerancia)
classesphp/classe_selecao.php
selecaobox: function(funcao,
tema,
tipo,
box)
classesphp/classe_selecao.php
sobetema: function(funcao,
tema)
classesphp/classe_temas.php
zoomtema: function(funcao,
tema)
classesphp/classe_temas.php
limpasel: function(funcao,
tema)
classesphp/classe_selecao.php
mudatransp: function(funcao,
tema,
valor)
classesphp/classe_temas.php
mudanome: function(funcao,
tema,
valor)
classesphp/classe_temas.php
adicionaTemaSHP: function(funcao,
path)
classesphp/classe_mapa.php
adicionaTemaIMG: function(funcao,
path)
classesphp/classe_mapa.php
identifica: function(funcao,
x,
y,
resolucao)
classesphp/classe_atributos.php
reiniciaMapa: function(funcao)
classesphp/mapa_controle.php
procurartemas: function(funcao,
procurar)
classesphp/classe_menutemas.php
adtema: function(funcao,
temas)
classesphp/classe_mapa.php
escalagrafica: function(funcao)
classesphp/classe_escala.php
flamingo: function(funcao)
classesphp/mapa_controle.php
openlayers: function(funcao)
classesphp/mapa_controle.php
corpo: function(funcao,
tipoimagem)
classesphp/mapa_controle.php
criamapa: function(funcao,
parametros)
classesphp/mapa_controle.php
inicia: function(funcao,
embedLegenda,
w,
h)
classesphp/mapa_controle.php
chaveGoogle: function(funcao)
classesphp/mapa_controle.php
Controle das requisições em Ajax feitas pelas interfaces normais do i3geo
function __construct($map_file,  
$tema = "",
$locaplic = "")
Cria um objeto map e seta a variavel tema
function insereSHPgrafico($x,
$y,
$itens,
$width,
$inclinacao,
$shadow_height)
Insere um ponto em um shape file, criado no diretório temporário, e adiciona ao mapa atual.
function insereSHP($xy,  
$projecao,  
$item = "",
$valor = "")
Insere um ponto em um shape file no diretório local
function pegaMensagens()
Pega as mensagens do metadata “mensagem” existentes nos layers do mapa atual
function calculaAreaPixel($map_file,
$celsize)
Calcula a área em m2 de um pixel do mapa
function excluiTemas($temas)
Exclui temas de um mapa.
function reordenatemas($lista)
Reordena os temas baseados em uma lista com a nova ordem.
function __construct($map_file,  
$locaplic = "",
$tema = "",
$template = "")
Cria um objeto Legenda
function criaLegenda()
Gera a legenda processando o template HTML definido na construção da classe.
function __construct($map_file,  
$tema = "",
$locaplic = "")
Cria um objeto Alteraclasse
Inverte o status a uma classe desligando ou desligando, conforme o status atual.
function ligaDesligaTemas($ligar,
$desligar)
Liga desliga temas.
function pegaListaDeMenus()
Pega a lista de menus do banco de dados de administração.
function pegaListaDeGrupos($idmenu = "",
$listasistemas = "sim",
$listasgrupos = "sim")
Pega a lista de grupos, subgrupos e sistemas adicionais.
function pegaListaDeSubGrupos($codgrupo,  
$idmenu = "")
Pega a lista de sub-grupos.
function pegaListaDeTemas($grupo,
$subgrupo,
$idmenu)
Le o arquivo xml com os temas e retorna um array com a lista de temas de um subgrupo.
function pegaSistemas()
Retorna a lista de sistemas especiais de adição de temas.
function pegaListaDeMapas($locmapas)
Le o arquivo xml com a lista de mapas existente no xml $locmapas.
function mudaQS($w,
$h)
Muda o tamanho do query map.
function ativalogo()
Ativa/desativa logomarca.
function insereFeature($marca,
$tipo,
$xy,
$texto,
$position,
$partials,
$offsetx,
$offsety,
$minfeaturesize,
$mindistance,
$force,
$shadowcolor,
$shadowsizex,
$shadowsizey,
$outlinecolor,
$cor,
$sombray,
$sombrax,
$sombra,
$fundo,
$angulo,
$tamanho,
$fonte)
Insere elemento gráfico em um tema.
function identificaQBP($tema,  
$x,  
$y,  
$map_file,  
$resolucao,  
$item = "",
$tiporetorno = "")
Identifica um elemento utilizando querybypoint.
function retornaReferenciaDinamica()
Retorna uma string com as variaveis de um novo mapa de referencia gerado de forma dinamica.
function retornaReferencia()
Retorna uma string com as variaveis de um novo mapa de referencia.
function pan($x,
$y,
$escala,
$tipo)
Desloca a visualização de um mapa (pan).
function aproxima($nivel)
Aproxima a visualização de um mapa (zoom in)
function afasta($nivel)
Afasta a visualização de um mapa (zoom out)
function mudaExtensao($ext)
Muda a extensão geográfica do mapa.
function mudaEscala($escala)
Muda a escala do mapa.
function aplicaResolucao($resolucao)
Aplica uma resolução nova ao mapa atual
function geraDestaque()
Gera uma imagem para destaque.
function selecaoPT($xy,
$tipo,
$tolerancia)
Seleciona por ponto.
function selecaoBOX($tipo,
$ext)
Seleciona por retângulo.
function sobeTema()
Sobe um tema na ordem de desenho.
function desceTema()
Desce um tema na ordem de desenho.
function zoomTema()
Zoom para um tema.
function selecaoLimpa()
Limpa a seleção do tema.
function mudaTransparencia($valor)
Muda a transparência do tema.
function adicionaTemaSHP($arq)
Adiciona um tema a partir de um arquivo shape file armazenado no servidor de arquivos.
function adicionaTemaIMG($arq)
Adiciona um tema a partir de um arquivo imagem armazenado no servidor de arquivos.
function identifica($opcao,
$xy,
$resolucao)
Identifica elementos no mapa.
function procurartemas($procurar)
Procura um tema no menu de temas.
function adicionaTema($temas,  
$locaplic,  
$random = "sim")
Acrescenta um novo tema em um arquivo map file.
function retornaBarraEscala()
Gera barra de escala.
Gera o arquivo xml de configuração para a interface Flamingo.
function redesenhaMapa()
Redesenha o mapa e retorna os parâmetros do novo mapa.
function iniciaMapa()
Inicia um mapa, pegando os parâmetros necessários.
Retorna o valor da chave registrada para a API do Google maps