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