Ferramentas

Abre ou executa determinadas operações de manipulação do mapa.

Normalmente, as funções abrem uma janela interna no i3geo

Summary
FerramentasAbre ou executa determinadas operações de manipulação do mapa.
Files
ferramentas.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
funções de movimentação do mouse sobre o mapa
funções de clique sobre o mapa
Functions
cliqueCapturaPtCaptura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.
cliqueIdentificaAbre a janela de identificação de elementos
cliqueInserexyInsere um ponto no mapa na posição clicada
cliqueInseregraficoInsere um gráfico no mapa na posição clicada
cliqueInseretoponimoInsere um texto no mapa na posição clicada
cliqueSelecaoSeleciona um elemento de um tema do mapa
cliqueMedeExecuta as operações de medição de distâncias
cliqueSelecaoPoliExecuta as operações de seleção por polígono quando o mouse é movido sobre o mapa
propriedades do mapa
Functions
salvaMapaSalva o map file localmente
carregaMapaCarrega um map file salvo
convertewsConverte mapa em web service
queryMapAltera as propriedades da exibição dos elementos selecionados.
ativaLogoAtiva ou desativa a logo marca.
tamanhoMuda o tamanho do mapa
tipoimagemDefine um filtro sobre a imagem gerada alterando susas características
corFundoAltera a cor do fundo atual.
propriedades de um tema
Functions
destacaTemaCria imagem de destaque
excluitemafExclui um tema do mapa
sobetemafSobe um tema na ordem de desenho
descetemafDesce um tema na ordem de desenho
zoomtemafZoom para o tema
limpaseltemafLimpa a selecao do tema
mudatranspfMuda a transparencia de um tema
mudanomefMuda o nome de um tema
toponimiafOpções de toponímia de um tema.
filtrofOpções de filtragem de um tema.
análise geográfica
Functions
pontosdistriAnálises de distribuição de pontos
pontoempoligonoCruza um tema de pontos com um ou mais temas poligonais e gera um novo tema
nptPolCruza um tema de pontos com um ou tema poligona e gera um novo tema com o número de pontos em cada polígono
bufferGera um buffer em elementos selecionados
centroideGera um tema com os centroides dos elementos selecionados
analisaGeometriasSistema de análise de geometrias
medeBotão de medição de distâncias.
inserexyAtiva o botão de inserção de pontos (digitalização).
inseregraficoInserção de gráficos.
grades
Functions
gradePontosGera grade de pontos
gradePoligonosGera grade de poligonos
gradeHexGera grade de hexágonos
gradeCoordGera grade de coordenadas
atributos
Functions
procuraratribfProcurar atributos na tabela do tema
tabelafAbre a tabela de atributos de um tema.
etiquetasAbre a tabela de atributos de um tema.
legenda
Functions
opcoesLegendaAtiva ou desativa a legenda incluida na imagem do mapa e define seus parâmetros.
abreCorAbre a paleta de cores
editaLegendaEditor de legenda de um tema
adição de temas
Functions
navegacaoDirAdiciona temas navegando pelos diretórios do servidor
conectarwmsAdiciona temas tendo como fonte um web service do tipo wms
conectarwfsAdiciona temas tendo como fonte um web service do tipo wfs
conectargeorssAdiciona temas tendo como fonte um georss
abreSistemaAbre um programa definido no menu de sistemas.
uploadFaz o upload de shape file
navegação
Functions
buscaRapidaInsere a opção de busca rápida.
buscaRapidaRealiza a busca por palavra no serviço geonames do MMA
wikiAbre a janela de busca na wikipedia.
googleAbre a janela do google.
scieloAbre a janela de busca de artigos científicos na base de dados Scielo.
confluenceAbre a janela de busca na base de dados confluence (documentos relativos a uma intersecção de coordenadas).
lenteDeAumentoCria a lente de aumento.
outros
Functions
abreDocAbre a documentacao do sistema.
downloadbaseLista temas para download
downloadFaz o download de um tema
opcoesEscalaOpções da barra de escala.
imprimirAbre as opções de impressão do mapa
reiniciaMapaReinicia o mapa atual
textofidAbre a ferramenta de inclusão de textos no mapa.

Files

ferramentas.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.

funções de movimentação do mouse sobre o mapa

funções de clique sobre o mapa

Summary
Functions
cliqueCapturaPtCaptura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.
cliqueIdentificaAbre a janela de identificação de elementos
cliqueInserexyInsere um ponto no mapa na posição clicada
cliqueInseregraficoInsere um gráfico no mapa na posição clicada
cliqueInseretoponimoInsere um texto no mapa na posição clicada
cliqueSelecaoSeleciona um elemento de um tema do mapa
cliqueMedeExecuta as operações de medição de distâncias
cliqueSelecaoPoliExecuta as operações de seleção por polígono quando o mouse é movido sobre o mapa

Functions

cliqueCapturaPt

function cliqueCapturaPt()

Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.

As coordenadas do ponto, em DMS, são repassadas para os campos do tipo input da janela interna que estiver aberta.  A janela aberta deve ter os seguintes elementos do tipo input (ids): ixg,ixm,ixs,iyg,iym,iys

cliqueIdentifica

function cliqueIdentifica()

Abre a janela de identificação de elementos

cliqueInserexy

function cliqueInserexy()

Insere um ponto no mapa na posição clicada

cliqueInseregrafico

function cliqueInseregrafico()

Insere um gráfico no mapa na posição clicada

cliqueInseretoponimo

function cliqueInseretoponimo()

Insere um texto no mapa na posição clicada

cliqueSelecao

function cliqueSelecao()

Seleciona um elemento de um tema do mapa

cliqueMede

function cliqueMede()

Executa as operações de medição de distâncias

cliqueSelecaoPoli

function cliqueSelecaoPoli()

Executa as operações de seleção por polígono quando o mouse é movido sobre o mapa

propriedades do mapa

Summary
Functions
salvaMapaSalva o map file localmente
carregaMapaCarrega um map file salvo
convertewsConverte mapa em web service
queryMapAltera as propriedades da exibição dos elementos selecionados.
ativaLogoAtiva ou desativa a logo marca.
tamanhoMuda o tamanho do mapa
tipoimagemDefine um filtro sobre a imagem gerada alterando susas características
corFundoAltera a cor do fundo atual.

Functions

salvaMapa

function salvaMapa()

Salva o map file localmente

carregaMapa

function carregaMapa()

Carrega um map file salvo

convertews

function convertews()

Converte mapa em web service

queryMap

function queryMap()

Altera as propriedades da exibição dos elementos selecionados.

ativaLogo

function ativaLogo()

Ativa ou desativa a logo marca.

tamanho

function tamanho()

Muda o tamanho do mapa

tipoimagem

function tipoimagem()

Define um filtro sobre a imagem gerada alterando susas características

corFundo

function corFundo()

Altera a cor do fundo atual.

propriedades de um tema

Summary
Functions
destacaTemaCria imagem de destaque
excluitemafExclui um tema do mapa
sobetemafSobe um tema na ordem de desenho
descetemafDesce um tema na ordem de desenho
zoomtemafZoom para o tema
limpaseltemafLimpa a selecao do tema
mudatranspfMuda a transparencia de um tema
mudanomefMuda o nome de um tema
toponimiafOpções de toponímia de um tema.
filtrofOpções de filtragem de um tema.

Functions

destacaTema

function destacaTema(tema)

Cria imagem de destaque

Parameters

temaid ue identifica o tema no map file.

excluitemaf

function excluitemaf(tema)

Exclui um tema do mapa

Parameters

celulaobjeto que foi clicado nas opções de um tema.

sobetemaf

function sobetemaf(tema)

Sobe um tema na ordem de desenho

Parameters

celulaobjeto que foi clicado nas opções de um tema.

descetemaf

function descetemaf(tema)

Desce um tema na ordem de desenho

Parameters

celulaobjeto que foi clicado nas opções de um tema.

zoomtemaf

function zoomtemaf(tema)

Zoom para o tema

Parameters

celulaobjeto que foi clicado nas opções de um tema.

limpaseltemaf

function limpaseltemaf(celula)

Limpa a selecao do tema

Parameters

celulaobjeto que foi clicado nas opções de um tema.  Passado para a função pegatema.

mudatranspf

function mudatranspf(idtema)

Muda a transparencia de um tema

Parameters

celulaobjeto que foi clicado nas opções de um tema.  Passado para a função pegatema.

mudanomef

function mudanomef(idtema)

Muda o nome de um tema

Parameters

idtemaid que identifica o tema conforme definido no map file

toponimiaf

function toponimiaf(idtema)

Opções de toponímia de um tema.

Parameters

idtemaid que identifica o tema conforme definido no map file

filtrof

function filtrof(idtema)

Opções de filtragem de um tema.

Parameters

idtemaid que identifica o tema conforme definido no map file

análise geográfica

Summary
Functions
pontosdistriAnálises de distribuição de pontos
pontoempoligonoCruza um tema de pontos com um ou mais temas poligonais e gera um novo tema
nptPolCruza um tema de pontos com um ou tema poligona e gera um novo tema com o número de pontos em cada polígono
bufferGera um buffer em elementos selecionados
centroideGera um tema com os centroides dos elementos selecionados
analisaGeometriasSistema de análise de geometrias
medeBotão de medição de distâncias.
inserexyAtiva o botão de inserção de pontos (digitalização).
inseregraficoInserção de gráficos.

Functions

pontosdistri

function pontosdistri()

Análises de distribuição de pontos

pontoempoligono

function pontoempoligono()

Cruza um tema de pontos com um ou mais temas poligonais e gera um novo tema

nptPol

function nptPol()

Cruza um tema de pontos com um ou tema poligona e gera um novo tema com o número de pontos em cada polígono

buffer

function buffer()

Gera um buffer em elementos selecionados

centroide

function centroide()

Gera um tema com os centroides dos elementos selecionados

analisaGeometrias

function analisaGeometrias()

Sistema de análise de geometrias

mede

function mede()

Botão de medição de distâncias.

A medida é feita quando o usuário clica no mapa com esta opção ativa

Quando o botão é acionado, abre-se a janela que mostra o resultado da medida, o ícone que segue o mouse é alterado.

Para mostrar o resultado do cálculo, é incluído um div específico.

inserexy

function inserexy()

Ativa o botão de inserção de pontos (digitalização).

A inserção é feita quando o usuário clica no mapa com esta opção ativa

Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.

inseregrafico

function inseregrafico()

Inserção de gráficos.

A inserção é feita quando o usuário clica no mapa com esta opção ativa

Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.

grades

Summary
Functions
gradePontosGera grade de pontos
gradePoligonosGera grade de poligonos
gradeHexGera grade de hexágonos
gradeCoordGera grade de coordenadas

Functions

gradePontos

function gradePontos()

Gera grade de pontos

gradePoligonos

Gera grade de poligonos

gradeHex

function gradeHex()

Gera grade de hexágonos

gradeCoord

function gradeCoord()

Gera grade de coordenadas

atributos

Summary
Functions
procuraratribfProcurar atributos na tabela do tema
tabelafAbre a tabela de atributos de um tema.
etiquetasAbre a tabela de atributos de um tema.

Functions

procuraratribf

function procuraratribf(idtema)

Procurar atributos na tabela do tema

Parameters

idtemaid que identifica o tema conforme definido no map file

tabelaf

function tabelaf(idtema)

Abre a tabela de atributos de um tema.

Parameters

idtemaid que identifica o tema conforme definido no map file

etiquetas

function etiquetas(idtema)

Abre a tabela de atributos de um tema.

Parameters

idtemaid que identifica o tema conforme definido no map file

legenda

Summary
Functions
opcoesLegendaAtiva ou desativa a legenda incluida na imagem do mapa e define seus parâmetros.
abreCorAbre a paleta de cores
editaLegendaEditor de legenda de um tema

Functions

opcoesLegenda

function opcoesLegenda()

Ativa ou desativa a legenda incluida na imagem do mapa e define seus parâmetros.

abreCor

function abreCor(janela,
elemento)

Abre a paleta de cores

Parameters

janelaid da janela que disparou a janela de cores
elementoelemento da janela que receberá os valores de cor selecionada

editaLegenda

function editaLegenda(idtema)

Editor de legenda de um tema

Parameters

idtemaid que identifica o tema conforme definido no map file

adição de temas

Summary
Functions
navegacaoDirAdiciona temas navegando pelos diretórios do servidor
conectarwmsAdiciona temas tendo como fonte um web service do tipo wms
conectarwfsAdiciona temas tendo como fonte um web service do tipo wfs
conectargeorssAdiciona temas tendo como fonte um georss
abreSistemaAbre um programa definido no menu de sistemas.
uploadFaz o upload de shape file

Functions

navegacaoDir

function navegacaoDir()

Adiciona temas navegando pelos diretórios do servidor

conectarwms

function conectarwms()

Adiciona temas tendo como fonte um web service do tipo wms

conectarwfs

function conectarwfs()

Adiciona temas tendo como fonte um web service do tipo wfs

conectargeorss

function conectargeorss()

Adiciona temas tendo como fonte um georss

abreSistema

function abreSistema(endereco,
w,
h)

Abre um programa definido no menu de sistemas.

A lista de sistemas é lida de um arquivo xml definido no ms_configura.php

Parameters

enderecoprograma que será executado.
wlargura da janela.
haltura da janela.

upload

function upload()

Faz o upload de shape file

navegação

Summary
Functions
buscaRapidaInsere a opção de busca rápida.
buscaRapidaRealiza a busca por palavra no serviço geonames do MMA
wikiAbre a janela de busca na wikipedia.
googleAbre a janela do google.
scieloAbre a janela de busca de artigos científicos na base de dados Scielo.
confluenceAbre a janela de busca na base de dados confluence (documentos relativos a uma intersecção de coordenadas).
lenteDeAumentoCria a lente de aumento.

Functions

buscaRapida

Insere a opção de busca rápida.

buscaRapida

function buscaRapida()

Realiza a busca por palavra no serviço geonames do MMA

Chama o web service e mostra os resultados na tela

wiki

function wiki()

Abre a janela de busca na wikipedia.

google

function google()

Abre a janela do google.

scielo

function scielo()

Abre a janela de busca de artigos científicos na base de dados Scielo.

confluence

function confluence()

Abre a janela de busca na base de dados confluence (documentos relativos a uma intersecção de coordenadas).

lenteDeAumento

function lenteDeAumento()

Cria a lente de aumento.

A lente de aumento permite visualizar a mesma imagem do mapa de forma ampliada, porém, em uma janela menor.  A imagem é mostrada conforme a posição do mouse sobre o corpo do mapa.

outros

Summary
Functions
abreDocAbre a documentacao do sistema.
downloadbaseLista temas para download
downloadFaz o download de um tema
opcoesEscalaOpções da barra de escala.
imprimirAbre as opções de impressão do mapa
reiniciaMapaReinicia o mapa atual
textofidAbre a ferramenta de inclusão de textos no mapa.

Functions

abreDoc

function abreDoc()

Abre a documentacao do sistema.

downloadbase

function downloadbase()

Lista temas para download

download

function download(idtema)

Faz o download de um tema

Parameters

idtemaid ue identifica o tema no map file.

opcoesEscala

function opcoesEscala()

Opções da barra de escala.

imprimir

function imprimir()

Abre as opções de impressão do mapa

reiniciaMapa

function reiniciaMapa()

Reinicia o mapa atual

textofid

function textofid()

Abre a ferramenta de inclusão de textos no mapa.

A inserção é feita quando o usuário clica no mapa com esta opção ativa

Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.

function cliqueCapturaPt()
Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.
function cliqueIdentifica()
Abre a janela de identificação de elementos
function cliqueInserexy()
Insere um ponto no mapa na posição clicada
function cliqueInseregrafico()
Insere um gráfico no mapa na posição clicada
function cliqueInseretoponimo()
Insere um texto no mapa na posição clicada
function cliqueSelecao()
Seleciona um elemento de um tema do mapa
function cliqueMede()
Executa as operações de medição de distâncias
function cliqueSelecaoPoli()
Executa as operações de seleção por polígono quando o mouse é movido sobre o mapa
function salvaMapa()
Salva o map file localmente
function carregaMapa()
Carrega um map file salvo
function convertews()
Converte mapa em web service
function queryMap()
Altera as propriedades da exibição dos elementos selecionados.
function ativaLogo()
Ativa ou desativa a logo marca.
function tamanho()
Muda o tamanho do mapa
function tipoimagem()
Define um filtro sobre a imagem gerada alterando susas características
function corFundo()
Altera a cor do fundo atual.
function destacaTema(tema)
Cria imagem de destaque
function excluitemaf(tema)
Exclui um tema do mapa
function sobetemaf(tema)
Sobe um tema na ordem de desenho
function descetemaf(tema)
Desce um tema na ordem de desenho
function zoomtemaf(tema)
Zoom para o tema
function limpaseltemaf(celula)
Limpa a selecao do tema
function mudatranspf(idtema)
Muda a transparencia de um tema
function mudanomef(idtema)
Muda o nome de um tema
function toponimiaf(idtema)
Opções de toponímia de um tema.
function filtrof(idtema)
Opções de filtragem de um tema.
function pontosdistri()
Análises de distribuição de pontos
function pontoempoligono()
Cruza um tema de pontos com um ou mais temas poligonais e gera um novo tema
function nptPol()
Cruza um tema de pontos com um ou tema poligona e gera um novo tema com o número de pontos em cada polígono
function buffer()
Gera um buffer em elementos selecionados
function centroide()
Gera um tema com os centroides dos elementos selecionados
function analisaGeometrias()
Sistema de análise de geometrias
function mede()
Botão de medição de distâncias.
function inserexy()
Ativa o botão de inserção de pontos (digitalização).
function inseregrafico()
Inserção de gráficos.
function gradePontos()
Gera grade de pontos
function gradeHex()
Gera grade de hexágonos
function gradeCoord()
Gera grade de coordenadas
function procuraratribf(idtema)
Procurar atributos na tabela do tema
function tabelaf(idtema)
Abre a tabela de atributos de um tema.
function etiquetas(idtema)
Abre a tabela de atributos de um tema.
function opcoesLegenda()
Ativa ou desativa a legenda incluida na imagem do mapa e define seus parâmetros.
function abreCor(janela,
elemento)
Abre a paleta de cores
function editaLegenda(idtema)
Editor de legenda de um tema
function navegacaoDir()
Adiciona temas navegando pelos diretórios do servidor
function conectarwms()
Adiciona temas tendo como fonte um web service do tipo wms
function conectarwfs()
Adiciona temas tendo como fonte um web service do tipo wfs
function conectargeorss()
Adiciona temas tendo como fonte um georss
function abreSistema(endereco,
w,
h)
Abre um programa definido no menu de sistemas.
function upload()
Faz o upload de shape file
function buscaRapida()
Realiza a busca por palavra no serviço geonames do MMA
function wiki()
Abre a janela de busca na wikipedia.
function google()
Abre a janela do google.
function scielo()
Abre a janela de busca de artigos científicos na base de dados Scielo.
function confluence()
Abre a janela de busca na base de dados confluence (documentos relativos a uma intersecção de coordenadas).
function lenteDeAumento()
Cria a lente de aumento.
function abreDoc()
Abre a documentacao do sistema.
function downloadbase()
Lista temas para download
function download(idtema)
Faz o download de um tema
function opcoesEscala()
Opções da barra de escala.
function imprimir()
Abre as opções de impressão do mapa
function reiniciaMapa()
Reinicia o mapa atual
function textofid()
Abre a ferramenta de inclusão de textos no mapa.