Analise geografica

Arquivo

i3geo/classesjs/classe_analise.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@gmai.nosp@m.l.com

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;

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
Analise geograficai3geo/classesjs/classe_analise.js
i3GEO.analiseFuncoes de geracao das analises e abertura dos dialogos das opcoes de analise espacial
i3GEO.analise.dialogoAbre as telas de dialogo das opcoes de analise
Functions
graficoInterativoAbre a janela de dialogo da ferramenta graficointerativo
linhaDoTempoAbre a janela de dialogo da ferramenta linhadotempo
perfilAbre a janela de dialogo da ferramenta perfil
gradePontosAbre a janela de dialogo da ferramenta gradepontos
gradePolAbre a janela de dialogo da ferramenta gradepol
gradeHexAbre a janela de dialogo da ferramenta gradehex
analisaGeometriasAbre a janela de dialogo da ferramenta analisageometrias
pontosdistriAbre a janela de dialogo da ferramenta pontosdistri
pontoempoligonoAbre a janela de dialogo da ferramenta pontoempoligono
centromassaAbre a janela de dialogo da ferramenta centro medio
nptPolAbre a janela de dialogo da ferramenta nptpol
bufferAbre a janela de dialogo da ferramenta buffer
distanciaptptAbre a janela de dialogo da ferramenta distanciaptpt
centroideAbre a janela de dialogo da ferramenta centroide
dissolveAbre a janela de dialogo da ferramenta dissolve
agrupaElementosAbre a janela de dialogo da ferramenta agrupaelementos
i3GEO.analise.medeDistanciaAtiva e controla a opcao de medicao de distancias.
Functions
iniciaInicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessorios
criaJanelaCria a janela para mostrar os resultados da medicao
fechaJanelaFecha a janela e os elementos graficos criados para a ferramenta de medicao
cliqueAdiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculoPara o calculo de distancias e ativa o botao “pan”
movimentoRealiza os calculos e desenho da linha conforme o usuario movimenta o mouse
i3GEO.analise.medeAreaAtiva e controla a opcao de medicao de area.
Functions
iniciaInicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessarios
criaJanelaCria a janela para mostrar os resultados da medicao
fechaJanelaFecha a janela e os elementos graficos criados para a ferramenta de medicao
cliqueAdiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculoPara o calculo de area e ativa o botao “pan”
movimentoRealiza o desenho do poligono conforme o usuario movimenta o mouse

i3GEO.analise

Funcoes de geracao das analises e abertura dos dialogos das opcoes de analise espacial

Em i3GEO.analise.dialogo estao as funcoes de abertura dos dialogos

i3GEO.analise.dialogo

Abre as telas de dialogo das opcoes de analise

Exemplo

Para abrir a mensagem de dialogo de geracao de buffer, utilize

i3GEO.analise.dialogo.buffer()

Summary
Functions
graficoInterativoAbre a janela de dialogo da ferramenta graficointerativo
linhaDoTempoAbre a janela de dialogo da ferramenta linhadotempo
perfilAbre a janela de dialogo da ferramenta perfil
gradePontosAbre a janela de dialogo da ferramenta gradepontos
gradePolAbre a janela de dialogo da ferramenta gradepol
gradeHexAbre a janela de dialogo da ferramenta gradehex
analisaGeometriasAbre a janela de dialogo da ferramenta analisageometrias
pontosdistriAbre a janela de dialogo da ferramenta pontosdistri
pontoempoligonoAbre a janela de dialogo da ferramenta pontoempoligono
centromassaAbre a janela de dialogo da ferramenta centro medio
nptPolAbre a janela de dialogo da ferramenta nptpol
bufferAbre a janela de dialogo da ferramenta buffer
distanciaptptAbre a janela de dialogo da ferramenta distanciaptpt
centroideAbre a janela de dialogo da ferramenta centroide
dissolveAbre a janela de dialogo da ferramenta dissolve
agrupaElementosAbre a janela de dialogo da ferramenta agrupaelementos

Functions

graficoInterativo

graficoInterativo: function()

Abre a janela de dialogo da ferramenta graficointerativo

linhaDoTempo

linhaDoTempo: function()

Abre a janela de dialogo da ferramenta linhadotempo

perfil

perfil: function()

Abre a janela de dialogo da ferramenta perfil

gradePontos

gradePontos: function()

Abre a janela de dialogo da ferramenta gradepontos

gradePol

gradePol: function()

Abre a janela de dialogo da ferramenta gradepol

gradeHex

gradeHex: function()

Abre a janela de dialogo da ferramenta gradehex

analisaGeometrias

analisaGeometrias: function()

Abre a janela de dialogo da ferramenta analisageometrias

pontosdistri

pontosdistri: function()

Abre a janela de dialogo da ferramenta pontosdistri

pontoempoligono

pontoempoligono: function()

Abre a janela de dialogo da ferramenta pontoempoligono

centromassa

centromassa: function()

Abre a janela de dialogo da ferramenta centro medio

nptPol

nptPol: function()

Abre a janela de dialogo da ferramenta nptpol

buffer

buffer: function()

Abre a janela de dialogo da ferramenta buffer

distanciaptpt

distanciaptpt: function()

Abre a janela de dialogo da ferramenta distanciaptpt

centroide

centroide: function()

Abre a janela de dialogo da ferramenta centroide

dissolve

dissolve: function()

Abre a janela de dialogo da ferramenta dissolve

agrupaElementos

agrupaElementos: function()

Abre a janela de dialogo da ferramenta agrupaelementos

i3GEO.analise.medeDistancia

Ativa e controla a opcao de medicao de distancias.

A medida e feita quando o usuario clica no mapa com esta opcao ativa

Quando o botao e acionado, abre-se a janela que mostra o resultado da medida, o icone que segue o mouse e alterado.

Para mostrar o resultado do calculo, e incluido um div especifico.

Summary
Functions
iniciaInicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessorios
criaJanelaCria a janela para mostrar os resultados da medicao
fechaJanelaFecha a janela e os elementos graficos criados para a ferramenta de medicao
cliqueAdiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculoPara o calculo de distancias e ativa o botao “pan”
movimentoRealiza os calculos e desenho da linha conforme o usuario movimenta o mouse

Functions

inicia

inicia: function()

Inicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessorios

Sao registrados os eventos de clique sobre o mapa e fechamento da janela de resultados

criaJanela

criaJanela: function()

Cria a janela para mostrar os resultados da medicao

fechaJanela

fechaJanela: function()

Fecha a janela e os elementos graficos criados para a ferramenta de medicao

clique

clique: function()

Adiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos

paraCalculo

paraCalculo: function()

Para o calculo de distancias e ativa o botao “pan”

movimento

movimento: function()

Realiza os calculos e desenho da linha conforme o usuario movimenta o mouse

i3GEO.analise.medeArea

Ativa e controla a opcao de medicao de area.

A medida e feita quando o usuario clica no mapa com esta opcao ativa

Quando o botao e acionado, abre-se a janela que mostra o resultado da medida, o icone que segue o mouse e alterado.

Para mostrar o resultado do calculo, e incluido um div especifico.

Summary
Functions
iniciaInicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessarios
criaJanelaCria a janela para mostrar os resultados da medicao
fechaJanelaFecha a janela e os elementos graficos criados para a ferramenta de medicao
cliqueAdiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculoPara o calculo de area e ativa o botao “pan”
movimentoRealiza o desenho do poligono conforme o usuario movimenta o mouse

Functions

inicia

inicia: function()

Inicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessarios

Sao registrados os eventos de clique sobre o mapa e fechamento da janela de resultados

criaJanela

criaJanela: function()

Cria a janela para mostrar os resultados da medicao

fechaJanela

fechaJanela: function()

Fecha a janela e os elementos graficos criados para a ferramenta de medicao

clique

clique: function()

Adiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos

paraCalculo

paraCalculo: function()

Para o calculo de area e ativa o botao “pan”

movimento

movimento: function()

Realiza o desenho do poligono conforme o usuario movimenta o mouse

graficoInterativo: function()
Abre a janela de dialogo da ferramenta graficointerativo
linhaDoTempo: function()
Abre a janela de dialogo da ferramenta linhadotempo
perfil: function()
Abre a janela de dialogo da ferramenta perfil
gradePontos: function()
Abre a janela de dialogo da ferramenta gradepontos
gradePol: function()
Abre a janela de dialogo da ferramenta gradepol
gradeHex: function()
Abre a janela de dialogo da ferramenta gradehex
analisaGeometrias: function()
Abre a janela de dialogo da ferramenta analisageometrias
pontosdistri: function()
Abre a janela de dialogo da ferramenta pontosdistri
pontoempoligono: function()
Abre a janela de dialogo da ferramenta pontoempoligono
centromassa: function()
Abre a janela de dialogo da ferramenta centro medio
nptPol: function()
Abre a janela de dialogo da ferramenta nptpol
buffer: function()
Abre a janela de dialogo da ferramenta buffer
distanciaptpt: function()
Abre a janela de dialogo da ferramenta distanciaptpt
centroide: function()
Abre a janela de dialogo da ferramenta centroide
dissolve: function()
Abre a janela de dialogo da ferramenta dissolve
agrupaElementos: function()
Abre a janela de dialogo da ferramenta agrupaelementos
inicia: function()
Inicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessorios
criaJanela: function()
Cria a janela para mostrar os resultados da medicao
fechaJanela: function()
Fecha a janela e os elementos graficos criados para a ferramenta de medicao
clique: function()
Adiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculo: function()
Para o calculo de distancias e ativa o botao “pan”
movimento: function()
Realiza os calculos e desenho da linha conforme o usuario movimenta o mouse
inicia: function()
Inicia a operacao de medicao, abrindo a janela de resultados e criando os componentes necessarios
criaJanela: function()
Cria a janela para mostrar os resultados da medicao
fechaJanela: function()
Fecha a janela e os elementos graficos criados para a ferramenta de medicao
clique: function()
Adiciona uma marca na tela e realiza o calculo de distancia dos pontos inseridos
paraCalculo: function()
Para o calculo de area e ativa o botao “pan”
movimento: function()
Realiza o desenho do poligono conforme o usuario movimenta o mouse
Close